Start your free trial now, and begin learning software, business and creative skills—anytime, anywhere—with video instruction from recognized industry experts.

Start Your Free Trial Now

AIR 1.5 for Dreamweaver and AJAX Developers

with David Gassner

Video: Welcome

Adobe Certified Instructor David Gassner brings AJAX developers deeper into the functions and features of AIR 1.5 used with Dreamweaver CS4.
Expand all | Collapse all
  1. 4m 42s
    1. Welcome
      1m 29s
    2. Prerequisites
      2m 6s
    3. Using the exercise files
      1m 7s
  2. 22m 54s
    1. Installing AIR
      1m 38s
    2. Installing the AIR extension for Dreamweaver
      2m 11s
    3. Downloading and installing the AIR SDK
      1m 0s
    4. Defining a Dreamweaver site and AIR application
      4m 39s
    5. Configuring the application in Dreamweaver
      4m 10s
    6. Exporting an AIR installer package
      4m 6s
    7. Integrating the AIRAliases.js file
      2m 48s
    8. Debugging with the trace() function
      2m 22s
  3. 18m 27s
    1. Understanding AJAX programming
      4m 21s
    2. Using the XMLHttpRequest object
      6m 14s
    3. Using a Spry XML dataset
      5m 20s
    4. Packaging an AIR application with Spry assets
      2m 32s
  4. 26m 20s
    1. Understanding the clipboard architecture
      3m 24s
    2. Copying data from AIR to the system clipboard
      5m 33s
    3. Copying data from the system clipboard to AIR
      3m 11s
    4. Transferring complex objects between applications
      8m 17s
    5. Using deferred rendering
      5m 55s
  5. 22m 58s
    1. Dragging and dropping plain text
      7m 42s
    2. Dragging and dropping HTML
      3m 18s
    3. Dragging and dropping file references
      7m 30s
    4. Detecting dragged mime types
      4m 28s
  6. 36m 7s
    1. File system overview
      1m 24s
    2. Working with directories
      8m 26s
    3. Working with files
      3m 49s
    4. Copying and deleting files
      5m 42s
    5. Using asynchronous file operations
      2m 47s
    6. Reading text from a file
      4m 1s
    7. Writing text to a file
      3m 21s
    8. Creating temporary directories and files
      6m 37s
  7. 17m 33s
    1. Inspecting the HTML DOM with the AIR Introspector
      5m 35s
    2. Inspecting data with the AIR Introspector
      1m 40s
    3. Understanding HTML security sandboxes
      3m 25s
    4. Displaying an Acrobat PDF file
      2m 39s
    5. Detecting PDF capability
      4m 14s
  8. 24m 12s
    1. Creating native windows with HTML content
      8m 59s
    2. Setting native window chrome and transparency
      4m 18s
    3. Using Full Screen mode
      2m 19s
    4. Handling window events
      3m 56s
    5. Preventing default window behaviors
      4m 40s
  9. 18m 41s
    1. Creating a native context menu
      6m 43s
    2. Adding a menu to the system tray in Windows
      5m 22s
    3. Adding a menu to the dock in Mac OS X
      4m 9s
    4. Using pop-up menus
      2m 27s
  10. 13m 44s
    1. Adding service monitoring to an application
      3m 37s
    2. Monitoring an HTTP URL
      5m 40s
    3. Monitoring an internet socket
      4m 27s
  11. 1h 1m
    1. Creating and connecting to a local database
      6m 23s
    2. Using asynchronous database connections
      4m 17s
    3. Creating a database table with SQL
      7m 6s
    4. Examining database metadata
      5m 13s
    5. Inserting data into a local database
      8m 13s
    6. Using SQL statement parameters
      4m 13s
    7. Retrieving data from a local database
      6m 54s
    8. Using transactions
      4m 38s
    9. Caching a Spry dataset in a local database
      8m 59s
    10. Populating a Spry dataset from a local database
      5m 53s
  12. 18m 26s
    1. Inserting data in the encrypted local store
      6m 3s
    2. Retrieving data from the encrypted local store
      5m 38s
    3. Using an encrypted local database
      6m 45s
  13. 32m 0s
    1. Handling command-line arguments
      7m 9s
    2. Using custom file types
      9m 26s
    3. Retrieving an installer package from a website
      9m 27s
    4. Performing an automated application update
      5m 58s
  14. 36s
    1. Goodbye

please wait ...
AIR 1.5 for Dreamweaver and AJAX Developers
Video Duration: 0s 5h 18m Intermediate


View Course Description

AIR 1.5 is a leading platform for building and deploying native desktop applications that work across different operating systems. Developers can use HTML, CSS, and JavaScript when creating applications with AIR. In AIR 1.5 for Dreamweaver and AJAX Developers, Adobe Certified Instructor David Gassner brings AJAX developers deeper into the functions and features of AIR 1.5 used with Dreamweaver CS4. David explores the power of this platform to work with the local file system, create and maintain local databases, and manage native windows and menus to create more responsive and engaging applications. Exercise files accompany the course.

Topics include:
  • Reading and writing local files
  • Creating and managing local databases
  • Copying and transferring data between applications
  • Integrating with the host operating system
  • Working with plain text, HTML, and PDF content
  • Monitoring network connections
  • Publishing and updating AIR applications
  • Configuring AIR applications in Dreamweaver CS4


My name is David Gassner, and I would like to welcome you to this video series AIR 1.5 for Dreamweaver and Ajax Developers. In this series I describe how to use Dreamweaver and the Adobe Integrated Runtime or AIR, to create native, cross- operating system desktop applications. I'll be using Dreamweaver CS4, but most of what I show you can also be done with Dreamweaver CS3. These applications are built with the same assets you use to create a website. HTML-based web pages, image files, cascading style sheets or CSS, and the JavaScript programming language. After they have been packaged for installation, these applications can be used on all operating systems that are currently supported by AIR, including Windows, XP and Vista, Mac OS X and Linux. The video series includes examples of integration with the host operating system, such as working with the local file system, creating and maintaining local databases, and managing native windows and menus.

I'll also give you some tips on how to configure Dreamweaver CS4 and how to publish and update finished AIR applications. If you are already familiar with Ajax style application development, you'll find that these desktop applications built in AIR put your existing skills to work, and if you are new to any of these technologies, you'll find some interesting ideas that are worth pursuing and learning more about. I hope you find this video series enjoyable and informative.

Find answers to the most frequently asked questions about AIR 1.5 for Dreamweaver and AJAX Developers .

Expand all | Collapse all
please wait ...
Q: I followed the instructions for downloading the AIR extension for Dreamweaver CS3, but there is no option for this version on the Adobe website. How do I proceed?
A: Unfortunately, it appears that Adobe does not offer the CS3 version of the extension anymore.
A possible workaround would be to try installing the CS4/CS5 version and see whether it installs correctly. If it does not, your options are to use the AIR SDK's command line?tools or upgrade to a more recent version of Dreamweaver.





Don't show this message again
Share a link to this course

What are exercise files?

Exercise files are the same files the author uses in the course. Save time by downloading the author's files instead of setting up your own files, and learn by following along with the instructor.

Can I take this course without the exercise files?

Yes! If you decide you would like the exercise files later, you can upgrade to a premium account any time.

Become a member Download sample files See plans and pricing

Please wait... please wait ...
Upgrade to get access to exercise files.

Exercise files video

How to use exercise files.

Learn by watching, listening, and doing, Exercise files are the same files the author uses in the course, so you can download them and follow along Premium memberships include access to all exercise files in the library.

Exercise files

Exercise files video

How to use exercise files.

For additional information on downloading and using exercise files, watch our instructional video or read the instructions in the FAQ .

This course includes free exercise files, so you can practice while you watch the course. To access all the exercise files in our library, become a Premium Member.

Join now Already a member? Log in

* Estimated file size

Are you sure you want to mark all the videos in this course as unwatched?

This will not affect your course history, your reports, or your certificates of completion for this course.

Mark all as unwatched Cancel


You have completed AIR 1.5 for Dreamweaver and AJAX Developers .

Return to your organization's learning portal to continue training, or close this page.


Upgrade to View Courses Offline


With our new Desktop App, Annual Premium Members can download courses for Internet-free viewing.

Upgrade Now

After upgrading, download Desktop App Here.

Course retiring soon

AIR 1.5 for Dreamweaver and AJAX Developers will be retired from the library on November 30, 2015. Training videos and exercise files will no longer be available, but the course will still appear in your course history and certificates of completion. For updated training, check out the all new Web Career Clinic coming soon to the Online Training Library.

Become a Member and Create Custom Playlists

Join today and get unlimited access to the entire library of online learning video courses—and create as many playlists as you like.

Get started

Already a member?

Log in

Exercise files

Learn by watching, listening, and doing! Exercise files are the same files the author uses in the course, so you can download them and follow along. Exercise files are available with all Premium memberships. Learn more

Get started

Already a Premium member?

Exercise files video

How to use exercise files.

Ask a question

Thanks for contacting us.
You’ll hear from our Customer Service team within 24 hours.

Please enter the text shown below:

Exercise files

Access exercise files from a button right under the course name.

Mark videos as unwatched

Remove icons showing you already watched videos if you want to start over.

Control your viewing experience

Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.

Interactive transcripts

Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.

You started this assessment previously and didn’t complete it.

You can pick up where you left off, or start over.

Resume Start over

Learn more, save more. Upgrade today!

Get our Annual Premium Membership at our best savings yet.

Upgrade to our Annual Premium Membership today and get even more value from your subscription:

“In a way, I feel like you are rooting for me. Like you are really invested in my experience, and want me to get as much out of these courses as possible this is the best place to start on your journey to learning new material.”— Nadine H.

Thanks for signing up.

We’ll send you a confirmation email shortly.

Sign up and receive emails about and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from

Sign up and receive emails about and our online training library:

Here’s our privacy policy with more details about how we handle your information.

submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.