Skip to content

Programming Flex 2 The Comprehensive Guide to Creating Rich Internet Applications with Adobe Flex

Best in textbook rentals since 2012!

ISBN-10: 059652689X

ISBN-13: 9780596526894

Edition: 2007

Authors: Chafic Kazoun, Joey Lott, Peter Hall

List price: $54.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

With this book, you can start building Rich Internet Applications using Adobe's Flex 2 framework. Our book is still in progress, but you can get going on this technology through our Rough Cuts version, which gives you access to the manuscript as it evolves. You can read it online or download it as a PDF, and even contribute to the finished product. Programming Flex 2 shows you how to build RIAs that take advantage of the ubiquitous Flash Player. With all the power of a sophisticated runtime environment and a powerful programming language (ActionScript 3.0) the possibilities with Flex 2 are nearly limitless. Yet at the same time, due to a markup language called MXML and a vast library of…    
Customers also bought

Book details

List price: $54.99
Copyright year: 2007
Publisher: O'Reilly Media, Incorporated
Publication date: 4/26/2007
Binding: Paperback
Pages: 502
Size: 7.01" wide x 9.13" long x 0.92" tall
Weight: 1.606
Language: English

Foreword
Preface
Introducing Flex
Understanding Flex Application Technologies
Using Flex Elements
Working with Data Services (Loading Data at Runtime)
Understanding the Differences Between Traditional (HTML) and Flex Web Applications
Understanding How Flex Applications Work
Understanding Flex and Flash Authoring
Understanding Flex 1.5 and Flex 2
Summary
Building Applications with the Flex Framework
Using Flex Tool Sets
Creating Projects
Building Applications
Deploying Applications
Flash Player Security
Understanding HTML Wrappers
Using SWFObject
Using Runtime Shared Libraries
Summary
MXML
Understanding MXML Syntax and Structure
Making MXML Interactive
Summary
ActionScript
Using ActionScript
MXML and ActionScript Correlations
Understanding ActionScript Syntax
Variables and Properties
Inheritance
Interfaces
Handling Events
Error Handling
Using XML
Reflection
Summary
Framework Fundamentals
Understanding the Flex Application Life Cycle
Differentiating Between Flash Player and Framework
Bootstrapping Flex Applications
Understanding Application Domains
Understanding the Preloader
Summary
Managing Layout
Flex Layout Overview
Making Fluid Interfaces
Putting It All Together
Summary
Working with UI Components
Understanding UI Components
Buttons
Value Selectors
Text Components
List-Based Controls
Pop-Up Controls
Navigators
Control Bars
Summary
Framework Utilities and Advanced Component Concepts
Tool Tips
Pop-Ups
Cursor Management
Drag and Drop
Customizing List-Based Controls
Focus Management and Keyboard Control
Summary
Working with Media
Adding Media
Working with the Different Media Types
Summary
Managing State
Creating States
Applying States
Defining States Based on Existing States
Adding and Removing Components
Setting Properties
Setting Styles
Setting Event Handlers
Using ActionScript to Define States
Managing Object Creation Policies (Preloading Objects)
Handling State Events
When to Use States
Summary
Using Effects and Transitions
Using Effects
Creating Custom Effects
Using Transitions
Creating Custom Transitions
Summary
Working with Data
Using Data Models
Data Binding
Enabling Data Binding for Custom Classes
Data Binding Examples
Building Data Binding Proxies
Summary
Validating and Formatting Data
Validating User Input
Formatting Data
Summary
Customizing Application Appearance
Using Styles
Skinning Components
Customizing the Preloader
Themes
Runtime CSS
Summary
Client Data Communication
Local Connections
Persistent Data
Communicating with the Host Application
Summary
Remote Data Communication
Understanding Strategies for Data Communication
Working with Request/Response Data Communication
Web Services
Real-Time/Socket Connection
File Upload/Download
Summary
Application Debugging
The Flash Debug Player
Using FDB
Debugging with Flex Builder 2
Remote Debugging
Logging Using trace() Within an Application
The Logging Framework
Debugging Remote Data
Summary
Application Components
The Importance of Application Components
MXML Component Basics
Component Styles
Summary
Building Custom Components
Component Framework Overview
Component Life Cycle
Component Implementation
Adding Custom Properties and Events
Adding Styling Support
Summary
Index