This document discusses Adobe's Flex platform for building rich internet applications and mobile applications. It highlights trends like the explosion of devices and consumer expectations of consistent experiences across devices. It summarizes Adobe's Flash Player and AIR runtimes, and tools like Flex and Flash Builder for developing multi-screen applications using one codebase. Examples of applications built with Flex are also provided.