This section lists some of the major new features and changes for Flex 3 SDK. See theFlex Developer Center for more information on new features.
Sandboxed and multi-version applications (new as of Flex 3.2) – Flex 3.2 added the ability for an application developer to divide functionality between multiple sub-applications and allow them to interoperate. Applications can be developed using different versions of Flex, and can optionally operate in an untrusted environment which allows applications to safely load code provided by third parties. Refer to the section below as well as thedocumentation for more details.
Native support for Adobe® AIR™ – Flex 3 adds support for Adobe AIR, which lets developers use their existing web development skills in HTML, AJAX, Flash, and Flex to build and deploy RIAs to the desktop. Flex 3 introduces new components and incorporates the Adobe AIR development tools into the SDK and Flex Builder.
Note: Flex 3 updates this support to AIR 1.5.2.
Persistent framework caching – You can make Flex 3 applications as small as 50K when leveraging the new Flash Player cache for Adobe platform components.
Advanced DataGrid component – The Advanced DataGrid is a new component that adds commonly requested features to the DataGrid such as support for hierarchical data, and basic pivot table functionality. Available only with Flex Builder Professional.
OLAP DataGrid component – An OLAP (online analytical processing) data grid lets you aggregate data in a compact format, and display these data aggregations in a two-dimensional grid of rows and columns. Available only with Flex Builder Professional.
Enhanced Constraints layout mechanism – Enhanced Constraints builds upon the existing constraint-based layout mechanism allowing you to create complex, resizable layouts using sibling-relative constraints (in Flex 2 you could only define parent-child constraints).
Flex Charting package enhancements – Flex 3 improves the Charting package with a number of enhancements. The axis system can now support multiple axes, and the DateTimeAxis allows for work-week filtering. A new data-oriented graphics API allows you to draw data coordinates, leaving the chart to render everything in its proper screen position. There are new formatting options and added interaction capabilities for all of the existing charts. Available only with Flex Builder Professional.
Flex Component Kit for Flash CS3 – The Flex Component Kit for Flash CS3 provides a complete workflow for authoring content in Flash that can be seamlessly integrated into a Flex application. Flash users can now develop components in the familiar timeline model of Flash and then, by following a few simple patterns, can enable Flex developers to incorporate those components with no additional code. The Flex Component Kit for Flash CS3 is available from the Adobe website.
Flex moves to open source – Adobe Flex is now open source with source code for the framework, compilers, debugger, and more available under the Mozilla Public License. Learn more at http://opensource.adobe.com/flex.
Support for JAWS 10 – As of Flex 3.4, Flex supports the JAWS 10 screen reader.