Adobe Flex 2 software is an Internet application framework based on Adobe Flash. Flex 2 enables you to productively create scalable applications that can reach virtually anyone on any platform. It includes a powerful Eclipse based development tool, an extensive visual component library, and high-performance data services. author Todd Perkins introduces you to the potential of Flex 2 with this hands on tutorial. You will learn the basics and begin writing your own code, quickly and efficiently. To begin learning Flex 2 today simply click the links.
Intro to Flex 2
Intro The Flex 2 Product Line Understanding Flex
Flex Programming Languages Programming Made Easy Flex Fundamentals
Creating a Flex Project MXML in Action Building a Simple Application Testing an Application Component & Page Layout Using the Flex Properties Panel Manipulating Components With Code Data Binding Made Easy Data Binding Made Cool Effective Organization
Lay it Out
Controlling Layouts
Creating Draggable Areas
The Panel Container
Creating A ViewStack Container
Navigating A ViewStack Container
The Accordion & Tab Navigators
Navigating With View States
Events in ActionScript 3.0
Creating a Simple Event
Writing Inline ActionScript
Organizing Your ActionScript
Catching Mouse Events
Using Events For Animation
Applying Your Current Knowledge
Viewing the Application
Setting Up the Application
Creating Bindable Variables pt.1
Creating Bindable Variables pt.2
Controlling Font Size pt.1
Controlling Font Size pt.2
Using Conditional Statements
Making a Basic Color Scheme
Communicating With Other Pages
Creating a Picture Gallery pt.1
Creating a Picture Gallery pt.2
Creating a Picture Gallery pt.3
Putting it in a Container
Finishing Touches
Working With Data
Reading & Writing XML
Putting XML Data in a DataGrid
Capturing Data With an Event Handler
Changing DataGrid Column Headers
Styling Your DataGrid
Changing DataGrid Column Labels
Making a DataGrid Editable pt.1
Making a DataGrid Editable pt.2
Creating a Custom Component
Displaying Data in a TileList
Capturing TileList Data
Displaying Data in a List
Displaying Data in a ComboBox
Using Web Services
Setting Up a Testing Server
Connecting to Web Services
Displaying Data
Handling Errors
Validating Form Data
Creating a Form Container
Using the String Validator
Customizing the Error Message
Setting Minimum & Maximum Lengths
Validating With a Function
Styling Your Application With CSS
Styling Components
Using a Class Selector
Applying a Universal Style
Embedding Fonts
Creating an External Style Sheet
Using Everything Together
Reviewing a Finished App
Connecting to a Data Source
Populating Lists
Binding Data to Display Objects
Changing Pages
Setting a Default Selection
Using View States to Display a Form
Showing a Styled Alert Component
Closing Remarks
What You have Learned
Credits
About the Author