Click to search on your search term.

Flex 3/AIR : Building Desktop Applications with Flex3

AIR projects are created in Flex Builder 3, and appear as Flex projects. They simply compile differently. This 2 day course is presented through a combination of lectures, demonstrations, walkthroughs, and labs. The course has been designed assuming that you already understand how to develop applications using Adobe Flex.

Duration: 2 days

Price: 995.00
GSA Price: 952.34
Online Price: 1095.00

Course Prerequisites

Adobe Flex 3: Rich Client Applications course, or equivalent experience using MXML and ActionScript 3 to develop Adobe Flex applications.

Course Objectives

Course Outline

Unit 1: Introducing the Course

  • Introducing Mastery Learning

  • Understanding the Course Format

  • Reviewing the Course Prerequisites

  • Reviewing the Course Outline

 

Unit 2: Introducing Adobe Integrated Runtime

  • Exploring the AIR Development Toolset

  • Reviewing the Adobe AIR Tools for Flex Builder 3

  • Walkthrough 1: Review an AIR application

 

Unit 3: Getting Started with AIR

  • Creating Your First AIR Application

  • Walkthrough 1: Create an AIR Application

  • Packaging and Deploying Applications

  • Walkthrough 2: Export and Install an Application

  • Understanding AIR Fundamentals

  • Walkthrough 3: Examine the AIR package and Change the Descriptor

  • Getting Help and Other Resources

 

Unit 4: Creating Native Windows

  • Creating Windows

  • Walkthrough 1: Create, Open, and Close a Native Window

  • Modifying the Window Display

  • Walkthrough 2: Control Window Chrome, Transparency, and Full Screen Display

  • Manipulating Windows

  • Walkthrough 3: Control Window Behaviors When a Title Bar is Removed

  • Controlling Window Behavior Using Window Events

  • Walkthrough 4: Control Window Behavior Through Event Listeners

 

Unit 5: Using the File System

  • Using the File Class

  • Walkthrough 1: Using the File Class

  • Enabling Visual File System Interaction

  • Walkthrough 2: Use File System Browsing and Display Components

  • Removing Files from the File System

  • Walkthrough 3: Interacting with Visually Specified File Objects

  • Using File Streams

  • Walkthrough 4: Create a Directory or UTF-8 (Unicode) Text File

  • Working with Binary Data

  • Walkthrough 5: Read, Modify, and Write a Binary File to the Desktop

 

Unit 6: Connecting Applications

  • Communicating Between Applications

  • Walkthrough 1: Connect to and Call a Method in Another AIR Application

  • Connecting to Web Applications Using URL Requests over HTTP

  • Walkthrough 2: Interact with a Remote Service Using Posted URL Data

  • Displaying HTML Content

  • Walkthrough 3: Load HTML Into an AIR Application

  • Detecting Network Availability

  • Walkthrough 4: Add Network Detection

 

Unit 7: Lab

  • Create an AIR Project

  • Write to the File System

  • Create a Native Window

  • Load an HTML Page in the Application

 

Unit 8: Using the Clipboard

  • Moving Data with Copy and Paste

  • Walkthrough 1: Moving Data To and From the System Clipboard

  • Using Drag and Drop

  • Walkthrough 2: Drag Images From the Operating System Into the Application

 

Unit 9: Persisting Application Data

  • Using an Embedded SQL Database

  • Walkthrough 1: Create a New Database

  • Using SQL Statements

  • Walkthrough 2: Update the Database and Records

  • Working with SQL Data Types

  • Walkthrough 3: Use Date/Time and BLOB Data

 

Unit 10: Understanding AIR Security

  • Considering AIR Security

  • Walkthrough 1: Respond to Player Capability

  • Using Encrypted Data Storage

  • Walkthrough 2: Using Encrypted Local Storage

  • Understanding AIR Application Updating

  • Walkthrough 3: Updating Applications and Preventing Downgrade Attacks

 

Unit 11: Customizing Deployment

  • Setting the Application�s Desktop Icon

  • Walkthrough 1: Add Icon to Application

  • Setting System Tray Icon

  • Walkthrough 2: Adding a System Tray Icon

  • Customizing Application Chrome

  • Walkthrough 3: Change Main Application Window Appearance

 

Unit 12: Lab

  • Drag in RSS Feed

  • Save Data to the Embedded Database

  • Add Customizations and Security Checks

Fig Leaf has provided training in the following cities:

Alexandria VA Arlington VA Atlanta Austin Baltimore Boston
Charoltte Chicago Columbus Dallas Denver Des Moines
Detroit Edmonton El Paso Houston Indianapolis Jacksonville
Las Vegas Los Angeles Memphis Miami Milwaukee Minneapolis
New Haven New York Ottowa Philadelphia Phoenix Raleigh / Durham
Reston Sacramento San Antonio San Diego San Francisco San Jose
Seattle Springfield State College PA Tallahassee Toronto Washington DC
Click here to request us to schedule a class in your area