SlideShare a Scribd company logo
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 reach of the web. Flex Framework 2 Flex Data  Services Flex Builder 2 Flash Player 9 Flash Media Server
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
Flash Player 9 Flash Player 9 New Virtual Machine 5-10X performance improvement for applications ActionScript 3 ECMAScript standard language (ECMA-262) W3C DOM Level 3 event model ECMAScript for XML (E4X) Regular Expressions AS2 AS3
Flex Framework Flex Framework MXML Class Library ActionScript
Flex Framework: Key Features for Flex 2 Developer productivity Simplified component development MXML Language simplification E4X data binding Validation infrastructure improvements Automated testing support Application expressiveness Improved skinning with CSS View states and transitions Enhanced, more usable effects  Constraint-based layout Application performance Ported to AVM+/ActionScript 3 Faster startup Scroll region support for faster scrolling Leverage Bitmap caching  Working with large data sets Expanded component library Charting and DataGrid improvements Rich Text Editor Application Control Bar Toggle Button Popup Button
Flex Charting Components 2 Documented, extensible API Chart Types (Pareto, Radar, etc) Series Types (Split Column,  data-driven color Bubbles, etc) Annotations (Growth lines, selection, attention, notes) Skins (complex fills, shapes,  data-driven appearance, etc) Axes (Currency, Duration, etc) New Customization Points Custom DataTips Custom Label Renderers Top requested in-the-box features Dual Axis support Exploding Pies! New Axes: Logarithmic, Date/Time New Charts: Candlestick and HLOC <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; />
Changes for Flex Builder 2 Flex Builder 1.x Flex Builder 2
Flex Builder 2: Increase Developer Productivity Coding Intelligence Code coloring for AS, MXML, CSS Robust statement completion Rapid source code navigation Debugging Interactive step-through debugger Call stack, variables, expression windows Integrated Learning Tools Simple configuration wizards for setting up/managing projects Integrated tutorials and reference content In-line notation of compiler errors and warnings
Flex Builder 2: Deliver Great Experiences Re-engineered design view Dramatically improved performance Visual components panel Simplified selection and dragging New layout and state models Visual tool for constraint-based layout Automated alignment and resizing of components Visual authoring of component or application states Deeper support for skinning and styling Full rendering of custom skins and components Simplified property inspector for setting component styles
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
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
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
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
 

More Related Content

PPT
GreenVulcano ESB Technical Overview (ENG)
PPT
Ssrs 2005 Reporting Services
PPT
Introduction To Adobe Flex And Semantic Resources
PPT
Building a CRM Application
PPTX
Sap xi online training
PPTX
CTU June 2011 - Windows Azure App Fabric
PPTX
Programming SharePoint 2010 with Visual Studio 2010
GreenVulcano ESB Technical Overview (ENG)
Ssrs 2005 Reporting Services
Introduction To Adobe Flex And Semantic Resources
Building a CRM Application
Sap xi online training
CTU June 2011 - Windows Azure App Fabric
Programming SharePoint 2010 with Visual Studio 2010

What's hot (20)

PPTX
Dynamics CRM 2011 Architecture Overview
PPTX
Intro to salesforce platform for developers
PPT
Windows server 2003_r2
PPTX
Ukfs Snr Dev Arch Forum Pres1 Jb
PPTX
Dynamics CRM Performance map
PDF
Siebel deployment
PPTX
Beyond InfoPath
PPSX
Accessing sap and_mainframe_data_and_applications_via_share_point
PDF
Census Bureau PBOCS
PPT
Vf ppt (1)
PPTX
Rapid RIA Development Using .NET Technologies
PDF
Application Integration Using XML Web Services - Report
PPT
Turn your IVR into a CRM tool with SAS
PPTX
Integration with Microsoft CRM using Mule ESB
PPT
M Pages Technical Forum - Client Server Architectures
PDF
Introduction to share point 2010 development
PPTX
Client Object Model - SharePoint Extreme 2012
PDF
Building social and RESTful frameworks
PPT
3 Tier Animation
PPS
How a three-tier web application works
Dynamics CRM 2011 Architecture Overview
Intro to salesforce platform for developers
Windows server 2003_r2
Ukfs Snr Dev Arch Forum Pres1 Jb
Dynamics CRM Performance map
Siebel deployment
Beyond InfoPath
Accessing sap and_mainframe_data_and_applications_via_share_point
Census Bureau PBOCS
Vf ppt (1)
Rapid RIA Development Using .NET Technologies
Application Integration Using XML Web Services - Report
Turn your IVR into a CRM tool with SAS
Integration with Microsoft CRM using Mule ESB
M Pages Technical Forum - Client Server Architectures
Introduction to share point 2010 development
Client Object Model - SharePoint Extreme 2012
Building social and RESTful frameworks
3 Tier Animation
How a three-tier web application works
Ad

Similar to Flex 2 (20)

PPT
Developing RIAs... 10 reasons to use Adobe Flex
PPT
Introduction to Adobe Flex - Zaloni
PPT
Loan Origination Reference Architecture Deep Dive
PPT
Flex And Ria
PPT
Flex RIA
PPT
Architecting RIAs
PDF
Flex Rails Pres
PPT
Adobe Flex Resources 6439
PPT
Adobe Flex Resources
PPT
Introduction To Dotnet
PPT
Adobe® Flex™
PPT
What is Adobe Flex ?
PPT
Productive Development with APEX
DOCX
Web based booking a car taxi5
PPTX
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...
PDF
Silverlight Document Search Engine
PPTX
SharePoint Framework SPFx
ODP
Adobe Flex Framework
PPT
iPlanet presentation
PPTX
Introduction To Cloud Computing
Developing RIAs... 10 reasons to use Adobe Flex
Introduction to Adobe Flex - Zaloni
Loan Origination Reference Architecture Deep Dive
Flex And Ria
Flex RIA
Architecting RIAs
Flex Rails Pres
Adobe Flex Resources 6439
Adobe Flex Resources
Introduction To Dotnet
Adobe® Flex™
What is Adobe Flex ?
Productive Development with APEX
Web based booking a car taxi5
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...
Silverlight Document Search Engine
SharePoint Framework SPFx
Adobe Flex Framework
iPlanet presentation
Introduction To Cloud Computing
Ad

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Hybrid model detection and classification of lung cancer
PDF
Approach and Philosophy of On baking technology
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Encapsulation theory and applications.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
1. Introduction to Computer Programming.pptx
PDF
Getting Started with Data Integration: FME Form 101
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
A Presentation on Artificial Intelligence
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
TLE Review Electricity (Electricity).pptx
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Mushroom cultivation and it's methods.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Group 1 Presentation -Planning and Decision Making .pptx
Hybrid model detection and classification of lung cancer
Approach and Philosophy of On baking technology
Hindi spoken digit analysis for native and non-native speakers
Enhancing emotion recognition model for a student engagement use case through...
Encapsulation theory and applications.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Chapter 5: Probability Theory and Statistics
Digital-Transformation-Roadmap-for-Companies.pptx
1. Introduction to Computer Programming.pptx
Getting Started with Data Integration: FME Form 101
1 - Historical Antecedents, Social Consideration.pdf
Heart disease approach using modified random forest and particle swarm optimi...
A Presentation on Artificial Intelligence
Accuracy of neural networks in brain wave diagnosis of schizophrenia
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
TLE Review Electricity (Electricity).pptx
DP Operators-handbook-extract for the Mautical Institute
Mushroom cultivation and it's methods.pdf

Flex 2

  • 1. Adobe Flex 2 Kevin Hoyt Senior Product Specialist [Image coming]
  • 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. 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. Flash Player 9 Flash Player 9 New Virtual Machine 5-10X performance improvement for applications ActionScript 3 ECMAScript standard language (ECMA-262) W3C DOM Level 3 event model ECMAScript for XML (E4X) Regular Expressions AS2 AS3
  • 5. Flex Framework Flex Framework MXML Class Library ActionScript
  • 6. Flex Framework: Key Features for Flex 2 Developer productivity Simplified component development MXML Language simplification E4X data binding Validation infrastructure improvements Automated testing support Application expressiveness Improved skinning with CSS View states and transitions Enhanced, more usable effects Constraint-based layout Application performance Ported to AVM+/ActionScript 3 Faster startup Scroll region support for faster scrolling Leverage Bitmap caching Working with large data sets Expanded component library Charting and DataGrid improvements Rich Text Editor Application Control Bar Toggle Button Popup Button
  • 7. Flex Charting Components 2 Documented, extensible API Chart Types (Pareto, Radar, etc) Series Types (Split Column, data-driven color Bubbles, etc) Annotations (Growth lines, selection, attention, notes) Skins (complex fills, shapes, data-driven appearance, etc) Axes (Currency, Duration, etc) New Customization Points Custom DataTips Custom Label Renderers Top requested in-the-box features Dual Axis support Exploding Pies! New Axes: Logarithmic, Date/Time New Charts: Candlestick and HLOC <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. Changes for Flex Builder 2 Flex Builder 1.x Flex Builder 2
  • 9. Flex Builder 2: Increase Developer Productivity Coding Intelligence Code coloring for AS, MXML, CSS Robust statement completion Rapid source code navigation Debugging Interactive step-through debugger Call stack, variables, expression windows Integrated Learning Tools Simple configuration wizards for setting up/managing projects Integrated tutorials and reference content In-line notation of compiler errors and warnings
  • 10. Flex Builder 2: Deliver Great Experiences Re-engineered design view Dramatically improved performance Visual components panel Simplified selection and dragging New layout and state models Visual tool for constraint-based layout Automated alignment and resizing of components Visual authoring of component or application states Deeper support for skinning and styling Full rendering of custom skins and components Simplified property inspector for setting component styles
  • 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. 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. 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. 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
  • 15.