Adobe TM  Flex Resources Prayank Swaroop Evangelist (Asia Pacific),Adobe http://www.prayank.net   http:// www.adobe.com /products/flex
What is Adobe TM  Flex? http://www.adobe.com/products/flex/
Introducing the Flex 2 Product Line Visual Layout Flex Builder 2 Code Hinting Debugging Skinning and Styling Flex SDK 2 (FREE) Command-line Compiler & Debugger Flex Data Services 2 Message Service Data Management Service RPC Services MXML and ActionScript 3.0 Flex Framework and Class Library Flex  Charting Extensible Charting Components
Introducing the Flex 2 Product Line Visual Layout Flex Builder 2 Code Hinting Debugging Skinning and Styling Flex SDK 2 (FREE) Command-line Compiler & Debugger Flex Data Services 2 Message Service Data Management Service RPC Services MXML and ActionScript 3.0 Flex Framework and Class Library Flex  Charting Extensible Charting Components Open Source
How Flex works… MXML and ActionScript Flex Class Library
How Flex works… XML/HTTP REST SOAP Web Services Browser J2EE Application Server Flex Data Services 2 Flash Player Web Server Existing Applications and Infrastructure Flex Builder IDE Flex SDK MXML ActionScript Flex Class Library Compile Data Data .swf .swf .swf
Watch & learn (Most of these apps have source code available)
Mailing groups The mother of all Flex mailing groups [email_address] 6700+ Flex developers about 100 messages everyday
Flex in India [email_address] Mostly newbies Most discussions on Flex (+ some about flex events in India)  I strongly encourage Indian Flex developers to join it Flex User Groups in Bangalore, Chennai, Mumbai, Pune started.
Flex Component Explorer http://examples.adobe.com/flex2/inproduct/sdk/explorer/explorer.html
Charting Sampler http://demo.quietlyscheming.com/ChartSampler/app.html
Flex Styles Explorer Adobe Consulting
Flex Styles Creator Derek Wischusen:  Flexonrails.net
Flex Filter Explorer Joe Johnston:  Merhl.com
Flex Primitive Explorer Jason Hawryluk:  Flexibleexperiments.wordpress.com
Flex Transitions and Effects Explorer David Keutgens:  blog.keutgens.de
labs.adobe.com Flex 2 tag library for JSP http://labs.adobe.com/wiki/index.php/Flex_2_Tag_Library_for_JSP - a set of JSP tags that you can use to embed Flex applications to a JSP page  Flex Module for Apache and IIS http://labs.adobe.com/wiki/index.php/Flex_Module_for_Apache_and_IIS - similar to working with server-side scripting languages such as PHP or JSP  Flex Stress Testing Framework http://labs.adobe.com/wiki/index.php/Flex_Stress_Testing_Framework - helps Flex developers using FDS load test their Flex 2 applications Flex Ant Tasks http://labs.adobe.com/wiki/index.php/Flex_Ant_Tasks - build your Flex projects using ANT Flex Scheduling Framework http:// labs.adobe.com/wiki/index.php/Flex_Scheduling_Framework - allows you to create any number of Scheduling Components.
Flash Player 9 penetration http://www.adobe.com/products/player_census/flashplayer/version_penetration.html Emmy Huang – Product manager for Adobe Flash Player http://weblogs.macromedia.com/emmy/ Every quarter Millward Brown study is carried out Mature markets include US,Canada,UK,Germany,France,Japan.  The Emerging markets are surveyed every other wave. They include China, South Korea, Russia, India and Taiwan.
Some other links http://www.flex.org http://video.onflex.org http://www.riaforge.org/ http://www.osflash.org
Actionscript 3 libraries http://actionscript3libraries.riaforge.org/ corelib  - MD5 hashing, JSON serialization, advanced string and date parsing ++ FlexUnit  - unit testing framework for Flex and AS3, similar to JUnit Syndication library  - parse Atom and all RSS versions License : BSD
As3 crypto http://as3crypto.riaforge.org/ Encryption library for Flash Player 9 AES, BlowFish, DES, Triple DES, XTea - Symmetric ciphers CTR, CBC, CFB, OFB, CFB-8, ECB - Confidentiality modes for symmetric ciphers PKCS5 - Padding for symmetric ciphers RSA - public key encryption method SHA-256, SHA-224, SHA-1, MD5 - Hashing Functions HMAC - Keyed hashing function Random - PRNG class ARC4 - PRNG/Fast Encryption method Hex, Base64 - Static methods to convert binary data to and from text formats  License: BSD
Flexlib – freely available high quality custom components http://code.google.com/p/flexlib/ http:// code.google.com/p/flexlib/wiki/ComponentList Fire Tree Grid SuperTabNavigator  And many more …
http:// flexbox.mrinalwadhwa.com / FlexBox – a repository of Flexcomponents in the wild
Searchcoders – an easier way to find answers to your Flex Qs. http://www.searchcoders.com/flex
ApolloHunter – a repository for Apollo apps in the wild http://www.apollohunter.com/
Some cool Flex apps
FlexBook http://www.quietlyscheming.com/blog/components/flexbook/
Yahoo Web Messenger http://webmessenger.yahoo.com/
Yahoo Maps http://maps.yahoo.com
Yourminis http://www.yourminis.com/minis
Labs.digg.com
Amazon Rank Widget  http://amazonrank.riaforge.org/   http:// www.kylehayes.info/blog/index.cfm/Amazon -Rank License: Apache
Terms of usage Feel free to share this ppt. Please maintain attribution to author, if possible.

Adobe Flex Resources

  • 1.
    Adobe TM Flex Resources Prayank Swaroop Evangelist (Asia Pacific),Adobe http://www.prayank.net http:// www.adobe.com /products/flex
  • 2.
    What is AdobeTM Flex? http://www.adobe.com/products/flex/
  • 3.
    Introducing the Flex2 Product Line Visual Layout Flex Builder 2 Code Hinting Debugging Skinning and Styling Flex SDK 2 (FREE) Command-line Compiler & Debugger Flex Data Services 2 Message Service Data Management Service RPC Services MXML and ActionScript 3.0 Flex Framework and Class Library Flex Charting Extensible Charting Components
  • 4.
    Introducing the Flex2 Product Line Visual Layout Flex Builder 2 Code Hinting Debugging Skinning and Styling Flex SDK 2 (FREE) Command-line Compiler & Debugger Flex Data Services 2 Message Service Data Management Service RPC Services MXML and ActionScript 3.0 Flex Framework and Class Library Flex Charting Extensible Charting Components Open Source
  • 5.
    How Flex works…MXML and ActionScript Flex Class Library
  • 6.
    How Flex works…XML/HTTP REST SOAP Web Services Browser J2EE Application Server Flex Data Services 2 Flash Player Web Server Existing Applications and Infrastructure Flex Builder IDE Flex SDK MXML ActionScript Flex Class Library Compile Data Data .swf .swf .swf
  • 7.
    Watch & learn(Most of these apps have source code available)
  • 8.
    Mailing groups Themother of all Flex mailing groups [email_address] 6700+ Flex developers about 100 messages everyday
  • 9.
    Flex in India[email_address] Mostly newbies Most discussions on Flex (+ some about flex events in India) I strongly encourage Indian Flex developers to join it Flex User Groups in Bangalore, Chennai, Mumbai, Pune started.
  • 10.
    Flex Component Explorerhttp://examples.adobe.com/flex2/inproduct/sdk/explorer/explorer.html
  • 11.
  • 12.
    Flex Styles ExplorerAdobe Consulting
  • 13.
    Flex Styles CreatorDerek Wischusen: Flexonrails.net
  • 14.
    Flex Filter ExplorerJoe Johnston: Merhl.com
  • 15.
    Flex Primitive ExplorerJason Hawryluk: Flexibleexperiments.wordpress.com
  • 16.
    Flex Transitions andEffects Explorer David Keutgens: blog.keutgens.de
  • 17.
    labs.adobe.com Flex 2tag library for JSP http://labs.adobe.com/wiki/index.php/Flex_2_Tag_Library_for_JSP - a set of JSP tags that you can use to embed Flex applications to a JSP page Flex Module for Apache and IIS http://labs.adobe.com/wiki/index.php/Flex_Module_for_Apache_and_IIS - similar to working with server-side scripting languages such as PHP or JSP Flex Stress Testing Framework http://labs.adobe.com/wiki/index.php/Flex_Stress_Testing_Framework - helps Flex developers using FDS load test their Flex 2 applications Flex Ant Tasks http://labs.adobe.com/wiki/index.php/Flex_Ant_Tasks - build your Flex projects using ANT Flex Scheduling Framework http:// labs.adobe.com/wiki/index.php/Flex_Scheduling_Framework - allows you to create any number of Scheduling Components.
  • 18.
    Flash Player 9penetration http://www.adobe.com/products/player_census/flashplayer/version_penetration.html Emmy Huang – Product manager for Adobe Flash Player http://weblogs.macromedia.com/emmy/ Every quarter Millward Brown study is carried out Mature markets include US,Canada,UK,Germany,France,Japan. The Emerging markets are surveyed every other wave. They include China, South Korea, Russia, India and Taiwan.
  • 19.
    Some other linkshttp://www.flex.org http://video.onflex.org http://www.riaforge.org/ http://www.osflash.org
  • 20.
    Actionscript 3 librarieshttp://actionscript3libraries.riaforge.org/ corelib - MD5 hashing, JSON serialization, advanced string and date parsing ++ FlexUnit - unit testing framework for Flex and AS3, similar to JUnit Syndication library - parse Atom and all RSS versions License : BSD
  • 21.
    As3 crypto http://as3crypto.riaforge.org/Encryption library for Flash Player 9 AES, BlowFish, DES, Triple DES, XTea - Symmetric ciphers CTR, CBC, CFB, OFB, CFB-8, ECB - Confidentiality modes for symmetric ciphers PKCS5 - Padding for symmetric ciphers RSA - public key encryption method SHA-256, SHA-224, SHA-1, MD5 - Hashing Functions HMAC - Keyed hashing function Random - PRNG class ARC4 - PRNG/Fast Encryption method Hex, Base64 - Static methods to convert binary data to and from text formats License: BSD
  • 22.
    Flexlib – freelyavailable high quality custom components http://code.google.com/p/flexlib/ http:// code.google.com/p/flexlib/wiki/ComponentList Fire Tree Grid SuperTabNavigator And many more …
  • 23.
    http:// flexbox.mrinalwadhwa.com /FlexBox – a repository of Flexcomponents in the wild
  • 24.
    Searchcoders – aneasier way to find answers to your Flex Qs. http://www.searchcoders.com/flex
  • 25.
    ApolloHunter – arepository for Apollo apps in the wild http://www.apollohunter.com/
  • 26.
  • 27.
  • 28.
    Yahoo Web Messengerhttp://webmessenger.yahoo.com/
  • 29.
  • 30.
  • 31.
  • 32.
    Amazon Rank Widget http://amazonrank.riaforge.org/ http:// www.kylehayes.info/blog/index.cfm/Amazon -Rank License: Apache
  • 33.
    Terms of usageFeel free to share this ppt. Please maintain attribution to author, if possible.