Adobe AIR is a new system to allow typical web applications to better integrate in the desktop. This includes access to file system resources, a local SQL database, and a controlable chrome for the “browser” window and some other goodies. The whole thing uses Webkit to render HTML pages. This is a great choice — for qooxdoo based applications Webkit currently easily outperforms the other engines.
I have integrated AIR into the build system (trunk only). For a small demonstration I have created an AIR based API-Viewer of the current trunk. This can be used as an offline application. Including all API data the download is about 700 KB which is really small. (I had to zip the download again because of security limitations features of wordpress.)
In the current trunk each skeleton based application can be converted to an AIR application easily. Just execute “make air” in the root folder of your application. Unfortunately this feature required changes in a lot of files. This will be a trunk-only feature for now and will not be backported to legacy_0_7_x.
(Removed the screenshot and the Air-based Apiviewer download, as both are no longer available).