| Adobe | AIR: Building Desktop Applications with Flex 3 | Level 3 Advanced |
| 2 days | Web Design | |
|
Lesson 1: Introducing the Course Topic 1A: Introducing Mastery Learning Topic 1B: Understanding the Course Format Topic 1C: Reviewing the Course Prerequisites Topic 1D: Reviewing the Course Outline
Lesson 2: Introducing Adobe Integrated Runtime Topic 2A: Exploring the AIR Development Toolset Topic 2B: Reviewing the Adobe AIR Tools for Flex Builder 3 Topic 2C: Walkthrough 1: Review an AIR application
Lesson 3: Getting Started with AIR Topic 3A: Creating Your First AIR Application Topic 3B: Walkthrough 1: Create an AIR Application Topic 3C: Packaging and Deploying Applications Topic 3D: Walkthrough 2: Export and Install an Application Topic 3E: Understanding AIR Fundamentals Topic 3F: Walkthrough 3: Examine the AIR package and Change the Descriptor Topic 3G: Getting Help and Other Resources
Lesson 4: Creating Native Windows Topic 4A: Creating Windows Topic 4B: Walkthrough 1: Create, Open, and Close a Native Window Topic 4C: Modifying the Window Display Topic 4D: Walkthrough 2: Control Window Chrome, Transparency, and Full Screen Display Topic 4E: Manipulating Windows Topic 4F: Walkthrough 3: Control Window Behaviors When a Title Bar is Removed Topic 4G: Controlling Window Behavior Using Window Events Topic 4H: Walkthrough 4: Control Window Behavior Through Event Listeners
Lesson 5: Using the File System Topic 5A: Using the File Class Topic 5B: Walkthrough 1: Using the File Class Topic 5C: Enabling Visual File System Interaction Topic 5D: Walkthrough 2: Use File System Browsing and Display Components Topic 5E: Removing Files from the File System Topic 5F: Walkthrough 3: Interacting with Visually Specified File Objects Topic 5G: Using File Streams Topic 5H: Walkthrough 4: Create a Directory or UTF-8 (Unicode) Text File Topic 5I: Working with Binary Data Topic 5J: Walkthrough 5: Read, Modify, and Write a Binary File to the Desktop
Lesson 6: Connecting Applications Topic 6A: Communicating Between Applications Topic 6B: Walkthrough 1: Connect to and Call a Method in Another AIR Application Topic 6C: Connecting to Web Applications Using URL Requests over HTTP Topic 6D: Walkthrough 2: Interact with a Remote Service Using Posted URL Data Topic 6E: Displaying HTML Content Topic 6F: Walkthrough 3: Load HTML Into an AIR Application Topic 6G: Detecting Network Availability Topic 6H: Walkthrough 4: Add Network Detection
Lesson 7: Lab Topic 7A: Create an AIR Project Topic 7B: Write to the File System Topic 7C: Create a Native Window Topic 7D: Load an HTML Page in the Application
Lesson 8: Using the Clipboard Topic 8A: Moving Data with Copy and Paste Topic 8B: Walkthrough 1: Moving Data To and From the System Clipboard Topic 8C: Using Drag and Drop Topic 8D: Walkthrough 2: Drag Images From the Operating System Into the Application
Lesson 9: Persisting Application Data Topic 9A: Using an Embedded SQL Database Topic 9B: Walkthrough 1: Create a New Database Topic 9C: Using SQL Statements Topic 9D: Walkthrough 2: Update the Database and Records Topic 9E: Working with SQL Data Types Topic 9F: Walkthrough 3: Use Date/Time and BLOB Data
Lesson 10: Understanding AIR Security Topic 10A: Considering AIR Security Topic 10B: Walkthrough 1: Respond to Player Capability Topic 10C: Using Encrypted Data Storage Topic 10D: Walkthrough 2: Using Encrypted Local Storage Topic 10E: Understanding AIR Application Updating Topic 10F: Walkthrough 3: Updating Applications and Preventing Downgrade Attacks
Lesson 11: Customizing Deployment Topic 11A: Setting the Application’s Desktop Icon Topic 11B: Walkthrough 1: Add Icon to Application Topic 11C: Setting System Tray Icon Topic 11D: Walkthrough 2: Adding a System Tray Icon Topic 11E: Customizing Application Chrome Topic 11F: Walkthrough 3: Change Main Application Window Appearance
Lesson 12: Lab Topic 12A: Drag in RSS Feed Topic 12B: Save Data to the Embedded Database Topic 12C: Add Customizations and Security Checks |
||

