- Flash Intro
- ActionScript 3.0
- AS 3.0 - Master Class
- Advance Design 3.0
- Flash Video
- Flash Media Server 3
- Flash Lite 3 Mobile Dev
- Flash Catalyst
Adobe Flash CS4 Professional - Rich Content Creation
Duration: 2/3 days
Time: 10am - 6pm. Breaks are scheduled throughout the day and lunch is typically scheduled between 12-1pm
Course Materials: Vendor Authorized Courseware provided
Locations: Reston, VA / On-Site
Related Courses: ActionScript - Photoshop - InDesign - Illustrator - Fireworks - AIR
Download Course Outline (PDF)
Instructor:
Cost: $1295
Registration: Click Here to Register
All-new Adobe Flash Professional software is the most advanced authoring environment for rich, interactive content creation.
Course Synopsis
This course, introduces the students to creating interactive websites, rich media advertisements, and engaging presentations. Over the two day course students will build a Flash CS4 based website with interactivity, video, components, and minimal ActionScript. Learn the fundamentals of Adobe Flash CS4 fast with a fl uid workflow and best practices. This is an introductory course, no prior knowledge of Adobe Flash is necessary.
Who Should Attend
This course is for Flash designers who need to create professional animations, design interactive websites, and incorporate audio and video into self-contained presentations. The training covers using the drawing and color tools, mastering the essentials of animation, and working with type, graphics, sound, and video.
Prerequisites
Because of the amount of material we cover in class, we do require students to be comfortable using a mouse, opening and saving files, and the general operations of computers. While we will make every reasonable effort to help, students with insufficient skills may be required to observe the class lessons or do their best to keep up without slowing down the rest of the class.
What You Will Learn
Customizing Your Workspace
Drawing and Color Basics
Using the Timeline and Layers
Learning the basics of Symbols and the Flash Library
Using Filters and Blend Modes
Animation with the Timeline in Flash CS4
Working with Sound and Video
Exporting and Publishing From Flash CS4
Lesson 1: What’s New in Adobe Flash CS4?
* Starting up
* Testing the waters
* New animation engine
* Motion Presets
* The Motion Editor
* New easing behaviors
* New drawing tools: The Deco and Spray Brush tools
* The 3D Rotation and 3D Translation tools
* Inverse Kinematics: The new Bone and Bind tools
* New CS4 interface
* New F4V video format
* Adobe Media Encoder
Lesson 2: Flash CS4 Jumpstart
* Starting up
* What is Flash?
* About Flash Player
* Flash file types
* Creating a new document
* Setting up your new document 2
* Saving your Flash document
* Opening documents
* The Flash workspace
* The Stage and work area
* The Flash Tools panel
* The Property Inspector
* Panels and panel groups
* The Timeline
* Practicing with the Flash tools
* The drawing and selection tools in action
Using gradient and color tools
* Animation in action
* Getting help
* Support forums
* Moving forward
* Self study
* Review
Lesson 3: Getting Started with the Drawing Tools
* Starting up
* Drawing in Flash
* Using the Merge Drawing model
* Creating artwork in Merged
Drawing mode
* Working with Drawing Objects
* Putting it all together
* Using the Line tool
* Using the Pen tool
* Using the Add and Delete Anchor
Point tools
* Using the Combine Objects menu
* Using the Primitive tools (Smart Shapes)
* Using the Oval Primitive tool
* The Rectangle Primitive tool
* Adding text to your artwork
* Adding filters
* Working with colors
* Getting set up
* Creating gradients
* Using opacity with gradient colors
* Creating custom colors
* Saving a custom color set
* Organizing and layering graphics
* Working with layers
* Arranging, locking, and hiding layers
* Creating layer folders
* Transforming graphics
* The Transform menu and
Free Transform tool
* The Transform panel
* Transforming gradients
* Self study
* Review
Lesson 4: Using Symbols and the Library
* Starting up
* What are symbols?
* A look at the Library panel
* Creating symbols
* Converting a graphic to a symbol
Creating blank symbols
* Building artwork with symbol instances
* Positioning and snapping
in symbol instances
* Editing and duplicating symbols
* Editing symbols in place
* Modifying individual symbol instances
* Modifying instance color
* Fine-tuning your background
* Duplicating symbols
* Adding graphics and
text to your banner
* Swapping symbols
* Managing the Library
* Organizing symbols with folders
* The Move To command
* Deleting items from the library
* Controlling library views
* Wrapping up
* Self study
* Review
Lesson 5: Advanced Tools
* Starting up
* Working with gradients
* Adjusting gradients with the Gradient Transform tool
* New Flash CS4 tools for advanced drawing
* Spraying symbols Masking
* Introducing the Deco tool
* Advanced Deco tool techniques
* Introduction to IK tools
* Self study
* Review
Lesson 6: Creating Basic Animation
* Starting up
* Introducing keyframes and the Timeline
* Layers
* Frames and keyframes
* Building animation: Enter the tween
* New: Tween layers and automatic keyframing
* Tweening multiple objects
* Previewing animation with Test Movie
* Moving and transforming tween paths
* Incorporating color effects and scaling
* New: Introducing the Motion Editor
* Modifying the animation using the Motion Editor
* Tweening rotation
* Controlling animation paths
* Where did Motion Guide layers go?
* What happens to my existing Flash files that use Motion Guide layers?
* How do I create a motion guide if I still want to?
* Morphing graphics and colors with shape tweens
* Shape tween basics
* Legacy techniques: Creating classic tweens
* Adding color effects and scaling to a classic tween
* (Re)creating motion guides for classic tweens
* Troubleshooting Motion Guides
* Adjusting animation with onion skinning
* Looking ahead
* Self study
* Review
Lesson 7: Advanced Animation
* Starting up
* Copying, pasting, and saving animation
* Using Copy and Paste Motion
* New: Creating Motion Presets
* Applying Advanced Easing Behavior
* Animating Masks
* Creating Animation with IK Poses
* Sequencing Animation
* Shifting, Moving, and Extending Tween Spans
* New: Rendering and Animating in 3D
* The 3D Rotation tool
* The 3D Translation tool
* Fine-Tuning Tweens with the Motion Editor
* Adding shape tweens and shape hints
* Creating Shape Hints
* Self study
* Review
Lesson 8: Customizing Your Workflow
* Starting up
* Customizing workspace layouts
* Opening the completed file
* Working with panels
* Collapsing and storing panels
* Managing workspaces
* Setting preferences
* Keyboard shortcuts
* Visual aids for alignment
* Rulers and guides
* Guide layers
* Advanced alignment
* Refining your aligned objects
* Self study
* Review
Lesson 9: Working with Imported Files
* Starting up
* Import formats
* Importing still images
* Viewing the completed lesson file
* Import a bitmap image
* Adding text
* Swapping out an imported file
* Modifying imported artwork
* Updating imported files
* Importing Photoshop files
* Importing a layered Photoshop file
* Importing Illustrator artwork
* Animating the bat
* Self study
* Review
Lesson 10: Introducing ActionScript
* Starting up
* Exploring the lesson file
* What is ActionScript?
* ActionScript 2.0 or 3.0: Which should you use?
* An important note about Publish settings
* The Actions panel at work
* Standard (default) script editing mode
* Using Script Assist
* Adding & removing actions
* Adding actions to frames
* Using stop( )
* Using the goto action to navigate the Timeline
* Controlling Movie Clip Timelines
* Functions
* Wrapping up
* Self study
* Review
Lesson 11: Creating Button Symbols
* Starting up
* Working with button symbols
* Building buttons
* Adding text to a button
* Duplicating and modifying buttons
* Creating text-based buttons
* Creating frame labels for ActionScript
* Adding ActionScript: Events and event handlers
* Understanding events
* Responding to events with event handlers
* Tying it all together with event listeners
* Linking buttons to specific frames
* Adding an event listener to a button
* Linking buttons to a web site
* Introducing navigateToURL( ) and URLRequest( )
* Self study
* Review
Lesson 12: Adding Sound to Your Movies
* Starting up
* Preparing sound files for Flash
* Sample rate and bit depth
* Editing your audio
* Mono or stereo
* Audio file formats
* Importing sounds
* Placing sounds on the Timeline
* Adding sound to your slide show project
* Adding the remaining narration
* Adding sound effects to buttons
* Placing Event sounds on button frames
* Controlling sounds
* Editing sounds
* Trimming sound
* Controlling sounds
* Repeating and looping sounds
* Looping sounds
* Introducing the SoundMixer and stopAll( )
* More sync menu controls: stop and start
* Start sounds
* Stop sounds
* Sound publishing options
* Self study
* Review
Lesson 13: Introducing Movie Clips
* Starting up
* About movie clips
* Creating movie clips Laying the foundation: Your first movie clip
* Previewing movie clip animation from the main Timeline
* Creating the landing gear Combining movie clips and main Timeline animation
* Nesting movie clips
* Adding ActionScript to movie clip Timelines
* Controlling movie clip playback
* Adding some variation to the propellers
* Tweening movie clips
* Adding a second tween
* Combining movie clips for complex animation
* Adding filter effects to movie clips
* Using the Filters panel
* Creating a filter effect
* Self study
* Review
Lesson 14: Working with Video
* Starting up
* Video in Flash: formats and fundamentals
* Understanding video
* Embedded versus linked video
* The Flash Video format
* Understanding codecs
* Understanding the Adobe Media Encoder
* Converting video with the Adobe Media Encoder
* Working with embedded video
* Adding embedded video to the Timeline
* Building controls for embedded video
* The Bandwidth Profiler
* Working with linked video
* Adding cue points in the Adobe Media Encoder
* Adding linked video to the Timeline
* Working with the FLVPlayback component
* Self study
* Review
Lesson 15: Delivering Your Final Movie
* Starting up
* The publishing process
* Publishing to the web
* Customizing the Publish settings
* CD-ROM delivery
* Creating a standalone projector
* Make a full-screen projector
* Using Export Movie
* An overview of FTP
* Using Adobe Device Central in Flash
* Self study
* Review
Adobe Flash CS4 - ActionScript 3.0
Duration: 2/3 days
Time: 10am - 6pm. Breaks are scheduled throughout the day and lunch is typically scheduled between 12-1pm
Course Materials: Vendor Authorized Courseware provided
Locations: Reston, VA / On-Site
Related Courses: Flex - AIR
Instructor:
Cost: $1495
Registration: Click Here to Register
Course Synopsis
Adobe Flash CS4 now supports ActionScript 3.0 (also includes a visual interface!) This class is designed for the intermediate level Flash designers that would like to create powerful, compelling, and highly interactive digital content for the web with Flash CS4 and ActionScript 3.0.
Who Should Attend
This course is for Flash designers who have some experience with Flash design and would like to learn basic and intermediate ActionScript. To gain the most from this class you should already have:
Experience creating Flash designs and animation using the timeline
Equivalent knowledge from the Adobe Flash CS4 intro level course.
Prerequisites
Because of the amount of material we cover in class, we do require students to be comfortable using a mouse, opening and saving files, and the general operations of computers. While we will make every reasonable effort to help, students with insufficient skills may be required to observe the class lessons or do their best to keep up without slowing down the rest of the class.
What You Will Learn
Variables and Properties
Functions and Methods
TextFormat Class
Event Handling
Arrays, Objects, and built-in Classes
Loops and Conditions
ActionScript Classes
ActionScript Animation
LESSON PLANS
Getting Started with ActionScript
Introducing ActionScript 3.0
What is new in ActionScript 3.0
ActionScript 3.0 Elements
Moving Beyond Script Assist
The Flash Player 9
Beyond ActionScript 3.0
Communicating with ActionScript
Modifying Movie Clip Properties
Understanding Variables
Setting Variable Data Types
Using Trace Statements
Using Comments
Using and Writing Functions
Understanding Functions
Using Methods
Writing Custom Functions
Understanding Modular Functions
Making a Function Modular
Making a Function Return a Value
Responding to Events
Understanding Events Types
Using a Listener to Catch an Event
Writing Event Handlers
Responding to Mouse Events
Responding to Keyboard Events
Creating a Link to a Web Site
Using the Enter Frame Event to Create Animation
Using the Timer Event to Control Animation
Understanding Classes
Writing a Custom Class
Extending an Existing Class
Adding a Class Object to the Timeline
Defining a Document Class
Setting Up a Classpath
Decision Making and Repetition
Understanding Conditional Statements
Writing a Conditional Statement
Using Conditional Operators
Setting Up Alternate Conditions
Writing Compound Conditions
Understanding Loops
Creating a Code Loop
Using a Loop to Generate Instances of a Class
Placing Instances Created by a Loop
Using Math and ActionScript 3.0
Understanding the Math Class
Using Basic Math Operators
Generating Random Numbers
Rounding Numbers
Using Text and Arrays
Creating a Text Field
Styling a Text Field
Capturing Data from a Text Field
Loading External Text
Understanding Arrays
Using Text and Arrays to Create a Game
Finishing the Text Game
Creating a Memory Game
Storyboarding Your Application
Writing a Memory Card Class
Writing a Memory Game Class
Adding Graphics to Cards
Placing Cards
Detecting Matches
Resetting Cards
Handling Incorrect Matches
Determining a Win
Adding More Cards
Using Advanced Graphics and Animation Tools
Drawing with Code
Creating a Color Change
Generating a Random Color Change
Animating a Color Change
Using Filters
Modifying Filter Properties
Animating Filters
Working with Multimedia
Loading External Images and SWFs
Communicating with Loaded Movies
Loading Sounds
Starting and Stopping Sound
Managing the Volume of Sound
Loading Video
Controlling Video Playback
Adding Advanced Interactivity
Creating a Drag-and-Drop Class
Detecting Collisions
Responding to Collisions
Detecting a Win
Randomly Placing Objects
Adobe Flash CS4 - ActionScript 3.0 - Master Class
Duration: 3/4 days
Time: 10am - 6pm. Breaks are scheduled throughout the day and lunch is typically scheduled between 12-1pm
Course Materials: Vendor Authorized Courseware provided
Locations: Reston, VA / On-Site
Related Courses: Flex - AIR
Instructor:
Cost: $1995
Registration: Click Here to Register
Course Synopsis
Adobe Flash CS4 now supports ActionScript 3.0 (also includes a visual interface!) This class is designed for the intermediate level Flash designers that would like to create powerful, compelling, and highly interactive digital content for the web with Flash CS4 and ActionScript 3.0.
Who Should Attend
This course is for web designers and developers who have some experience with Flash or other web technologies looking to learn ActionScript 3.0 in depth and or getting ready to move to developing Rich Client Applications using Flex.
Prerequisites
Because of the amount of material we cover in class, we do require students to be comfortable using a mouse, opening and saving files, and the general operations of computers. While we will make every reasonable effort to help, students with insufficient skills may be required to observe the class lessons or do their best to keep up without slowing down the rest of the class.
What You Will Learn
Developing for Desktop with AIR
Variables and Properties (In Depth)
Functions and Methods (In Depth)
Event Handling (In Depth)
Arrays, Objects, and built-in Classes (In Depth)
Loops and Conditions (In Depth)
ActionScript Classes (In Depth)
ActionScript Animation (In Depth)
Integrating Papervision3D
Getting Ready for Flex
LESSON PLANS
ActionScript Overview
What is AS 3.0
The Flash Platform
Procedural vs OOP
The Document Class
Legacy Code Compatibility
Core Language Fundamentals
Miscellaneous Basics
Variables and DataTypes
Setting Variable Data Types
Conditionals
Loops, Arrays, Functions, Custon Objects, this
Absoluta vs Relative Addresses
Properties, Methods and Events
Inherited Attributes
Properties, Events, Methods
Event propagation
Frame and Timer Events
Removing Event Listeners
The Display List
The Sum of Its Part
Adding and Removing Children
Managing Object Names, Positions and Data Types
Changing the Display List Hierachy
A Dynamic Navigation Bar
Timeline Control
Playhead Movement
Frame Labels
Frame Rate
Simple Site or Application Structure
OOP
Classes
Inheritance
Composition
Encapsulation
Polymorphism
Navigation Bar Revisited
Motion
Basic Motion
Geometry and Trigonometry
Physics
Programatic Tweening
Timeline Animation Creation
Particle Systems
Drawing with Vectors
The Graphic Class
The Geometry Package
The Motion Package
9-Slice Scaling
Applied Examples
Drawing with Pixels
Bitmap Caching
The BitmapData Class
Blend Modes
Bitmap Filters
Color Effects
Image Encoding and Saving
Text
Creating Text Fields
Setting Text Field Characteristics
Selecting Text
Formatting Text
Formatting with HTML and CSS
Triggering ActionScript from HTML Links
Parsing Text Fields
Loading HTML and CSS
Sound and Video
ActionScript Sound Architecture
Internal and External Sounds
Playing, Stopping, and Pausing Sounds
Buffering Streaming Sounds
Changing Sound Volume and Pan
Reading ID3 Metadata from MP3 Sounds
Visualizing Sound Data
Working with Microphone Sound
Waveform Visualization
Video
Encoding
Components
Full-Screen Video
Captions
Coding Your Own Video Playback
Loading Assets
Loading Sound and Video
Loading Text
Loading Display Objects
Communicating Across ActionScript Virtual Machines
Taking a Brief Look at Security
XML and E4X
Understanding XML Structure
Creating an XML Object
Reading XML
Writing XML
Deleting XML Elements
Loading External XML Documents
Communicating with XML Servers
An XML Based Navigation System
Programming Design and Resources
Object Oriented Design Patterns
Resources
Adobe Flash CS4 - Advance Design (AS3.0)
Duration: 2/3 days
Time: 10am - 6pm. Breaks are scheduled throughout the day and lunch is typically scheduled between 12-1pm
Course Materials: Vendor Authorized Courseware provided
Locations: Reston, VA / On-Site
Related Courses: Flex - AIR
Instructor:
Cost: $1495
Registration: Click Here to Register
*This course is currently being upgraded to ActionScript 3.0 and will resume in Fall 09. ( See calendar for dates ) Please eMail for more information...
Course Synopsis
Adobe Flash CS4: Advanced Design provides Flash designers with prior ActionScript experience the knowledge and hands-on practice they need to build more flexible and dynamic design-based Flash content. This course focuses on teaching students more advanced ActionScript topics that will remove a reliance on Timeline-based visual tools. Students will learn to generate dynamic design and navigation elements that cannot be created without ActionScript. This course is offered using ActionScript 3.0
Who Should Attend
This course is for Flash designers who have some experience with ActionScript but want to learn more advanced topics and features to enhance their designs. To gain the most from this class you should already have:
- Experience creating Flash designs and animation using the Timeline.
- Equivalent knowledge from the Adobe Flash CS4: Rich Content Creation course.
- Equivalent knowledge from the Adobe Flash CS4: ActionScript course.
- At least one year of Flash design experience.
Introducing the Course
Introducing the course
Understanding the course format
Discussing the course objectives
Reviewing the course prerequisites
Reviewing the course outline
Architecting a Flash Application
Architecting with layers
Architecting with Movie Clips
Placing code in external ActionScript files
Introducing object oriented programming concepts
Working with Flash classes
Writing methods, functions and event handlers
Referencing dynamic variables using bracket notation
Extending the Movie Clip class
Detecting Movie Clip interactions with hitTest()
Working with Graphics
Learning about Flash drawing models
Using filters
Using blends
Creating filters and blends with ActionScript
Introducing bitmap caching
Importing XML Data
Learning about XML
Using XML in Flash
Accessing XML data
Looping through XML data
Working with Text
Implementing advanced anti-alias rendering
Introducing the TextFormat class
Formatting text with cascading style sheets
Resizing text fields
Implementing Advanced Graphic Loading
Creating reusable instance-based code
Loading external media with MovieClipLoader
Creating instances of the Flash Object class
Introducing listeners and event handlers
Understanding the MovieClipLoader event handlers
Using createEmptyMovieClip() and getNextHighestDepth()
Attaching Movie Clips
Positioning visual elements dynamically
Understanding swapping depths
Reviewing Animation Basics with ActionScript
Creating Timeline-based custom easing
Animating with ActionScript
Interacting with the mouse location
Adding easing via ActionScript
Creating a mask with ActionScript
Learning Advanced Animation with ActionScript
Introducing the Tween class
Handling Tween class events
Introducing the Transition classes
Using Delegate to create a component listener
Styling and Skinning Components
Styling components
Skinning components with themes
Skinning components manually
Adobe Flash CS4 - Flash Video Development (AS2.0)
Duration: 2/3 days
Time: 10am - 6pm. Breaks are scheduled throughout the day and lunch is typically scheduled between 12-1pm
Course Materials: Vendor Authorized Courseware provided
Locations: Reston, VA / On-Site
Related Courses: Flex - AIR
Instructor:
Cost: $1495
Registration: Click Here to Register
Course Synopsis
In this three day hands-on training class, students will learn need-to-know techniques to produce and deliver high-quality Flash Video over the internet using Flash CS4 Professional. The Flash Video codec will be explored in-depth to deliver higher quality video over lower bandwidth connections.
Who Should Attend
This course is for developers with intermediate experience in Adobe Flash CS4 Professional that would like to learn advanced tips, tricks, and techniques for publishing video content. Experience working with video production is also recommended. To gain the most from this class you should already have:
Experience creating Flash designs and animation using the timeline
Equivalent knowledge from the Adobe Flash CS4 Intro level course
Equivalent knowledge from the Adobe Flash CS4 ActionScript course.
Prerequisites
Because of the amount of material we cover in class, we do require students to be comfortable using a mouse, opening and saving files, and the general operations of computers. While we will make every reasonable effort to help, students with insufficient skills may be required to observe the class lessons or do their best to keep up without slowing down the rest of the class.
What You Will Learn
Flash Video Import Wizard
Editing Video for Flash
Creating video with FLV
Video and Alpha Channels
Masking Video • Adding Filters and Blend Eff ects
Building Video Walls
Working with Multiple Flash Videos
ActionScript and Flash Video
Flash and the Camera Object
LESSON PLANS
Creating an FLV using the Video Wizard and the Flash CS4 Video Encoder
Before you import
Using the Flash 9 Video Encoder
Playing an FLV in Flash CS4 Pro
Editing Video for Flash
Nonlinear editing
Windows Movie Maker
Playing and FLV in Flash CS4 Pro
Alternative FLV creation tools
Apple iMovie
Data rate
Exporting techniques
Creating Flash Video with the FLV Components
The FLV playback component
Video Buff ering
Creating a custom video controller
Creating a custom video player
Adding playback controls
Alpha Channels and Flash CS4
Creating alpha channels
Creating an FLV with an alpha channel
Trimming video
Video on video
Adding cue points to a video
Alpha video and HTML
Adding Filters and Blend Eff ects to Flash Video
The “point of light” effect
The “ghost in the machine” eff ect
Color effects in Flash Video
Using ActionScript and the FLV playback component
Filters and Flash Video
Applying filters and blends with ActionScript
Masking Video
Creating a simple mask
Using an image as a mask
Video masks and ActionScript
Creating a blurred mask
Working with masking colors
Masks in motion
Building Video Walls
Flash text eff ects
From After Effects to Flash CS4
Advanced alpha mask creation
A simple video wall
Flash Media Server 2 overview
Choosing and Playing Multiple Videos
Choosing videos from a list
The combobox component
Create your own components
Creating a button component
Using a video as a button
Using transitions with multiple videos
Building a video menu
The Camera Object and Flash Video
Flash and the camera object
Flipping video
Creating titles and sequences
ActionScript and Flash Video
Creating components
Adding components to the stage
Flash CS4 video and integration with other Adobe video software
Adobe - Flash Media Server 3
Duration: 2/3 days
Time: 10am - 6pm. Breaks are scheduled throughout the day and lunch is typically scheduled between 12-1pm
Course Materials: Vendor Authorized Courseware provided
Locations: Reston, VA / On-Site
Related Courses: Flex - AIR
Instructor:
Cost: $1495
Registration: Click Here to Register
Course Synopsis
Flash Media Server 3: Application Development provides experienced Flash developers with the knowledge and hands-on practice they need to build and deliver Streaming and Social Media applications with Flash Media Server 3. This course focuses on teaching students the Server Side ActionScript, ActionScript 3 and Flash CS4 skills required to build real-world rich media applications with audio, video, and data that interact dynamically with the user.
Who Should Attend
This course is for experienced ActionScript 3 programmers who want to deliver Streaming Media Applications with Flash Media Server 3. To gain the most from this class, you should:
* Be comfortable using the Flash CS4 Professional authoring environment
* Have knowledge of basic programming constructs including loops, functions and objects
* Be familiar with basic ActionScript 3 concepts
Prerequisites
Because of the amount of material we cover in class, we do require students to be comfortable using a mouse, opening and saving files, and the general operations of computers. While we will make every reasonable effort to help, students with insufficient skills may be required to observe the class lessons or do their best to keep up without slowing down the rest of the class.
Introducing the Course
* Reviewing the Course Prerequisites
* Reviewing the Course Format
* Outlining the Course Content
Introducing Flash Media Applications
* Introducing Streaming and Social Media Applications
* Presenting FMS Application Runtime Platforms
* Understanding Flash Player Security, Camera and Microphone Settings
* Understanding Supported Media Types
* Flash Media Server Programming Languages and Application Development Tools
* Exploring FMS Directories and Files
* Understanding FMS 3 Editions
Leveraging the FLVPlayback Component
* Introducing the ActionScript 3 FLVPlayback Component
* Streaming Video Without Code
* Implementing Basic Player Controls
* Enhancing the Player with ActionScript
* Using FullScreen Mode
* Using Video Metadata
* Subscribing to Live Video
Streaming Pre-Recorded Audio and Video
* Streaming Pre-Recorded Audio and Video
* Reviewing Streaming File Formats
* Setting up FMS for Streaming
* Core Classes for Streaming in ActionScript 3
* Introducing the NetConnection Class 1 2
* Exploring NetConnection Event Handling
* Streaming with ActionScript
* Exploring NetStream Event Handling
*
Streaming-Only Playback Options
Building Live Streaming Clients
* Using Live Audio and Video
* Accessing the Microphone and Camera
* Optimizing Device Configuration
* Using the NetStream Class for Publishing
* Subscribing to Live Video
Introducing SSAS
* Introducing Server Side ActionScript (SSAS)
* An Overview of SSAS Classes
* Working with the Application Class
* Managing Connection Re quests from Clients
* Working with the Client Class
* Using the NetConnection Class in SSAS
Creating Social Media Applications
* Defining Social Media Applications
* Using Remote SharedObjects (RSO)
* Connecting to Remote SharedObjects
* Writing to Remote SharedObjects
* Reading Remote SharedObject Data
* Examining SharedObject Synchronization
* Remote Method Invocation
* Broadcasting One-Way Messages
* Special Uses for NetStream Messaging
* Client / Server Remote Method Invocation
Adobe - Flash Lite 3 Mobile Application Development
Duration: 2/3 days
Time: 10am - 6pm. Breaks are scheduled throughout the day and lunch is typically scheduled between 12-1pm
Course Materials: Vendor Authorized Courseware provided
Locations: Reston, VA / On-Site
Related Courses: Flex - AIR
Instructor:
Cost: $1495
Registration: Click Here to Register
*This course is offered based on demand or to groups of 4-8. Please eMail for more information...
Course Synopsis
Flash Lite 3.0: Mobile Application Development provides students the knowledge and hands-on practice they need to produce and deliver high-quality animations, interfaces, games and applications and video specifically designed to take advantage of mobile device capabilities. The course allows a developer with no Flash experience to quickly start improving their mobile workflow using Flash Lite, and to develop applications much faster than with other technologies. The course is task based, with students learning by actually building these applications. The course focuses on mobile best practices and students will learn how to build applications that run efficiently on lower powered mobile devices.
Who Should Attend
To be fully prepared to understand all the learning points in this course you must come in with the following knowledge:
* Knowledge of mobile terminology.
* Knowledge of a scripting language.
You are not required to have any knowledge of authoring Flash applications or development in other mobile technology.
Prerequisites
Because of the amount of material we cover in class, we do require students to be comfortable using a mouse, opening and saving files, and the general operations of computers. While we will make every reasonable effort to help, students with insufficient skills may be required to observe the class lessons or do their best to keep up without slowing down the rest of the class.
Introducing Flash Lite 3
* Reviewing the course outline
* Understanding the Mobile Landscape
* Introducing Flash Lite 3
Getting Started
* Installing the Adobe Flash Lite Player
* Installing the Flash Lite Player on a Device
* Learning the Flash CS4 Professional Interface
* Exploring the interface elements
* Using Document Templates
* Publishing Mobile Documents
Using Adobe Device Central
* Moving SWF Files to a Handset
* Comparing Mobile Specific Issues with the Desktop Flash player
Using Adobe Device Central
* Testing content in Adobe Device Central
* Create a New Flash Lite Document
* Using Device Profiles and Device Sets
* Testing Content with Device Parameters
Using Visual Objects
* Organizing Mobile Applications
* Organizing Graphical Assets
* Understanding Image Types
* Importing Images
* Creating Vector Images
* Organizing Mobile Applications
* Understanding Movie Clips
* Understanding Buttons
* Creating a Movie Clip and Using Buttons
* Creating Mask Effects
Working with Text Assets
* Working with Text Assets
* Changing text properties
* Creating Input Text Fields
* Understanding Font Handling
* Optimizing Text for Mobile Devices
Creating Timeline Based Animation
* Creating Animations
* Creating Motion Tweens
* Controlling the Timeline
* Creating an Animation
* Creating Frame-by-Frame Animations
* Onion skinning
* Using distribute to layers
* Balancing Quality and Performance
* Animation Best Practices
Building Well Architected Applications
* Data Typing Objects
* Declaring Objects and Data Typing
* Controlling Application Flow
Controlling Visual Objects with ActionScript
* Adding Actions to Timeline Frames
* Controlling Visual Objects
* Creating Visual objects at runtime
* Controlling object depth using ActionScript
* Dynamically Controlling MovieClips
Building an Effective User Interface
* Handling User Events on a Device
* Communicating with the device
* Setting the Soft Key labels
* Handling Key Presses
* Guiding the User’s Experience
* Referring to code in another timeline
* Using _parent
Creating a Mobile Game
* Using ActionScript to animate
* Changing MovieClip properties over time
* Using ActionScript for Animation
* Changing an animation interactively
* Stopping an animation
* Deleting the onEnterFrame event
Using Class Based Development
* Creating Classes in ActionScript
* Linking a Class to a MovieClip symbol
* Creating and Using ActionScript Classes
* Defining class properties and methods
* Managing Scope issues in class files
Loading and Using XML Data to drive Dynamic Content
* Using XML
* Loading XML data into Flash Lite
* Understanding Array and Objects variables
* Parsing and using XML data
Streaming Data Synchronously to the Handset
* Introducing XML Sockets
* Setting Up a Jabber Account
* Using XMLSocket in Flash Lite 2.1
* Passing XML Data through Jabber
* Assembling XML data
Writing Persistant Data to the Device
* Persisting Data in a Flash Lite Application
* Persisting Data
* Posting XML data to be persisted on the server
* Dispatching custom events
Using Sound with Mobile Devices
* Incorporating sound into a Flash Lite application
* Using the Sound Class
* Testing for Sound Capabilities
* Loading External Sounds
* Controlling Sound
Creating Flash Lite Content for BREW
* Using BREW and Flash Lite
* Setting up the BREW environment
* Authoring Flash Lite Applications for BREW
* Uploading to BREW Enabled Devices for testing
Adding Device Video to a Mobile Application
* Using Video in Flash Lite
* Using Bundled Device Video
* Using External Device Video
Adding Flash Video to a Mobile Application
* Using Flash Video in Flash Lite
* Encoding Video
* Advanced Encoding Settings
* Delivering Streaming Video
Adobe - Flash Catalyst
Duration: 2/3 days
Time: 10am - 6pm. Breaks are scheduled throughout the day and lunch is typically scheduled between 12-1pm
Course Materials: Vendor Authorized Courseware provided
Locations: Reston, VA / On-Site
Related Courses: Photoshop - Fireworks - Illustrator
Instructor:
Cost: $1295
Registration: Click Here to Register