Flex 3 Rich Internet and AIR

Flex 3 Rich Internet and AIR,
by James Talbot
Platform: Mac & PC
Format: Online
10 hours, 30 minutes
Level: Beginner to Intermediate
Release Date: Aug 2011
Project Files: Included
“Ten Ton makes killer products. The price was a little high, but totally worth every penny. With the amount of knowledge and effort packed into it, it’s actually underpriced.” —Patrick
“With your DVD, I learned more in two days than I thought possible. Your approach is no-nonsense and just plain old understandable!” —Louise
Product Description
Adobe Flex 3 is a cross platform, open source framework for creating rich Internet applications and Adobe AIR™ applications. This in-depth training and its accompanying project work files will show you the evolution of rich internet application using Flex framework, plus how to build applications using the latest Flex Builder™ 3 tool that take the best capabilities of both the desktop and the web. This series a must-have for any developer looking to fine-tune their skills and enter the exciting new marketplace for developers.
Part 1:
Chapter 1: Introducing Adobe Flex Builder 3
- The Evolution Of The Rich Internet Application
- Introducing Adobe AIR
- Creating & Running Applications With The Flex Product Line
- Data Visualization Components
- The Flash Player, Flex Integration & Support
Chapter 2: Getting Started With Flex Builder 3
- Creating A Main Application Page
- Reviewing The Application
- Debugging & Using The Debugging Perspective
Chapter 3: Learning Flex Fundamentals
- Creating A Simple Flex Application
- Using Absolute Layouts
- Exploring Other Layouts
- Data Binding
- Creating & Instantiating A Custom Component
- Creating Properties & Methods In A Component
Chapter 4: Handling Events
- Using Inline ActionScript
- Using A Function For An Event Handler
- Understanding The Event Object
- Implementing An AddEventListener() Method
- Storing Actionscript In An External File
Chapter 5: Retrieving XML Data With Httpservice
- Retrieving Data At Runtime With HTTPservice
- Using A Result Event
- Using A Fault Event
- Making HTTP Requests To Different Domains
Chapter 6: Using View States For Application Design
- Creating Two States For The Contact Page
- Switching States In The Contact Form
- Implementing View States Using MXML
- Using The SetEventHandler Tag
Chapter 7: Creating Application Navigation
- Using The ViewStack & TabBar Containers
- Setting The CreationPolicy Property
- Using The TabNavigator & Accordion Containers
- Adding The ApplicationControlbar Container
Chapter 8: Exchange Data Between Components
- Understanding Basics Of Custom Events
- Handling Custom Events
- Assigning Properties To Custom Events
- Reading & Using Properties Of Custom Events
Chapter 9: Looping Through Data Using A Repeater
- Dynamically Creating Components Using A Repeater
- Using Data From The Repeater’s Event Object
- Manipulating The Array Of Components
Chapter 10: Displaying Data Using The Datagrid
Part 2:
Chapter 11: Lab: Creating A Stock Photo Application
- Intro To Building A Stock Photo Application
- Retrieving Remote Data & Creating A Data Structure
- Displaying Dynamic Images In The Gallery
- Displaying The Clicked Image In The View State
- Dispatching Photo Information For A Purchased Photo
- Displaying Purchased Photos In The Shopping Cart
- Implementing A TileList For The Tile/Repeater Combination
Chapter 12: Extending Flex Components
- Creating An Extended Component
- Adding Custom Buttons To A Scroll Window Extended Panel
- Positioning Custom Buttons In A Scroll Window
- Optimizing An Application With Stylesheets
Chapter 13: Draw Programmatically & Reduce App Size
- Using Line Methods To Draw A Star
- Drawing A Star In An ActionScript Class
- Creating A Button Using A Button Skin
Chapter 14: Animating Components & State Changes
- Create A Popup Component With XML Tags
- Create A Popup Component Using ActionScript
- Expand & Restore The Scroll Window Panel
- Apply Transitions To View States
- Detect Scroll Window Width After A State Change
- Change Initial Size Of Thumbnail Custom Component
- Animate The Visibility & Layout Of A Component
Chapter 15: Implementing Drag & Drop Functionality
- Enable Drag & Drop In A Drag-Enabled Component
- Using The Labelfield To Display Data In A List Component
- Dragging An Image
- Using Formats
- Manipulating Data In Drag & Drop Operations
Chapter 16: Validating & Formatting Data
- Validating Numeric Input
- Triggering Validation With ActionScript
- Using Regular Expressions
- Formatting Output
Chapter 17: Manipulating Complex Client-side Data
Chapter 18: Providing XML To Controls With E4x
- Retrieving XML Data
- Populating A Tree Control
- Displaying A Selected Item In A Form
- Adding Items To A Shopping Cart
- Removing Items From & Clearing The Cart
Chapter 19: Uploading Files To A Server
- Intro To Uploading A File
- Adding User-Friendly Messaging To The Upload Process
- Uploading Multiple Files
Chapter 20: Getting Started With AIR
- Viewing Examples Of AIR Applications
- Creating An AIR Application
- Exporting & Installing An Application
- Examining The AIR Package & Changing The Descriptor
Chapter 21: Creating Native Windows With AIR
- Creating, Opening & Closing A Native Window
- Controlling Window Chrome, Transparency & Full Screen Display
- Controlling Window Behaviors When A Title Bar Is Removed
- Controlling Window Behavior Through Event Listeners


Subscribe Online $24.95/month

tell the world!




