
Adobe
In this tutorial, you'll build an employee address book application that lets users enter search criteria and view a list of results fetched from a database (via a ColdFusion service), from which they can select an employee to get their full contact information. The completed application could work either as a browser-based application (using Adobe Flash Player) or a desktop application (using Adobe AIR). For this tutorial, the application will be deployed via the browser.
Figures 1 through 3 show what the completed application looks like.
The user can enter a letter or part of a surname to search for matching employees in the database.

Figure 1. The application's search box.
A list of matching employees is presented to the user, from which the user can make a selection to see more detail.

Figure 2. List of matching employees based on search.
Detailed information about an employee—including employee ID, date of birth, job title, and contact information—is shown to the user.

Figure 3. Detailed information of selected employee.
In order to make the most of this article, you need the following software and files:
Familiarity with developing rich Internet applications using Flex
Note: This tutorial focuses on the use of Flash Catalyst and Flash Builder to complete the client-side application. The use of Illustrator for the user interface design and ColdFusion/PHP for implementing data services is beyond the scope of this tutorial.
Andrew Shorten is a Senior Product Manager for Flash Builder in Adobe and is passionate about improving the quality, richness, and value of computer-based experiences. Andrew used to develop web, kiosk, and mobile user interfaces for government and enterprise customers while working at Fujitsu. He has since worked for Macromedia, Microsoft, and Adobe, where he has engaged with designers, developers, web agencies, and organizations to help them deliver rich, engaging, and successful web and desktop experiences.