The Flex 2 product line enables developers to build rich, engaging web-based applications based on the ubiquitous Macromedia Flash runtime from Adobe and includes a complete solution for building Rich Internet Applications. Macromedia (now Adobe) originally coined the phrase Rich Internet Application (RIA) to describe a trend in the web development community toward building more engaging web experiences using Flash and HTML.
The first generation of RIAs combined graphic-rich user interface controls that reduced or eliminated page refreshes. They have since evolved into sophisticated desktop-like applications that integrate rich data visualization components, such as data grids and graphical charts, multimedia audio and video, collaborative features like whiteboards and cobrowsing experiences, and real-time data push. As the complexity of such applications increased, so too did the cost of building and maintaining RIAs. Adobe responded to this need with Flex, which has become the industry-leading RIA development solution.
Developers are a major focus of the Flex 2 release. To ensure that we take the product in a direction that meets your needs, the Flex team is excited to announce the public beta release of the Flex 2product line. If you're not already familiar with Flex 2, you can find a complete overview in the David Wadhwani's article, Flex 2: Enabling the Next Generation of Rich Internet Applications. Read on to learn more about changes since the release of Flex 2 alpha 1.
The beta 1 release includes updated installers for Flex Builder 2, Flex Charting 2, Flex Framework 2, and Flash Player 9. In addition, Flex Enterprise Services 2 is now available for the first time. The following outlines what is new in the Flex 2 Beta 1 release.
New in the Beta 1 release, Flex Enterprise Services 2 introduces a more productive way to build data-intensive Flex applications. It enables new capabilities such as real-time server push, occasional connectivity, and collaborative applications. With built-in support for publish/subscribe messaging and a new data services programming model, Flex Enterprise Services provides the following server-side data management channels:
Flex Framework 2 beta 1 now includes an updated version of the Flex application framework as well as the Flex 2 compiler. The following are new or updated features in this release:
Flex Builder 2 beta 1 includes the following updates:
Code editing enhancements
MXML editor Design mode enhancements
horizontalCenter and verticalCenter constraint properties to center components easily.Debugging enhancements
The updated version of Flex Charting Components 2 includes bug fixes and the following new functionality:
For more information on the Flex 2 beta 1 and to download the Flex 2 beta, visit Adobe Labs.