Adobe AIR

Adobe AIR allows developers to use HTML, JavaScript, Flash, and ActionScript in order to create web applications that do not require an internet connection, but instead run as standalone applications without the need of a browser.

Advantages

  • Easier development than native desktop applications
  • AIR applications have access to all the resources of the operating system

Disadvantages

  • Dynamic execution of JavaScript is not supported – this makes certain JavaScript frameworks incompatible with Adobe AIR (the ones that make use of the “eval” function)
  • Unlike web applications, AIR applications need to be installed

Components and features

  • Access to web services
  • XML data support
  • Emedded SQLite database
  • Encrypted local storage

Development tools

  • Adobe Dreamweaver
  • Adobe Flash Builder
  • Adobe Flash Professional
Scroll to Top