Agenda
Adobe Flex 3 Jumpstart Training
Introducing Flex
- Building our first Flex project
- The user interface and panels
- Design and source views
- Development and debugging perspectives
Developing in Flex
- Working with components
- Building a core page UI container
- Applying styles using CSS
- Creating a top banner component using the design view
- Planning components and inheritance
- Using components to build pages of a microsite
- Building navigation
- Introducing the viewstack
- Creating a custom button bar
- Utilising the custom component to provide viewstack navigation
Working with data
- Building a data model
- Introducing The HTTPService
- Setting the url and handling the result
- Introducing fault handlers
- Presenting the data to the application
- Creating component methods to request the data
- Using the data model
- Application events and triggering the data request
- Passing data to components
- Rendering data in a datagrid and customising the layout
- Presenting data graphically using the charting components
Collecting data from the client
- Using the design view
- Using the design view to build a form
- Introducing the ui components
- Adding component methods to enhance form usability
- Submitting the data
- Using events to send messages to other components
- Creating a valueObject class to manage data
- Creating a custom event class
- Event bubbling
- Applying a listener in the application
Submitting data to a WebService
- Extending the data model to include a WebService connector
- Operations and request parameters
- Tracking the result event and informing the user
- Operation specific result handlers
- Adding functionality to our custom event class
- Dispatching events to signal completion