Adobe Flex – An Overview [email_address]
What’s Inside RIA What is Flex ? Why Flex ? Flex Architecture How Flex Works ? Hello World Flex Programming Model Flash Player 9
RIA – A brief history…
Rich Internet Applications Desktop Applications Web Applications Communication Technologies RIA
RIA RIA Characteristics Expressiveness Rich media integration Performance / Responsiveness Real time Offline Deep back-end integration Web deployment model RIA Technologies J ava FX
What is FLEX Flex Builder 3 Flex 3 SDK Flex Charting Server Products with Flex Integration Flex is a way to make SWF files !!!! Adobe's platform for developing and deploying Rich internet applications , which includes the following
Why FLEX Flex is for developers All those cool features Flash player 9
FLEX Architecture
How FLEX works
Flex Runtime Architecture
Flex Programming Model MXML Action Script Class Libraries Embed XHTML
The building blocks MXML Action Script Class Libraries
A Tour of Flex Builder 3 - Hello World
Flash Player 9 –  A brand new Virtual Machine New World Class Virtual Machine  Performance (JIT Compiler) Reduced memory consumption Action Script 3  Standard compliant (ECMAScript 4) Strong and dynamic typing Runtime error checking ECMAScript for XML (E4X) Seamless Deployment  One-click upgrade Full backward compatibility Adobe Virtual Machine - AVM2
The most distributed software in the history of computing…….. Flash content reaches over 98% of Internet viewers
Resources Open Source Flex Community http://flex.org/ Flex 3 Developer Network  http://www.adobe.com/devnet/flex/ Flex 3 Help http://livedocs.adobe.com/flex/3/html/index.html Flex 3 Developer's Guide  http://livedocs.adobe.com/flex/3/html/index.html?content=Part2_DevApps_1.html Flex 3 Component Explorer - Examples http://examples.adobe.com/flex3/componentexplorer/explorer.html
Thank You

Adobe flex an overview

  • 1.
    Adobe Flex –An Overview [email_address]
  • 2.
    What’s Inside RIAWhat is Flex ? Why Flex ? Flex Architecture How Flex Works ? Hello World Flex Programming Model Flash Player 9
  • 3.
    RIA – Abrief history…
  • 4.
    Rich Internet ApplicationsDesktop Applications Web Applications Communication Technologies RIA
  • 5.
    RIA RIA CharacteristicsExpressiveness Rich media integration Performance / Responsiveness Real time Offline Deep back-end integration Web deployment model RIA Technologies J ava FX
  • 6.
    What is FLEXFlex Builder 3 Flex 3 SDK Flex Charting Server Products with Flex Integration Flex is a way to make SWF files !!!! Adobe's platform for developing and deploying Rich internet applications , which includes the following
  • 7.
    Why FLEX Flexis for developers All those cool features Flash player 9
  • 8.
  • 9.
  • 10.
  • 11.
    Flex Programming ModelMXML Action Script Class Libraries Embed XHTML
  • 12.
    The building blocksMXML Action Script Class Libraries
  • 13.
    A Tour ofFlex Builder 3 - Hello World
  • 14.
    Flash Player 9– A brand new Virtual Machine New World Class Virtual Machine Performance (JIT Compiler) Reduced memory consumption Action Script 3 Standard compliant (ECMAScript 4) Strong and dynamic typing Runtime error checking ECMAScript for XML (E4X) Seamless Deployment One-click upgrade Full backward compatibility Adobe Virtual Machine - AVM2
  • 15.
    The most distributedsoftware in the history of computing…….. Flash content reaches over 98% of Internet viewers
  • 16.
    Resources Open SourceFlex Community http://flex.org/ Flex 3 Developer Network http://www.adobe.com/devnet/flex/ Flex 3 Help http://livedocs.adobe.com/flex/3/html/index.html Flex 3 Developer's Guide http://livedocs.adobe.com/flex/3/html/index.html?content=Part2_DevApps_1.html Flex 3 Component Explorer - Examples http://examples.adobe.com/flex3/componentexplorer/explorer.html
  • 17.

Editor's Notes

  • #6 Advantages of SOA Service-oriented architecture (SOA) helps organizations more easily transform their business processes for high performance by simplifying the underlying information systems Service-oriented architectures enable organizations to become more agile Drives cost reductions Simpler systems Lowering maintenance costs Enhancing architectural flexibility Lowering integration costs.