Accessibility

Datasheet

Build next-generation web experiences

Adobe® Flex™ 2 is a complete, powerful application development and deployment solution for creating and delivering cross-platform rich Internet applications (RIAs). It enables the creation of personalized, interactive applications that dramatically enhance the user experience, revolutionizing the way people interact with the web.

Effective user experiences are the key to a company's success. An effective user experience is the difference between a customer who designs, personalizes, and purchases a product and a customer who gets frustrated and abandons a website. It's the difference between a sales manager who enters a customer meeting armed with rich, analyzed data and a manager working with yesterday's out-of-context numbers. It's the difference between a customer managing her account by herself and a customer spending 20 minutes on the phone with a service representative who could be solving more critical problems

Adobe Flex 2 software is the answer. Flex is the most complete, powerful application development solution for creating and delivering cross-platform RIAs within the enterprise and across the web. It provides a modern, standards-based language and programming model that supports common design patterns and includes a highly productive Eclipse™ based development environment. Applications can take advantage of advanced data services for managing data interactions and integrating with back-end systems and a fast, enterprise-class client runtime based on the ubiquitous Adobe Flash® Player 9. Flex enables enterprises to create engaging, interactive, expressive applications that reach virtually anyone, making customers more satisfied and users more productive.

View the datasheets

Enhance the user experience with richer, more effective applications

Flex lets development teams design rich applications that help businesses communicate more effectively, inside and outside the enterprise. While traditional web browsing is constrained by the page-based HTML model and limited to request/response-based data access, Flex applications provide a more seamless user experience. In the background, powerful data services transparently synchronize data and support real-time data push. Plus, messaging capabilities enable more robust applications that continue to function after network connectivity is lost and allow multiple people in different locations to browse or chat in the same application. These features, plus the ability to seamlessly integrate audio and video, open the door to new ways of interacting with customers, partners, and employees.

Inside the company, Flex applications can integrate and automate multistep business processes. Plus, Flex integrates with existing tools, workflows, and applications in an enterprise infrastructure. Outside the firewall, enterprises can offer customers innovative services that combine interactive, data-driven interfaces with complete control over an application's look and feel.

Develop better applications with the team you have today

Adobe Flex 2 enables developers to work productively while delivering a rich, intuitive user experience—for both customer-facing and employee-facing applications. Flex offers an end-to-end structured programming model that includes everything a developer needs to build, deploy, and manage RIAs—so developers can work faster and easier than they could with a piecemeal solution.

Professional developers can get up to speed quickly because Flex is based on familiar standards including XML and ECMAScript. The Flex framework includes a vast library of built-in controls and services that increase developer productivity. Developers can rapidly assemble interfaces from a library of more than 100 reusable and extensible components, and use open APIs to integrate with HTML, DHTML, and Ajax applications.

Flex Builder 2 combines the power of a code-centric IDE with the productivity of a visual UI. In addition, integrated debugging lets developers quickly track down and eliminate problems so they deliver higher quality applications.

Adobe Flex Data Services 2 adds an important data interaction layer for rich Internet applications, enabling developers to become more productive and to address the increasingly complex needs of enterprise application development. It simplifies the programming model for interacting with data on the server; adds high performance data transfer, real-time data streaming, message-based publish and subscribe, transparent cross-tier data synchronization, and automated paging of large data sets; and facilitates occasionally connected applications. The Flex Data Services capabilities work seamlessly with the Flex framework, enabling developers to realize the benefits with little overhead.

Extend the power of your Ajax applications

The most successful RIA developers equip themselves to handle a broad range of application requirements. That's why Adobe is embracing Ajax and integrating it with Flash and Flex. For example, developers can start developing with Ajax techniques and then use the open-source Flex-Ajax Bridge. This open-source library makes it much easier to incrementally integrate Flash and powerful components and applications built with the Flex framework—as well as vector graphics, audio, video, and charting—into Ajax-style applications.