Posts Tagged ‘Apache’


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

Adobe Flex now Apache Flex

Posted: January 8, 2012 in Adobe, Flex, RIA, Technology
Tags: , , , , ,

End of the last year (Nov – 2011) Adobe planed to donate Flex to Apache foundation and now Flex is officially accepted by Apache Software Foundation(ASF). For more info on this check the mail thread conversation on voting at Apache – http://markmail.org/message/7q22pdviyxvkwbf5.

This year 2012 is the first year of Flex to live outside Adobe and managed by open source Apache Foundation. In the other side Adobe is also planning to renovate the Flex compiler and they are researching on making it possible to convert ActionScript code to JavaScript code. In this way we can develop HTML/HTML5 based application using ActionScript code. The open source movement is very popular and this is strengthen every year. Now onwards Apache is the the future for Flex. Apache Software Foundation was founded and is governed by the common people that really understand open source development model. It is one of the most respected software foundations in the world. To know more about how Apache Software Foundation (ASF) works then visit this link – http://www.apache.org/foundation/how-it-works.html.

For more info on this – http://wiki.apache.org/incubator/FlexProposal

Adobe Flex now Apache Flex