Video description
This innovative product from Adobe Press combines interactive
video and a full-color printed reference to teach the fundamentals
of Adobe Flash Catalyst CS5, Adobe's exciting interaction design
tool built with designers in mind.
Experienced instructors Kevin Ruse and Rufus Deuchler present 6
hours of high quality HD video, complete with lesson files,
assessment quizzes and review materials. The video is wrapped in a
unique interface that allows the viewer to jump to any topic and
also bookmark individual sections for later review. The unique
Watch-and-Work mode shrinks the video into a small window to allow
the student to work alongside in Flash Catalyst. Project files used
in the lessons are included so viewers can practice what they've
learned, and interactive review questions help reinforce freshly
gained knowledge.
Table of Contents
Introduction to Adobe Flash Catalyst CS5
What Is Flash Catalyst?
The Designer Workflow
The Designer to Developer Workflow
General Workflow Considerations
The Flash Catalyst Design Workspace
The Properties Panel in Detail
The Flash Catalyst Code Workspace
Adobe Flash Catalyst Jumpstart
Application Overview
Transforming Static Illustrator Artwork into an Interactive Experience
Jumpstart to Flash Builder
Creating a Flash Catalyst Project
Starting a Blank Catalyst Project
Using the Wireframe Components
Organizing Your Project in Layers
Importing Your Design from Adobe Illustrator
Importing Your Design from Adobe Photoshop
Other File Formats That Can Be Imported into Catalyst
Organizing Your Assets in the Library
Pages and States
What Are Pages and States?
Creating a Simple Set of Pages
Create Your First Set of Buttons
Working with More Complex Pages
Adding Simple Left-to-Right Navigation
Creating a Reusable Set of Buttons
Creating Smooth Transitions Between Pages
Transitions Applied to a More Complex Project
Special Effects with Transitions
Components: The Building Blocks of Catalyst
What Are Components?
Scroll Panels
Creating Your Own Scrollbar in Catalyst
Creating a Scroll Panel from Illustrator Art
Creating Your First Data List
Another Example of a Data List
Adding Sound to Your Catalyst Project
Importing Video
Creating an Action Sequence to Play Video
Importing SWF Files
Integration with Illustrator and Photoshop
Round-Trip Editing
Round-Trip Editing with Illustrator
Round-Trip Editing with Photoshop
Publishing Your Catalyst Project
Publishing Your Catalyst Project as a SWF File
Publishing Your Catalyst Project as an AIR Application
Optimizing Your Projects for Performance
Finishing Up with Catalyst
Introducing Flash Builder
Introducing Flash Builder 4
Using Flash Builder to Create RIAs from Catalyst Projects
Importing a Flash Catalyst Project into Flash Builder
The Catalyst/Flash Builder Workflow
How to Import a Flash Catalyst Project
Examining the Directory Structure
The Flash Builder Integrated Development Environment
What Is Eclipse?
Getting Comfortable with Eclipse
Eclipse Views, Editors, and Perspectives
Managing Files
Running Application Files
Understanding Flash Builder’s Languages
What Languages Does Flash Builder Write?
Understanding MXML and AS
Understanding Namespaces
Examining Catalyst-Generated MXML
Using the Flash Builder Code Editor
Understanding Code Editing
Using Code Assist to Write MXML
Common Code Errors
Getting Help
Moving Blocks of Code
Commenting Code
Opening Class Files
Organizing Code
Using Flash Builder View States
Understanding View States
Viewing View State Code
Examining View State Change Code
Retrieving Data from the Server
Why Get Data from the Server?
Setting Up WAMP
Testing Your WAMP/MAMP Setup
Creating a MySQL Database for Use with Flash Builder
Viewing the Catalyst Placeholder or Mock Data
Connecting and Configuring a PHP Data Service
Adding a Service to an Application
Connecting the Data to Visual Controls
Refactoring Catalyst Code
What Is Refactoring?
Why Refactor Catalyst-Generated Code?
Refactoring Code with Flash Builder