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
(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