Creating an AIR application is quite simple with Flex, just check off the appropriate box when creating your Flex project and your done. AIR is however, much more than a simple desktop executable, it brings with it several API’s that allow for some native OS integration.

In this session we will discuss and use a few of the AIR APIs in more detail. We’ll build examples using the File I/O capabilities, as well as using asynchronous calls to an embedded SQLite database. Time permitting we’ll look into distributing your AIR applications via a ‘badge install’ page. A badge install allows the user to install both the AIR runtime (if they don’t already have it), as well as your AIR application with a single click on your web page.

AIR has some really deep capabilities. Hopefully after this session you will take away some examples, and a better understanding of how to implement a few of those capabilities in your future projects.