2. Adobe Flex and AIR

Adobe Flex is a development framework designed specifically for creating rich Internet applications (RIAs). At its core is the Adobe Flash Player, which has long been used for delivering expressive and immersive content consistently across major browsers on several operating systems. The Flash Player enables Flex to break free of the link-and-page metaphor and leverage more fluid and granular interactions. This experience allows users to accomplish more tasks in one “view,” avoid potentially slow page refreshes, and progressively load content.

The Flex framework offers an extensible set of visual and nonvisual components similar to those offered in many desktop development suites, including things like data grids, layout ...

Get Creating Visual Experiences with Flex 3.0 now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.