Description
How soon can you learn Adobe Flex 3? With this book's unique hands-on approach, you will be able to tinker with examples right away, and create your own Rich Internet Applications with Flex within the first few chapters. Learning Flex 3 offers step-by-step instructions that are clear and concise that teach you how to build a layout, add interactivity, work with data, and deploy your applications to either the Web or the desktop.
Full Description
Table of Contents
-
Chapter 1 GETTING UP TO SPEED
-
What Is Flex?
-
What about AIR?
-
Where Flex Fits
-
Why Use Flex?
-
How Flex Compares to Other Technologies
-
When Not to Use Flex
-
Summary
-
-
Chapter 2 SETTING UP YOUR ENVIRONMENT
-
Using Alternatives to Flex Builder
-
Introducing Flex Builder and Eclipse
-
Running Your First Application
-
Summary
-
-
Chapter 3 USING DESIGN MODE
-
A Blank Slate: Your Canvas
-
Adding Components to the Application
-
Moving Components Around
-
Exploring Common Components
-
Modifying Properties Directly
-
Summary
-
-
Chapter 4 USING SOURCE MODE
-
What Design Mode Does
-
Anatomy of a Flex Application
-
Components Added in Source Mode
-
Code Completion
-
MXML in Depth
-
Summary
-
-
Chapter 5 LEARNING THE BASICS OF SCRIPTING
-
Getting Ready
-
Inline ActionScript
-
Dot Notation
-
Assignment
-
Functions
-
Variables
-
Data Types
-
Objects
-
Classes
-
MXML and ActionScript Work Together
-
ActionScript's Relationship with MXML
-
Comments?
-
Summary
-
-
Chapter 6 ADDING INTERACTIVITY WITH ACTIONSCRIPT
-
Understanding Events
-
Handling Events Inline
-
Using Event Constants
-
Making Things Happen
-
Debugging for Kicks
-
Summary
-
-
Chapter 7 USING DATA BINDING
-
What Is Data Binding?
-
How to Use It
-
Implementing Two-Way Bindings
-
Storing Complex Data
-
Creating Bindable Variables in ActionScript
-
Determining When Data Binding Isn't Appropriate
-
Putting Data Binding to Work for You
-
Summary
-
-
Chapter 8 LAYING OUT YOUR APPLICATIONS
-
Types of Layouts
-
The Display List
-
Sizing
-
Layout Container Options
-
Advanced Containers
-
Layout Controls
-
Alignment
-
Constraints-Based Layout
-
Summary
-
-
Chapter 9 CREATING RICH FORMS
-
Preparing the Application
-
Validating Data
-
Restricting Input
-
Formatting Data for Display
-
Summary
-
-
Chapter 10 GATHERING AND DISPLAYING DATA
-
Using List Controls
-
Using XML Data
-
Implementing List Selection
-
Connecting to Search Results
-
Dragging and Dropping in Lists
-
Using Inline Item Renderers
-
Exploring Other Types of Service Components
-
Summary
-
-
Chapter 11 CONTROLLING FLOW AND VISIBILITY
-
Controlling Visibility
-
Navigation Components
-
Creating a Photo Gallery Application
-
Summary
-
-
Chapter 12 WORKING WITH VIEW STATES
-
Scenarios for States
-
Creating New States
-
Modifying State Properties, Styles, and Events
-
Adding Components
-
Putting States to the Test
-
Summary
-
-
Chapter 13 APPLYING BEHAVIORS, TRANSITIONS, AND FILTERS
-
Behaviors
-
Common Effects and Their Properties
-
Sound Effects
-
States Made More Interesting
-
Filters
-
Summary
-
-
Chapter 14 STYLING APPLICATIONS
-
Using Inline Styles
-
Using Style Sheets
-
Embedding Assets
-
Skinning
-
Using Themes
-
Summary
-
-
Chapter 15 DEPLOYING YOUR APPLICATION
-
Deploying to the Web
-
Deploying to the Desktop
-
Summary
-
Product Details
- Title:
- Learning Flex 3
- By:
- Alaric Cole
- Publisher:
- O'Reilly Media / Adobe Dev Library
- Formats:
-
- Ebook
- Safari Books Online
- Print Release:
- June 2008
- Ebook Release:
- December 2008
- Pages:
- 304
- Print ISBN:
- 978-0-596-51732-8
- | ISBN 10:
- 0-596-51732-7
- Ebook ISBN:
- 978-0-596-15953-5
- | ISBN 10:
- 0-596-15953-6
Customer Reviews
