WebFOCUS Active Technologies: Continuing Innovation Kyle Hachey Systems Engineer
Continuing Innovation: Formats, Interactivity, Visualization Active Reports Active Dashboards Active Flash SWF Format Active PDF Interactive Content Enhanced Visualization Active Charts Enhanced Interactions SWF and HTML Formats
Active Technologies Platform: Benefits Truly Portable Connected and Disconnected Browser, Computer, Mobile Device Really Simple to Use 95% of most commonly used Excel functions “Single Click” UI paradigm Slice, dice and share Simple to develop Robust HTML, SWF, PDF Reports, Charts, Dashboards
Active Technologies HTML: Enhanced Functionality Advanced Transformations: Grid, Pivot, and Chart/Rollup Tools Customization: Show/Hide Menu Options, Customize Pagination Bar Global Filter: Dynamically filter across all report components Trial version: Available without license Copyright 2010, Information Builders. Slide 4
Enhanced Dashboard Creation Capabilities from IA
Enhanced Interactions via New Filter Controls
Active Technologies for Adobe Flash® Player
High Level Overview of Flash Platform SWF is popular for highly branded and interactive applications SWF combines vector graphics and animation effects in applet like applications SWF is a pre-compiled binary file Uses ActionScript which is based on EcmaScript Action Script 3 -- very much like Java or C# Flash Player is a browser plug-in Flash Player 9 is JIT like Java Virtual Machine 10 times faster than prior engines Installed on 98% of PCs
Flash vs. HTML5 Is Flash Obsolete: It is not only about Flash – It is Flash AND HTML5 Silvelight JavaFX What HTML5 Means to Web Designers and Developers CSS 3 Local Storage Websockets Focus on Media and Performance by Vendors Video: Apple plays H.264 video through the QuickTime player, while Adobe encodes it and uses the hardware accelerators. 75% of video on the internet is in Flash. Speed: QuickTime + HTML5 outperforms Flash only on MAC/Safari, because MAC does not allow Adobe to take advantage of the hardware acceleration. On all other platforms Flash performs faster. The Real Issue: Can some of the apps/ads/etc. be re-written in HTML5 plus Java Script? How can we deliver the best user experience Is there going to be universal support
What They Are Saying "HTML5 is still a standard in progress and the makers of it say it will be five to ten years at least before it's done, so it's too early to make any comparisons at this time," a Microsoft spokesperson says. "Silverlight will still be necessary as it provides more advanced features -- such as a richer and faster programming model (C#), 3-D, and out-of-browser capabilities. With those features, Silverlight will ultimately provide a richer Internet experience.“ "HTML5 faces many challenges," says Dave Story, vice president of developer tools at Adobe. "The browser market remains highly fragmented, and incompatibilities between browsers reign. The HTML5 timeline states that it will be at least a decade before the evolving HTML5/CSS3 efforts are finalized, and it remains to be seen what parts will be implemented consistently across all browsers. In the meantime, the Flash platform will continue to deliver a ubiquitous, consistent platform that enables ever richer, more engaging user experiences.“ Sun vice president James Gosling, often considered the father of Java, says JavaFX "has much more advanced rendering, performance, and behavior than HTML5."
Active Technologies for Adobe Flash® Player: Benefits Advanced Charts Enhanced Styling Transitional effects and animations Easy Conversion: Reuse existing report or dashboard No Additional Tools or Software to build interactive dashboards Leverage existing tools, skills and knowledge
Active Technologies for PDF: Benefits PDF Functions: Save and share from Adobe Reader menu Active Functions: Interactivity, Charts and Animations No browser plug-in needed Print only the Filtered Content
Enhanced Visualization: 38 New Chart Types
Active Content Development: Simplieifed Workflow in IA InfoAssist Report Painter Document Composer
Demo
Active Dashboard Example We Will Create
Open InfoAssist to Create Active Dashboard
Create First Chart
Add Second Chart and Resize
Add Third Chart and Position All
Change the Chart Types: Stacked Bar, Doughnut, Area
Change the Format to Active Flash
Add Global Filter to Active Dashboard
Run and Interact with Active Dashboard
Thank You!