This is the start of the document.
Skip to:

[Login] [Join]
Contact us now
1 (888) 357-1204

AIR Building Desktop Applications with AJAX Training Course

Customized On-site Training

Request a Quote
or call 1 (888) 357-1204

Public Classroom Training

San Francisco, CA

Learn more or Register for
Mon, Jun 23, $995

(2 days)

AIR Building Desktop Applications with AJAX Training Summary

Adobe AIR allows Rich Internet Applications to be distributed outside of the web browser and to be able to access the functions of the operative system using Flash, Flex, HTML and AJAX as development technologies.

AIR Building Desktop Applications with AJAX Training Objectives

This course is designed to equip web developers who have experience with AJAX technologies with the skills needed to develop robust desktop applications using Adobe AIRâ„¢. This course focuses on the toolset available to HTML and Javascript developers.

AIR Building Desktop Applications with AJAX Training Prerequisites

To gain the most from this course, you should have experience using HTML and Javascript to develop web applications which include the following features:

  • html layout
  • user interface, container, and navigation components
  • Javascript event handling
  • in-line and scripted event handling

AIR Building Desktop Applications with AJAX Training Outline


Introducing Adobe Integrated Runtime

  • Exploring the AIR Development Toolset
  • Reviewing the AIR tools for Dreamweaver

Getting Started with AIR

  • Creating your first AIR application
  • Creating an AIR application in Dreamweaver
  • Packaging and deploying applications
  • Learning about the .AIR File
  • Learning AIR Fundamentals
  • Getting help and other resources

Using the File System

  • Using the File class
  • Using file streams
  • Working with files asynchronously

Creating Native Windows

  • Exploring the types of windows
  • Using the NativeWindow class
  • Manipulating windows
  • Using window events
  • Modifying the window display

Persisting Application Data

  • Using an embedded SQL database
  • Using SQML statements
  • Using asynchronous Connections
  • Working with data types

Using the clipboard

  • Moving data with copy and paste
  • Using the drag-and-drop
  • Setting system tray notifications

Connecting Applications

  • Communicating between applications

Understanding AIR Security

  • Considering AIR security
  • Understanding application updates
  • Installing an application update

Customizing Application Deployment

  • Setting the application's desktop icon
  • Customizing application chrome
  • Creating a seamless installer


This is the end of the document. Go back to the top.