In March 2002, Macromedia coined the term rich Internet application. Back then, the idea felt somewhat futuristic, but all that has changed. Rich Internet applications (RIAs) are today’s reality.

Macromedia introduced Flex in 2004 so that developers could write web applications for the nearly ubiquitous Flash platform. These applications benefited from the improved design, usability, and portability that Flex made possible, dramatically changing the user experience. These features are a cornerstone of Web 2.0, a new generation of Internet applications focused on creativity and collaboration.

Since the introduction of Flex, Macromedia—and now Adobe—has released versions 1.5, 2, 3, and 4 of Flex. With each subsequent version, creating ...

Get Adobe Flex 4: Training from the Source, Volume 1 now with the O’Reilly learning platform.

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