Introduction to Adobe Flex 3
In this Adobe Flex training class, students will learn how to use Adobe Flex to create their first rich internet applications.
Understand what is meant by ;Rich Internet Application'
Learn to layout an application in Flex 3
Learn to use Flex 3 controls
Learn to handle events and work with data structures
Learn to work with remote XML data
Learn to create components with MXML
- Cost: Price on application
- Duration: 3 days
- This course is not available as part of our public schedule but can be provided on a customised client specific basis.
Some knowledge of programming is expected.
Understanding the Evolution of Computer Applications
Breaking Away from Page-Based Architecture
Identifying the Advantages of Rich Internet Applications
RIA Technologies
Getting Started with Flex 3 Application Development
Creating a Project and an MXML Application
Understanding the Flex Builder 3 Workbench
Running Your Application
Creating a Second Application Page and Working in Design Mode
Learning About Containers
Laying Out the E-Commerce Application Using Design Mode
Working with Constraint-Based Layouts
Working with View States
Laying Out an Application in Source Mode
Introducing Simple Controls
Displaying Images
Building a Detail View
Using Data Binding to Link a Data Structure to a Simple Control
Using a Form Layout Container to Lay Out Simple Controls
Adding Radio Buttons and Date Fields to the Dashboard
Understanding Event Handling
Building a Data Structure on the creationComplete Event
Using Data from the Event Object
Building a Custom ActionScript Class
Building a Method to Create an Object
Building Shopping Cart Classes
Retrieving XML Data with HTTPService
Retrieving XML Data via HTTPService
Populating an ArrayCollection with HTTPService Data
Populating a ComboBox Control and Programmatically Adding an Option
Using XML Data with a Tree Control
Retrieving XML Data and Transforming It into an ArrayCollection of Custom Objects
Using Data Binding with Complex Data Structures
Manipulating Shopping Cart Data
Adding a Remove Button
Introducing MXML Components
Creating an Update/Delete Product Component and Instantiating It
Popping Up Product Information When Clicking the Update and Delete Buttons
Creating Another Value Object
Creating a Data Manager Component for All Three Applications
Using the New Data Manager Component
Implementing Add Product Functionality
Creating and Using a Component for the Dashboard Application