Adobe provides a set of Charting components that seamlessly extend the Flex framework with rich data visualization capabilities. Developers can easily add these components to any Flex application. Charting components are dynamically rendered on the client, making it easy to add drill-down, rollover, and other interactivity that makes your charts even more insightful than before. The Charting components also have a fully exposed extensibility API that allows you to easily customize the components or create your own.
Charting components are fully integrated into the general infrastructure of the Flex framework for effects, styles, data binding, and drag and drop, and will work seamlessly with Flex Data Services.
Beginning with the beta 2 release of Flex 2.0, Charting components come prepackaged with Flex Builder 2.0. This packaging does not necessarily reflect the final packaging, but is offered as a convenient beta installation option. Users of the standalone framework, including the free Flex SDK 2.0, can download the Charting components in ZIP format.
Getting Started
Follow these steps to get started building applications with the Charting components:
-
Familiarize yourself with the Flex 2.0 product line by reading the following articles:
-
Download and install Flex Builder 2.0 beta 3. Flex Charting 2.0 is installed with Flex Builder 2.0 beta 3.
If you wish to use the Charting components with the standalone Flex SDK 2.0, you can download Flex Charting 2.0 in ZIP format. Read the detailed installation instructions for more information.
Note: This is a public beta, not a final release. Neither the quality nor the features are complete yet. We want to show you our direction and get your feedback so that we can incorporate it into future releases.
-
Watch the Flex 2.0 video tutorials:
- Flex Data Services overview
- Flex 2.0 coding features
- Flex Builder 2.0 new features (part 1)
- Flex Builder 2.0 new features (part 2)
- Flex 2.0 transitions
- Build a Flex app in 15 minutes
- Create and compile an app with Flex Builder
- Create a constraint-based layout with Flex Builder
- Ask questions and share your feedback in the Flex Builder 2.0 (Prerelease) Forum.
Community
Below you'll find references and links to help you participate in the Flash and Flex developer communities.
Online Forums
Ask questions, discuss, and share feedback with other developers in online forums.
Blogs
Keep your eye on developing conversations and news in the blogging community on MXNA.
Wiki
You can read, evaluate, and contribute to documentation, tips and tricks, code samples, tutorials, and much more in the Adobe Labs wiki.
FlexCoders
Join the ongoing discussion about building apps with Flex.
Product Details
FAQ
- What types of charts are included in the Charting components?
- The Flex Charting 2.0 package includes out-of-the-box components for the most common types of charts, including area, bar, bubble, candlestick, column, line, pie, plot, and high-low/open-close charts. There is also a documented extensibility API for creating custom charts, either based on existing components or on the base charting classes.
- Can I use the Charting components without the Flex framework?
- No. The Charting components are designed to extend the Flex programming model by taking advantage of Flex data binding, event handling, and layout managers. This makes them easy to incorporate into a Flex application without learning additional concepts or APIs.
- Can I extend the Charting components?
- Yes. The components provide an extensive API for customizing the look and feel of a chart and adding additional functionality not provided out of the box. In addition, the base charting classes are fully documented, making it easy to build complete custom components for your application.
- Do I need to download Flex Charting 2.0 if I already have Flex Builder 2.0 installed?
- No. Starting with the beta 2 release, the Flex Charting components are distributed as part of the Flex Builder installer. This packaging does not necessarily reflect the final packaging, but is offered as a convenient beta installation option. You only need to download Flex Charting if you would like to add the Charting components to your Flex SDK 2.0 workspace.
- Do I need to install Flex Charting 2.0 with Flex Data Services 2.0?
- Flex Data Services 2.0 beta 3 does not have the charts.swc installed. You must download the charts ZIP file from Labs or copy charts.swc from the Flex Builder install location (in framework/libs) to the library path for Flex Data Services in order to use Flex Charting.
System Requirements
Flex Builder 2.0 beta 3 (includes the Flex framework, Flex Charting 2.0 and Flash Player 9)
- Windows 2000, Windows XP, and Windows XP Professional
- 1 Gigabyte of memory
Flex SDK 2.0 beta 3
- Windows 2000, XP, or Server 2003, Java 1.4 (Sun, IBM, or BEA) or 1.5 (Sun)
- Mac OS 10.4, Java 1.5 (as shipped from Apple)
- Redhat Enterprise Linux 3 or 4, Suse 10, Java 1.4 (Sun, IBM, or BEA) or 1.5 (Sun) – Compilers only
- Solaris 9, 10, Java 1.4 or 1.5 (Sun) – Compilers only
- 512 MB of ram, 1 GB recommended
- 200 MB of free disk space
Release Notes
This is a preliminary release that includes:
- Flex Builder 2.0—The next-generation IDE for developing Flex applications. Flex Builder 2.0 is built on Eclipse, and represents a major improvement over the previous version.
- Flex framework—The next version of the Flex framework and runtime services.
- Flex Charting 2.0—Extensible components for advanced data visualization.
- Flash Player 9—The next version of the Flash Player, which includes major language improvement with ActionScript 3.0, as well as performance enhancements.
- Flex Data Services 2.0 —Previously Flex Enterprise Services 2.0, these services provide reliable, high performance enterprise data connectivity.
See the the full Release Notes ›