Adobe Flex

Adobe Flex Overview

Using the open source Flex framework, developers can create more intuitive and engaging web applications that enable customers, partners, and employees to manage and interpret data more effectively. The results are increased productivity and greater user satisfaction. Embed micro-applications or components within existing websites, or revolutionize your entire web experience with immersive, single-screen applications built with Flex.

Flex is a free, open source framework for building highly interactive, expressive web applications that deploy consistently on all major browsers, desktops, and operating systems.

Flex provides a modern, standards-based language and programming model that supports common design patterns. MXML, a declarative XML-based language, is used to describe UI layout and behaviors, and the object-oriented ActionScript® 3.0 programming language is used to create client logic. Flex also includes a rich component library with more than 100 proven, extensible UI components for creating rich Internet applications (RIAs), as well as an interactive Flex application debugger.

Flex framework

RIAs created with Flex can run in the browser using Adobe Flash Player software or outside the browser on Adobe AIR®, the cross-operating system runtime, enabling them to run consistently across all major browsers and on the desktop. Installed on more than 98% of Internet connected computers, Flash Player is an enterprise-class client runtime with advanced vector graphics capable of handling the most demanding, data-intensive applications while performing at desktop application speeds. By leveraging AIR, Flex applications can have access to local data and system resources. Both runtimes are available as free downloads on Adobe.com.

You can accelerate Flex application development with Adobe Flash Builder 4 software, a highly productive, Eclipse™ based development environment, and Adobe LiveCycle® Data Services software, a set of advanced data services that can be used in Flex development. Both of these products are available for purchase.

Advanced data services and servers

Adobe LiveCycle Data Services ES2 is server software that provides critical data services enabling Flex applications to talk to back-end data and business logic in a faster, more efficient operating model. It supports messaging, publish/subscribe, and real-time data push, providing a robust solution for your most critical applications. LiveCycle Data Services also enables seamless integration with other LiveCycle business processes and document services.

  • Adobe Flex
    • Adobe Flex and PHP applications: Security
    • Asynchronous nature of Adobe Flex
    • Connecting Flex clients to PHP back-ends
    • The architecture of Adobe Flex and PHP applications
    • Adobe Flex and AJAX
    • Adobe Flex and PHP
    • Adobe Flex in the client/server model
    • Adobe Flash Builder 4
    • Adobe Flex – BlazeDS Overview
    • Adobe Flex Overview
    • Differences between Adobe Flex 3 and Flex 4
    • Data-centric development with Adobe Flex Builder 4
    • What’s new in Adobe Flex 4
    • Adobe Flex data binding pitfalls: common misuses and mistakes
    • Moving projects from Flex Builder 3 to Flash Builder 4
  • Adobe Flex Links
    • adobe reader 9
    • adobe indesign
    • honeywell thermostat