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. 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 back-end document and process management services, and a fast, enterprise-class client runtime based on ubiquitous Adobe Flash® Player 9 software. Flex enables enterprises to create engaging, interactive, expressive applications that extend business processes to 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, real-time 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.

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

Adobe LiveCycle® Data Services ES software, part of the Adobe LiveCycle Enterprise Suite family of solution components for building customer engagement applications, provides a comprehensive set of features for connecting data in Flex or Ajax based RIAs to back-end document and process management services. 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. LiveCycle Data Services ES works seamlessly with the Flex framework and other LiveCycle solution components, 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. Ajax Data Services lets Ajax developers access the messaging and data management capabilities of LiveCycle Data Services ES directly from JavaScript.