Accessibility

Community

Ajax Frameworks

The WebKit engine used in Adobe AIR allows most Ajax frameworks to work in Adobe AIR. Adobe AIR has a multi-tier security model that only allows access to desktop APIs to code that is run within what is known as the "application sandbox". To enhance the security of AIR applications built with HTML and Javascript, Adobe AIR has restrictions on the application sandbox for Javascript applications. These restrictions prevent some Ajax frameworks from working in the application sandbox. The following chart shows which frameworks are currently known to work without modification in the application sandbox.

Supported Application Ajax Frameworks and Libraries Exceptions
Dojo Toolkit 1.1.0 Beta
  1. All dojo.require calls using the default loader should be used before onload in application sandbox.
  2. Dojo parser does not work with xdomain loader in application sandbox. However, Dojo parser does work with default loader.
  3. Dijit Widget system is limited to using the default loader in application sandbox.
Ext JS 2.0.2 with Adobe AIR Adapter
  1. If used, the XTemplate must be instantiated before onload.
jQuery 1.2.3
  1. globalEval does not work
  2. jquery.httpData does not work with type='script';
MochiKit 1.3.1 No Exceptions
MooTools 1.11 No Exceptions
Spry Prerelease 1.6.1
  1. spry:conditionals can be used only with the "function::MyFunction" way.
  2. If markup used inside spry:regions has on* event attributes, these will not work. An alternative is to attach to the "onPostUpdate" event of the region.
YUI 2.5.1
  1. AIR does not support all the CSS cursors, this may effect image resizing and layout manager.
  2. Autocomplete widget does not work with JSON DataSource.
FCKEditor 2.6.0 Beta No Exceptions

Integrated Development Environments

The Adobe AIR SDK can be licensed for redistribution. This allows the developer community to build tools that create Adobe AIR application installation files. The following popular IDEs for building applications using HTML and Javascript currently provide integrated support for deploying to Adobe AIR.

Tools

Aptana logo


Adobe Dreamweaver


Next steps