Accessibility

Adobe Flex 2

Developers

Start building today

Adobe® Flex™ 2 software is a rich Internet application framework based on Adobe Flash® that will enable you to productively create beautiful, scalable applications that can reach virtually anyone on any platform. It includes a powerful, Eclipse™ based development tool, an extensive visual component library, and high-performance data services enabling you to meet your applications' most demanding needs.

See a Flex app built (SWF, 11:44 mins)

Buy Flex Builder now

Flex 2 box shot

Highlights

JDJ Winner

Flex 2 Wins Java Developer's Journal Editors' Choice Award

"Adobe Flex 2 is a very potent player in the rich Internet application arena."

Real-World Flex Seminar sessions

Access technical sessions on next-generation web application development from the live event.


Flex technologies

What is Flex?

The Flex application framework consists of MXML, ActionScript 3.0, and the Flex class library. Developers use MXML to declaratively define the application user interface elements and use ActionScript for client logic and procedural control. Developers write MXML and ActionScript source code using the Adobe Flex Builder™ IDE or a standard text editor.

David Mendels webcast image

Market trends in rich Internet applications

David Mendels, senior vice president, Adobe Systems, talks about the explosion of RIA technology.

View the webcast (SWF, 10:22 mins)


Next steps


Evaluation resources

Flex demo apps

Flex 2 enables developers to build a range of applications that dramatically enhance the user experience: product configurators, guided self-service apps, rich data visualization apps, and process integration apps. Check out the kind of next-generation web experiences you can build with Flex 2. Don't forget to right-click and "view-source" in each demo.

Flex Store

Flex store

See how states, transitions, and UI techniques can improve your application.
More info

Restaurant finder

Restaurant finder

Building CRUD applications on top of SOAP services is fast and easy.
More info

Photo viewer

Photoviewer

Custom components can provide compelling visual effects.
More info


View more Flex example applications

Enterprise

Adobe Flex 2 revolutionizes the way people interact with the web

Adobe Flex 2 is the most complete, powerful application development solution for creating and delivering cross-platform rich Internet applications (RIAs) within the enterprise and across the web. It enables the creation of expressive and interactive web applications that can reach virtually anyone on any platform. Enterprises can use Flex to quickly build and deploy applications that improve the user experience, boost the bottom line, and analyze data to enable better business decisions.

David Mendels webcast image

Market trends in rich Internet applications

David Mendels, senior vice president, Adobe Systems, talks about the explosion of RIA technology.

View the webcast (SWF, 10:22 mins)


Flex for RIAs

What is an RIA?

An RIA, or rich Internet application, is an entirely new kind of web experience that is interactive, smart, effective, lightweight, and flexible. An RIA offers the ease of use of an intelligent desktop application and adds the broad reach of traditional web applications.

Why Flex for creating RIAs?

The tool that enterprises use to build and deploy RIAs is Adobe Flex 2, the most complete and powerful application development solution available. Flex enables enterprises to create personalized, expressive applications that dramatically enhance user experience, increasing customer satisfaction and making users more productive. And, because RIAs run on Adobe Flash Player, installed on more than 97% of Internet-connected desktops worldwide, enterprises can reach a broad audience of customers, partners, and employees with rich content and interactivity.

What customers are saying

"Flex 2 and RIAs support our goals of building and designing rich media experiences that reshape how users experience content. At MTV, we reinvented the look and feel of television — now we're doing the same thing with user experiences on the web."

— Nick Rockwell
Chief technology officer, MTV Networks
View more of what customers are saying about Flex

 

Highlights

JDJ Winner

Flex 2 wins Java Developer's Journal Editors' Choice Award

"Adobe Flex 2 is a very potent player in the rich Internet application arena."

Real-World Flex Seminar sessions

Access technical sessions on next-generation web application development from the live event.



Next steps


Evaluation resources

Flex demo apps

Flex 2 enables developers to build a range of applications that dramatically enhance the user experience: product configurators, guided self-service apps, rich data visualization apps, and process integration apps. Check out the kind of next-generation web experiences you can build with Flex 2. Don't forget to right-click and "view-source" in each demo.

Flex Store

Flex store

See how states, transitions, and UI techniques can improve your application.
More info

Restaurant finder

Restaurant finder

Building CRUD applications on top of SOAP services is fast and easy.
More info

Photo viewer

Photoviewer

Custom components can provide compelling visual effects.
More info


View more Flex example applications

Flex for ISVs

Build next-generation web experiences with Flex

Adobe Flex 2 offers the most complete rich Internet application development solution that enables independent software vendors (ISVs) to deliver engaging, interactive, and expressive applications that dramatically enhance user experience, increase customer satisfaction, and produce great return on investment.

For ISVs that develop software applications for sale that are built on or embed Flex, an Adobe ISV support plan and/or OEM license and redistribution agreement is required.  Flexible licensing and value pricing options are available for Flex OEMs and ISVs.

Contact the ISV team

For more information on ISV support plans and OEM licensing for Flex, contact oemsales@adobe.com.

Customers and partners

From SAP to Oracle to ESRI, leading software vendors are using Flex to create powerful web applications and engaging user experiences.

View customer success stories and read what customers are saying about Flex


Flex and RIAs

What is an RIA?

An RIA, or rich Internet application, is an entirely new kind of web experience that is interactive, smart, effective, lightweight, and flexible. An RIA offers the ease of use of an intelligent desktop application and adds the broad reach of traditional web applications.

Why Flex for creating RIAs?

The tool that enterprises use to build and deploy RIAs is Adobe Flex 2, the most complete and powerful application development solution available. Flex enables enterprises to create personalized, expressive applications that dramatically enhance user experience, increasing customer satisfaction and making users more productive. And, because RIAs run on Adobe Flash Player, installed on 97% of Internet-connected desktops worldwide, enterprises can reach a broad audience of customers, partners, and employees with rich content and interactivity.

David Mendels webcast image

RIAs and the Web 2.0 imperative

Learn how Adobe is revolutionizing customer experience by making rich Internet applications more powerful, scalable, and easier to develop.

View the webcast (SWF, 10:22 mins)

What is Flex?

Flex lets you rapidly build apps that combine rich data controls, visual transitions, and integrated multimedia. Its highly productive programming model leverages industry-standard programming languages and design patterns, so you can get started building with the skills you have today.


Next steps


Evaluation resources

Flex demo apps

Flex 2 enables developers to build a range of applications that dramatically enhance the user experience: product configurators, guided self-service apps, rich data visualization apps, and process integration apps. Check out the kind of next-generation web experiences you can build with Flex 2. Don't forget to right-click and "view-source" in each demo.

Flex Store

Flex store

See how states, transitions, and UI techniques can improve your application.
More info

Restaurant finder

Restaurant finder

Building CRUD applications on top of SOAP services is fast and easy.
More info

Photo viewer

Photoviewer

Custom components can provide compelling visual effects.
More info


View more Flex example applications