Developing Flex 4 Components: Using ActionScript & MXML to Extend Flex and AIR Applications Front Cover

Developing Flex 4 Components: Using ActionScript & MXML to Extend Flex and AIR Applications

Description

The first book to completely demystify leading-edge component development with the Adobe Flex 3 platform – How to build components for Flex and AIR applications using ActionScript 3.0 and Adobe’s powerful MXML user interface markup language – Covers expert techniques most books ignore, including component metadata, error handling, documentation, and creating Flex components in Flash using the Flex Component Kit – By Mike Jones, world-renowned Flex development consultant and speaker Summary Adobe Flex 3 offers a powerful new framework that web developers can use to quickly produce richer, more immersive, higher-value solutions. To help developers build the most powerful next-generation web applications, Adobe structured the Flex framework around components, and allowed developers to extend Flex’s capabilities with their own components. However, few Flex developers know how to create these custom components. Developing Flex Components is the first book to completely demystify that process. Renowned Flex developer and speaker Mike Jones begins by presenting a quick overview of Flex and Flex Builder aimed at ActionScript 3.0 Flash developers. Jones explains the anatomy of a Flex component, including both visual and non-visual components, and introduces the components that come with the Flex framework. Next, one step at a time, he walks through building new Flex components that leverage the platform’s powerful capabilities and can be incorporated into both Flex and AIR applications. Jones covers topics that are rarely addressed in Flex books, including component metadata, events and error handling, data binding, skinning, styling, and creating Flex components in Flash using the Flex Component Kit. He also presents a full chapter on writing and maintaining component documentation, as well as an appendix of additional resources for Flex component developers.

Table of Contents

I: Overview and Installation
1 Getting Started
2 The Flex 4 Components
3 Anatomy of a Component

II: Developing Components
4 Creating Your First Component
5 Managing States
6 Effects and Transitions
7 Working with Metadata
8 Events and Event Handling
9 Manipulating Data
10 Skinning and Styling
11 Creating Flex Components with Flash Professional CS5

III: Distribution
12 The Flex Library Project
13 Component Integrationin Flash Builder 4
14 Documentation

To access the link, solve the captcha.