Adobe Flex 2 Kevin Hoyt Senior Product Specialist [Image coming]
Flex Product Line A comprehensive solution for delivering applications that combine the richness of the desktop with the r...
Flex Product Line Flex Framework 2 Flex Builder 2 Flex  Data Services 2  Enterprise Data Services Transparent, message-bas...
Flash Player 9 Flash Player 9 <ul><li>New Virtual Machine </li></ul><ul><li>5-10X performance improvement for applications...
Flex Framework Flex Framework MXML Class Library ActionScript
Flex Framework: Key Features for Flex 2 <ul><li>Developer productivity </li></ul><ul><ul><li>Simplified component developm...
Flex Charting Components 2 <ul><li>Documented, extensible API </li></ul><ul><ul><li>Chart Types (Pareto, Radar, etc) </li>...
Changes for Flex Builder 2 <ul><li>Flex Builder 1.x </li></ul><ul><li>Flex Builder 2 </li></ul>
Flex Builder 2: Increase Developer Productivity <ul><li>Coding Intelligence </li></ul><ul><ul><li>Code coloring for AS, MX...
Flex Builder 2: Deliver Great Experiences <ul><li>Re-engineered design view </li></ul><ul><ul><li>Dramatically improved pe...
Flex Data Services Flex Data Services HTTP Service RPC Services Web Service Remote Object Message Service Web-Tier Compile...
Client Initiated Messaging Message Service Flex Data Services Endpoint Publisher Subscriber RTMP AMF HTTP Adapter Y Adapte...
Real-Time Data Push Message Services Flex Data Services Adapter Y Adapter X Messaging System Y Messaging System X Endpoint...
Data Management Flex Data Services Data Service DAO Object Adapter Endpoint Client A Client B Client C Hibernate Adapter J...
 
Upcoming SlideShare
Loading in …5
×

Flex 2

774 views
727 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
774
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Flex 2

    1. 1. Adobe Flex 2 Kevin Hoyt Senior Product Specialist [Image coming]
    2. 2. Flex Product Line A comprehensive solution for delivering applications that combine the richness of the desktop with the reach of the web. Flex Framework 2 Flex Data Services Flex Builder 2 Flash Player 9 Flash Media Server
    3. 3. Flex Product Line Flex Framework 2 Flex Builder 2 Flex Data Services 2 Enterprise Data Services Transparent, message-based data synchronization for cross-tier publish/subscribe-style data exchange Basic Data Services AMF gateway and SOAP proxy for RPC-style data exchange Automated Testing Flex Framework APIs for automated functional testing using industry leading test suites Core Runtime Services Dynamic compilation/caching, session management, history management, and client runtime deployment Flex Class Library Flex Base Classes, Components, Containers, Layout Managers, Behaviors, and Effects Flex Utilities Compilation, Profiling, Debugging Design View, Intelligent Code Hinting, Step-Through Debugging, Component Skinning The essential runtime services for deploying enterprise-class rich Internet applications The programming model, languages and class library for building rich Internet applications with the Flash Platform The Eclipse-based IDE for building rich Internet applications with the Flex Framework
    4. 4. Flash Player 9 Flash Player 9 <ul><li>New Virtual Machine </li></ul><ul><li>5-10X performance improvement for applications </li></ul><ul><li>ActionScript 3 </li></ul><ul><ul><li>ECMAScript standard language (ECMA-262) </li></ul></ul><ul><ul><li>W3C DOM Level 3 event model </li></ul></ul><ul><ul><li>ECMAScript for XML (E4X) </li></ul></ul><ul><ul><li>Regular Expressions </li></ul></ul>AS2 AS3
    5. 5. Flex Framework Flex Framework MXML Class Library ActionScript
    6. 6. Flex Framework: Key Features for Flex 2 <ul><li>Developer productivity </li></ul><ul><ul><li>Simplified component development </li></ul></ul><ul><ul><li>MXML Language simplification </li></ul></ul><ul><ul><li>E4X data binding </li></ul></ul><ul><ul><li>Validation infrastructure improvements </li></ul></ul><ul><ul><li>Automated testing support </li></ul></ul><ul><li>Application expressiveness </li></ul><ul><ul><li>Improved skinning with CSS </li></ul></ul><ul><ul><li>View states and transitions </li></ul></ul><ul><ul><li>Enhanced, more usable effects </li></ul></ul><ul><ul><li>Constraint-based layout </li></ul></ul><ul><li>Application performance </li></ul><ul><ul><li>Ported to AVM+/ActionScript 3 </li></ul></ul><ul><ul><li>Faster startup </li></ul></ul><ul><ul><li>Scroll region support for faster scrolling </li></ul></ul><ul><ul><li>Leverage Bitmap caching </li></ul></ul><ul><ul><li>Working with large data sets </li></ul></ul><ul><li>Expanded component library </li></ul><ul><ul><li>Charting and DataGrid improvements </li></ul></ul><ul><ul><li>Rich Text Editor </li></ul></ul><ul><ul><li>Application Control Bar </li></ul></ul><ul><ul><li>Toggle Button </li></ul></ul><ul><ul><li>Popup Button </li></ul></ul>
    7. 7. Flex Charting Components 2 <ul><li>Documented, extensible API </li></ul><ul><ul><li>Chart Types (Pareto, Radar, etc) </li></ul></ul><ul><ul><li>Series Types (Split Column, data-driven color Bubbles, etc) </li></ul></ul><ul><ul><li>Annotations (Growth lines, selection, attention, notes) </li></ul></ul><ul><ul><li>Skins (complex fills, shapes, data-driven appearance, etc) </li></ul></ul><ul><ul><li>Axes (Currency, Duration, etc) </li></ul></ul><ul><li>New Customization Points </li></ul><ul><ul><li>Custom DataTips </li></ul></ul><ul><ul><li>Custom Label Renderers </li></ul></ul><ul><li>Top requested in-the-box features </li></ul><ul><ul><li>Dual Axis support </li></ul></ul><ul><ul><li>Exploding Pies! </li></ul></ul><ul><ul><li>New Axes: Logarithmic, Date/Time </li></ul></ul><ul><ul><li>New Charts: Candlestick and HLOC </li></ul></ul><mx:BarChart id=&quot;idChart&quot;>         width=&quot;100%&quot;         height=&quot;100%&quot;         marginTop=&quot;10&quot;         type=&quot;stacked&quot; <creationComplete=“ ratingsViewHelper.setChart( event )&quot;> <mx:verticalAxis> <mx:CategoryAxis categoryField=&quot;y&quot; />
    8. 8. Changes for Flex Builder 2 <ul><li>Flex Builder 1.x </li></ul><ul><li>Flex Builder 2 </li></ul>
    9. 9. Flex Builder 2: Increase Developer Productivity <ul><li>Coding Intelligence </li></ul><ul><ul><li>Code coloring for AS, MXML, CSS </li></ul></ul><ul><ul><li>Robust statement completion </li></ul></ul><ul><ul><li>Rapid source code navigation </li></ul></ul><ul><li>Debugging </li></ul><ul><ul><li>Interactive step-through debugger </li></ul></ul><ul><ul><li>Call stack, variables, expression windows </li></ul></ul><ul><li>Integrated Learning Tools </li></ul><ul><ul><li>Simple configuration wizards for setting up/managing projects </li></ul></ul><ul><ul><li>Integrated tutorials and reference content </li></ul></ul><ul><ul><li>In-line notation of compiler errors and warnings </li></ul></ul>
    10. 10. Flex Builder 2: Deliver Great Experiences <ul><li>Re-engineered design view </li></ul><ul><ul><li>Dramatically improved performance </li></ul></ul><ul><ul><li>Visual components panel </li></ul></ul><ul><ul><li>Simplified selection and dragging </li></ul></ul><ul><li>New layout and state models </li></ul><ul><ul><li>Visual tool for constraint-based layout </li></ul></ul><ul><ul><li>Automated alignment and resizing of components </li></ul></ul><ul><ul><li>Visual authoring of component or application states </li></ul></ul><ul><li>Deeper support for skinning and styling </li></ul><ul><ul><li>Full rendering of custom skins and components </li></ul></ul><ul><ul><li>Simplified property inspector for setting component styles </li></ul></ul>
    11. 11. Flex Data Services Flex Data Services HTTP Service RPC Services Web Service Remote Object Message Service Web-Tier Compiler Data Sync Data Management Paging OCC Collaboration Messaging Pub/Sub Data Push
    12. 12. Client Initiated Messaging Message Service Flex Data Services Endpoint Publisher Subscriber RTMP AMF HTTP Adapter Y Adapter X Messaging System Y Messaging System X JMS Provider JMS Adapter
    13. 13. Real-Time Data Push Message Services Flex Data Services Adapter Y Adapter X Messaging System Y Messaging System X Endpoint Publisher Subscriber RTMP AMF HTTP JMS Provider JMS Adapter
    14. 14. Data Management Flex Data Services Data Service DAO Object Adapter Endpoint Client A Client B Client C Hibernate Adapter JDBC Adapter Hibernate RDBMS CFC Adapter ColdFusion

    ×