Flex Past, Present and Future – Adobe’s View

Posted: February 22, 2012 in Adobe, Flex, HTML5, Technology
Tags:

AdobeNow to conclude Adobe published there view’s on Flex and its future by releasing a whitepaper. This whitepaper is about Adobe’s plan in relation to Flex that is now donated to Apache Foundation. This is a well-documented white paper that covers history, evolution, use cases and future of Flex. Here I am listing key details from this whitepaper.

  • Adobe believes that Flex is the best solution for enterprise and data-centric application development today, and that moving Flex into a community-driven open source project ensures the continued development and success of Flex for years to come.
  • In this new community-driven model, the community will be responsible for the maintenance and evolution of the Flex SDK while Adobe will continue to evolve tooling and runtimes.
  • Closed to one decade (2004-12) Flex travels very long journey and released several milestone build Flex 1.0 to Flex 4.6.
  • Flex is popular for its data-driven capability that attracts the enterprise level applications.
  • Flex is friendlier with other technologies such as J2EE, PHP and .NET for integration.
  • Innovation in HTML development model is moving at a very rapid pace that will provide developers with more choices when selecting the appropriate technology. But Flex has some advantage over HTML which makes it the best solution in the enterprise space for years to come. The key USP of Flex are:
    • Flex offers complete feature-level consistency across multiple platforms, browsers, and devices.
    • The Flex component set and programming model makes it extremely productive when building complex user interfaces.
    • ActionScript 3 is a mature object-oriented programming language, suitable for large application development.
    • Supporting tools offer a productive development environment with respect to code editing, debugging, profiling, and testing.
  • As Flex moves into a community-driven open source project, Adobe will make initial technical contributions and will also continue to provide a team of full-time Flex SDK engineers to contribute to the Apache project. These are the list of contribution from Adobe to Apache Foundation for this movement:
    • Flex SDK contributions to Apache
    • Falcon compiler contribution to Apache
    • Falcon JS compiler contribution to Apache
    • Testing contributions to Apache
    • BlazeDS contributions to Apache
    • Engineering contributions to the Apache Flex Project
    • Community support
  • Adobe will not be contributing the AIR for Linux SDK, LCDS, or LCCS to Apache. Adobe is still investigating the viability of contributing TLF, BlazeDS.NET, Gravity, FXG, Squiggles, and OSMF.
  • Now that Flex is a community-driven project, it is no longer appropriate nor practical for Adobe to sign the resulting Apache Flex RSLs. This means that when using an Apache Flex release, framework RSLs will not be cached globally by Flash Player, but rather per domain in the web browser.
  • Adobe is remains committed to Adobe Flash Player for Desktop, Adobe AIR for both Desktop and Mobile and development of Adobe tools for Flex.
  • Adobe will no longer develop Flash player for the mobile browser.

Adobe’s are currently in the process of contributing the core Flex SDK, automation libraries, AIR SDK binaries, and documentation to the Apache Flex Project. Adobe will also be contributing Falcon, Falcon JS, Mustella, and BlazeDS.

 

apache_flex_logo_3d

References:
Adobe White Paper
Apache Flex Project

Comments
  1. […] Flex Past, Present and Future – Adobe’s View (ravigeek.wordpress.com) […]

  2. Ajeeth Boaz says:

    Nice article… [www.photoblog.ajeethboaz.com]

  3. vENKATESH says:

    NICE

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s