print
Course Name
Adobe Flash CS3 Professional: ActionScript 3 UI & Data

Contact Hours: 10

Course Description
Adobe Flash CS3 Professional: ActionScript 3 UI & Data


Ranging from casual hobbyists to the most seasoned professionals, our users quickly learn new software applications and broaden their knowledge of programs currently used. Narrated in an entertaining format by industry experts and leading authors, our video-based software training titles are critical tools for anyone wanting to learn tips, techniques, and best practices from the most respected names in the business.

Explore new territories in the land of data handling and user interface (UI) design with ActionScript 3 language in Flash CS3. With John Ulliman as your guide, this video series provides plenty of hands-on experience as you learn how to design a typical shopping application, handle external graphic data, and learn how to draw and manipulate graphs and display text data. You'll also look at different types of data and how to load and use them in your Flash applications, and discover how to use the new Component elements in Flash CS3.

The student will have access to this course for 1 year. This self-directed course can be completed within 90 days or sooner depending on time and learning capabilities of the student.


Outcome
By completing this course you will:
  1. Learn how a typical user interface (UI) device is built and used and understand what goes into the new AS3 component set.
  2. Understand XML files and how to create and use them with all kinds of Flash applications.
  3. Create a shopping application using all external data files, and create all the UI controls for browsing through items, displaying information, and cart management.
  4. Discover how to plot data – whether its GPS coordinates from a simple text file to stock or RSS data from a structured XML document.
  5. Customize your interface elements to match whatever look and feel you need in your application, whether you are building your own devices or using the new built in components.

Assessment
Project files are included with this course to aid in your learning. There are no exams or tests.


Outline

Lesson 1: THE TEXT FIELD CLASS
  • Using Dynamic Text
  • Building a Scroll Bar
  • Setting Up the Drag Slider
  • Using the enterFrame Event
  • Attaching the Slider to the Text Field
  • Using the Scroll Bar
  • Introducing Components
Lesson 2: FORMATTING TEXT IN FLASH
  • Understanding the Chapter Objective
  • Creating a New Text Field
  • Setting Up Text Field Properties
  • Using the htmlText Property
  • Using the TextFormat Object
  • Creating a Second TextFormat Object
  • Embedding Custom Fonts
  • Introducing CSS Styles
  • Loading CSS Files
Lesson 3: LOADING EXTERNAL DATA 
  • Exploring the Document
  • Using the URLLoader Class
  • Handling IO Errors
  • Building a Loader into a Button
  • Setting Up the Menu Buttons
  • Loading Variables
  • Creating a TimerEvent
  • Adding a UI Scroll Bar Component
Lesson 4: INTRO TO XML & COMPONENTS
  • Comparing XML & HTML
  • Loading XML
  • Assigning Data to an Object
  • Using the Combo Box Component
  • Adding Items to the Combo Box
  • Setting Up a Combo Box Selection
  • Using the Text Area Component
  • Setting Up Another Text Area
  • Using the Loader Component
  • Setting Component Styles
  • Modifying Component Skins
Lesson 5: MAKING A SHOPPING APPLICATION
  • Loading Up the XML
  • Building the Category List
  • Using the TileList Component
  • Finishing the TileList Component
  • Loading Up Product Feedback on Select
  • Using the Button Component
  • Formatting Text
  • Customizing Component Skins
  • Finishing the Component Skins
Lesson 6: MAKING A CATALOG IMAGE VIEWER
  • Building the Image Viewer Class
  • Accessing the Graphics Property
  • Working with the ScrollPane Component
  • Setting the ScrollPane Properties
  • Setting the ScrollPane Scale Property
  • Adding Button Components
  • Setting In & Out Zoom Functions
  • Setting Up a Drag & Drop Function
  • Closing the Image Viewer
Lesson 7: THE DATA GRID COMPONENT 
  • Setting Up the Cart Class
  • Loading Up the Cart Array
  • Building the Data Grid Component
  • Configuring the Data Grid
  • Calculating Totals
  • Adding More Items to the Cart
  • Removing Items from the Cart
  • Preparing the Check Out Data
Lesson 8: PLOTTING GPS TRACKING DATA (42 min)
  • Loading Up GPS Data
  • Parsing Delimited Data
  • Creating the Data Point Class
  • Plotting the Data Points
  • Completing the Data Points
  • Adding an Overlay
  • Setting Up an Overlay Rollover
Lesson 9: USING RSS DATA (27 min)
  • Introducing RSS
  • Reading in RSS Data
  • Setting Up the Layout for Display Components
  • Loading Up the List Component
  • Setting Up the List Selection
  • Handling the Link Data
  • Setting Up a Text Format Style
Lesson 10: GRAPHING STOCK DATA (47 min)
  • Reading in Stock Data
  • Searching Graph Parameters
  • Adding the Graph Labels
  • Setting Up the Graph
  • Plotting the First Point
  • Plotting the Remaining Points
  • Setting Up a Bar Graph
  • Drawing a Bar Graph
  • Final Comments & Credits