
53
3
CHAPTER 3
Building a Flex Application
Flex defines a component-based development model that you use to build your applications. To effectively
design and build your applications, you should be familiar with this model, and with the steps of the
application development and deployment process.
This chapter describes the development process that you use to create an applications. Included in this
chapter is information on the decisions that you have to make to tailor an application to your specific
requirements, overviews of the development tools supplied with the Flex product line, and comparisons to
other technologies such as HTML and ColdFusion.
Contents
Developing applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
The Flex programming model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
About the Flex coding process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Developing applications
Flex supports a component-based development model. You can use the prebuilt components included with
Flex, you can extend the Flex component library by creating new components, or you can combine prebuilt
components to create composite components.
Application model
When you build an application using Flex, you describe its user interface using components called
containers and controls. A container is a rectangular region of the screen that contains controls and other
containers. Examples of containers are a Form container used for data entry, a Box, and a Grid. A control is a
form element, such as a Button or Text Input field.
Commentaires sur ces manuels