O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Adobe Flex 2

Video Description

Adobe Flex 2 software is an Internet application framework based on Adobe Flash. Flex 2 enables you to productively create scalable applications that can reach virtually anyone on any platform. It includes a powerful Eclipse based development tool, an extensive visual component library, and high-performance data services. VTC author Todd Perkins introduces you to the potential of Flex 2 with this hands on tutorial. You will learn the basics and begin writing your own code, quickly and efficiently. To begin learning Flex 2 today simply click the links.

Table of Contents

  1. Intro to Flex 2
    1. Intro 00:01:00
    2. The Flex 2 Product Line 00:01:26
  2. Understanding Flex
    1. Flex Programming Languages 00:01:26
    2. Programming Made Easy 00:01:28
  3. Flex Fundamentals
    1. Creating a Flex Project 00:04:39
    2. MXML in Action 00:04:16
    3. Building a Simple Application 00:04:38
    4. Testing an Application 00:02:17
    5. Component & Page Layout 00:04:14
    6. Using the Flex Properties Panel 00:06:47
    7. Manipulating Components With Code 00:06:09
    8. Data Binding Made Easy 00:04:42
    9. Data Binding Made Cool 00:04:19
    10. Effective Organization 00:06:06
  4. Lay it Out
    1. Controlling Layouts 00:04:58
    2. Creating Draggable Areas 00:03:41
    3. The Panel Container 00:03:46
    4. Creating A ViewStack Container 00:04:27
    5. Navigating A ViewStack Container 00:06:20
    6. The Accordion & Tab Navigators 00:02:08
    7. Navigating With View States 00:04:53
  5. Events in ActionScript 3.0
    1. Creating a Simple Event 00:03:19
    2. Writing Inline ActionScript 00:06:02
    3. Organizing Your ActionScript 00:04:04
    4. Catching Mouse Events 00:06:49
    5. Using Events For Animation 00:04:53
  6. Applying Your Current Knowledge
    1. Viewing the Application 00:02:12
    2. Setting Up the Application 00:03:43
    3. Creating Bindable Variables pt.1 00:04:22
    4. Creating Bindable Variables pt.2 00:04:41
    5. Controlling Font Size pt.1 00:06:17
    6. Controlling Font Size pt.2 00:04:27
    7. Using Conditional Statements 00:03:28
    8. Making a Basic Color Scheme 00:03:36
    9. Communicating With Other Pages 00:07:44
    10. Creating a Picture Gallery pt.1 00:05:49
    11. Creating a Picture Gallery pt.2 00:05:48
    12. Creating a Picture Gallery pt.3 00:04:31
    13. Putting it in a Container 00:02:31
    14. Finishing Touches 00:04:29
  7. Working With Data
    1. Reading & Writing XML 00:01:45
    2. Putting XML Data in a DataGrid 00:03:42
    3. Capturing Data With an Event Handler 00:04:59
    4. Changing DataGrid Column Headers 00:02:59
    5. Styling Your DataGrid 00:02:27
    6. Changing DataGrid Column Labels 00:06:38
    7. Making a DataGrid Editable pt.1 00:02:32
    8. Making a DataGrid Editable pt.2 00:03:48
    9. Creating a Custom Component 00:05:19
    10. Displaying Data in a TileList 00:03:00
    11. Capturing TileList Data 00:02:01
    12. Displaying Data in a List 00:03:05
    13. Displaying Data in a ComboBox 00:06:06
  8. Using Web Services
    1. Setting Up a Testing Server 00:02:56
    2. Connecting to Web Services 00:03:07
    3. Displaying Data 00:05:16
    4. Handling Errors 00:03:23
  9. Validating Form Data
    1. Creating a Form Container 00:04:20
    2. Using the String Validator 00:02:52
    3. Customizing the Error Message 00:01:53
    4. Setting Minimum & Maximum Lengths 00:02:00
    5. Validating With a Function 00:07:18
  10. Styling Your Application With CSS
    1. Styling Components 00:04:53
    2. Using a Class Selector 00:04:22
    3. Applying a Universal Style 00:03:48
    4. Embedding Fonts 00:04:21
    5. Creating an External Style Sheet 00:04:16
  11. Using Everything Together
    1. Reviewing a Finished App 00:03:32
    2. Connecting to a Data Source 00:05:11
    3. Populating Lists 00:02:49
    4. Binding Data to Display Objects 00:05:35
    5. Changing Pages 00:05:22
    6. Setting a Default Selection 00:06:42
    7. Using View States to Display a Form 00:06:04
    8. Showing a Styled Alert Component 00:02:27
  12. Closing Remarks
    1. What You have Learned 00:00:40
  13. Credits
    1. About the Author 00:00:49