1 / 14

Dynamic AI version 7 roadmap

Dynamic AI version 7 roadmap. Carsten Sørensen CINTAC A/S www.dynamicai.com. Current State. Dynamic AI version 6 is stabile and relative effortless to operate DAI v6 still has a number of “ vauw ” / state-of-the-art features

waite
Download Presentation

Dynamic AI version 7 roadmap

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dynamic AIversion 7 roadmap Carsten Sørensen CINTAC A/S www.dynamicai.com

  2. Current State • Dynamic AI version 6 is stabile and relative effortless to operate • DAI v6 still has a number of “vauw” / state-of-the-art features • DAI v6 is capable of running small as well as enterprise level solutions • DAI v6 delivers a basic “ok” interface on iOS

  3. Version 6 limitations • Different GUI on iOSand Desktops • No content creation on tablets and phones • Requires IE for creating fixed form layouts • When integrating - IE8 meta-tag is required on IE9 • “Flash” based maps • Runs only 1 repository per site • Requires “hacking” when changing features on e.g. charts and report presentation • PDF solution is 3rd party and expensive • … mostly limitations that “we can live with” however not “outstanding!!”…

  4. Version 7 goals • All in one solution (use, create, admin - “studio and runtime”) • All in one GUI (phone, tablet, desktop) consistent interface • Improve developers ability to extend / overwrite Dynamic AI options, styling, methods • Allow multi-repository solutions • Eliminate required “sticky” server-side sessions • HTML5 • Ensure a platform to meet a number of specific requests e.g.: multi-line details, custom groupers, more intelligent / searchable / waterfall select combo’s etc.

  5. iE8, 9, 10, FF, Chrome, iOS, Android Dynamic AI version 7 WIP preview

  6. 6 vs 7 • Better separation of data, format and functionality • Reduced server-round-trip’s • Reduced frame use • “online” functionality created client-side • Easier to extend for developers • Better user-experience on touch devices • Client power vs. Server power shift

  7. Version 7 compatibility • Running “all” version 6 items • A new “site” that can run side-by-side with version 6 (with a copy of migrated repository) • Windows 2003/XP or newer • IE8+, Chrome, FF, Safari on desktop clients • Full featured on “Webkit” supported smartphones and tablets (iOS, Android (Chrome), BlackBerry..) and on Windows Phone. • Will support running v6 TChart as PNG’s however will focus on HighChart/Stock charts • Will support running v6 maps – but will include a new JS based solution for maps (final solution TBD) • Includes PDF feature (final solution TBD)

  8. v7 Dogma’s • Own controls • “left” side selects • System dialogues are XML-js based • The “phone” size is the lowest “target” – but shouldn’t make the GUI “clumsy” • Elimination of server side session and application. • “Everything” must be “undo”-able • “Everything” must be a “script” of actions that can be recorded / re-played / re-used / stored for later use.

  9. v7 architecture – online client Data repository Read only repository Data ai7.htm ai7.css ai7.js ai7.xml Dynamic AI version 7 server Custom css Custom js Custom xml Authentication, receive requests, response XML, html5, JSON, export formats Framework and functionality HTML, Ajax Data and structures GUI

  10. Framework and functionality GUI Authentication Language js User xml Static xml Styling css Gui functionality js

  11. Let’s take a look at it…

  12. Version 7.0 > • New developers • VB6 to C++ • Allow IIS as well as Apache • Long term eliminate dependency on Windows • More freedom of choice and potentially a speed gain

  13. When… • Still some conceptual issues TBD • Probably a “runtime” version late summer. • C++ /ISAPI / Apache in parallel

More Related