Book description
Part of the Adobe Training from the Source series, the official curriculum from Adobe, developed by experienced trainers. Using project-based tutorials, this book/CD volume is designed to teach the techniques needed to create sophisticated, professional-level projects. Each book includes a CD that contains all the files used in the lessons, plus completed projects for comparison. This title covers the new development framework for Rich Internet Applications, Adobe Flex 2. In the course of the book, the reader will build several Web applications using Flex Builder and incorporating MXML and ActionScript 3.0.
Table of contents
- Copyright
- Bios
- Acknowledgments
- Introduction
- 1. Understanding Rich Internet Applications
- 2. Getting Started
- 3. Laying Out the Interface
-
4. Using Simple Controls
- Introducing Simple Controls
- Using Flex Explorer to Learn About Simple Controls
- Displaying Images
- Building a Detail View
- Using Data Binding to Link a Data Structure to a Simple Control
- Using a Form Layout Container to Lay Out Simple Controls
- Adding Radio Buttons and Date Fields to the Dashboard
- What You Have Learned
- 5. Handling Events and Data Structures
-
6. Using Remote XML Data with Controls
- Retrieving XML Data with HTTPService
- Populating a List with Retrieved XML as an ArrayCollection of Objects
- Populating a ComboBox Control and Programmatically Adding an Option
- Using XML Data with a Tree Control
- Retrieving XML Data and Transforming it into an ArrayCollection of Custom Objects
- Using Data Binding with Complex Data Structures
- Sorting and Manipulating Shopping Cart Data
- Adding a Remove Button
- What You Have Learned
-
7. Creating Components with MXML
- Introducing MXML Components
- Creating an Update/Delete Product Component and Instantiating It
- Popping Up Product Information When Clicking the Update and Delete Buttons
- Creating Another Value Object
- Creating a Data Manager Component for All Three Applications
- Using the New Data Manager Component
- Implementing Add Product Functionality
- Creating and Using a Component for the Dashboard Application
- What You Have Learned
- 8. Using Controls and Repeaters with Data Sets
-
9. Using Custom Events
- Understanding the Benefits of a Loosely Coupled Architecture
- Dispatching Events
- Declaring Events for a Component
- Identifying the Need for Custom Event Classes
- Building and Using the CategoryEvent
- Creating and Using the ProductEvent Class
- Understanding Event Flow and Event Bubbling
- What You Have Learned
- 10. Creating Custom Components with ActionScript 3.0
- 11. Using DataGrids and Item Renderers
- 12. Using Drag and Drop
- 13. Implementing Navigation
-
14. Using Formatters and Validators
- Introducing Formatters and Validators
- Using a Formatter Class to Display Currency Information in the E-commerce Application
- Using Validator Classes
- Using Regular Expressions to Validate Data (Part 1)
- Using Regular Expressions to Validate Data (Part 2)
- Building a Custom Validator Class
- What You Have Learned
- 15. Using the History Manager
- 16. Customizing the Look and Feel of a Flex Application
-
17. Accessing Server-side Objects
- Introducing Server-side Objects
- Using the Event Model Remote Server Calls
- Configuring an Application to Work Locally
- Using a Web Service in the Dashboard
- Using a Web Service in the DataEntry Application
- Uploading Files to the Server
- Centralizing Web Service Access
- Using Remote Object to Save an Order
- Mapping ActionScript Objects to Server Objects
- What You Have Learned
-
18. Charting Data
- Exploring Flex Charting Components
- Laying Out the Initial Charts
- Populating Charts
- Adding Horizontal and Vertical Axes to Line and Column Charts
- Adding Legends to the Charts
- Limiting the Labels Shown on an Axis
- Interacting with Charts
- Adding Chart Events
- Adding Animations to the Charts
- Customizing the Look of Charts with Styles
- What You Have Learned
- 19. Introducing Adobe Flex Data Services
- 20. Pushing Data with Adobe Flex Data Services
- 21. Synchronizing Data with Adobe Flex Data Services
- 22. Creating Transitions and Behaviors
- 23. Printing From Flex
- 24. Using Shared Objects
- 25. Debugging Flex Applications
- A. Setup Instructions
Product information
- Title: Adobe Flex 2: Training from the Source
- Author(s):
- Release date: October 2006
- Publisher(s): Adobe Press
- ISBN: 9780321423160
You might also like
book
Adobe Flex 4: Training from the Source, Volume 1
Adobe Flex: Training from the Source is the best-selling and most trusted resource for learning about …
book
Beginning Adobe® AIR™: Building Applications for the Adobe Integrated Runtime
If you're ready to take advantage of Adobe Integrated Runtime (AIR) to build desktop-based Rich Internet …
book
Macromedia® Flash™ MX 2004 ActionScript: Training from the Source
Sure, you can use Flash MX 2004 without being a master programmer, but as any Flash …
book
ADOBE® FLEX® 3: BUILDING AND DEPLOYING ADOBE FLEX 3 APPLICATIONS
Describes the process of building and deploying Flex 3 applications, including information on security, performance, logging, …