Adobe AIR is a cross-operating system runtime that enables you to use your existing HTML/Ajax, Flex, or Flash web development skills and tools to build and deploy rich Internet applications to the desktop.
Adobe AIR applications support native desktop integration, including clipboard and drag-and-drop support, local file IO, system notification, and more.
Badger for AIR applications

Easily create install badges for your AIR apps with Grant Skinner's Badger application.
Featured articles and tutorials
Adobe (Sept. 29, 2008)
Oliver Goldman (Sept. 1, 2008)
Peter Albert and Michael Labriola (Aug. 25, 2008)
Sam Foster (Aug. 21, 2008)
Christian Cantrell (June 16, 2008)
Jeff Swartz (June 16, 2008)
In the Adobe AIR community
[an error occurred while processing this directive]
Adobe AIR enables you to build applications using HTML, JavaScript, Flash, or Flex. Because Adobe AIR supports all of these technologies equally, you can use the tools that you are already familiar with for building web applications or rich Internet applications (RIAs) in the browser when developing Adobe AIR applications:
Note: If you are curious about Adobe AIR yet prefer to work with your existing IDE (instead of Adobe tools), download the Adobe AIR SDK, which includes all the tools you need to package and deploy AIR applications.
If you are new to building RIAs, here's some basic information about your technology options for building desktop applications on Adobe AIR.
Develop on Adobe AIR with HTML and Ajax
HTML applications are built using a standards-based markup language, delivered as text, and interpreted at runtime. Most complex HTML applications incorporate JavaScript and an open source Ajax framework.
Typical applications that the HTML/Ajax developer community has built on AIR include network clients, desktop versions of productivity applications built for the browser, offline management of information.
Start developing on Adobe AIR with HTML and Ajax
Develop on Adobe AIR with Flash
Flash provides vector-based graphics rendering, along with native audio and video capabilities, and uses the ActionScript language to add interactivity to websites leveraging Flash Player. ActionScript 3.0 is an implementation of ECMAScript, which is very similar to JavaScript. Many of the most creative, rich Internet experiences are built using Flash CS3 Professional.
Typical applications that the Flash developer community has built on AIR include everything from small widgets and games to desktop extensions of online marketing campaigns.
Start developing on Adobe AIR with Flash
Develop on Adobe AIR with Flex
Flex is a free, open source framework for building RIAs using Flash. Flex applications are actually Flash applications, so the key difference is the development environment. The Flex framework provides a markup language called MXML as well as a rich set of components. Flex Builder 3 is an Eclipse-based IDE with support for application debugging and profiling. Flex applications often include customized components built using Flash.
Typical applications that the Flex developer community has built on AIR include new productivity applications that connect to the web, creative tools, e-commerce applications, and much more.
Start developing on Adobe AIR with Flex
Refer to these sample applications for ideas and demonstrations of what you can build on Adobe AIR.
Featured HTML/Ajax sample application built on Adobe AIR
See more HTML/Ajax sample apps built on Adobe AIR
Featured Flash sample application built on Adobe AIR
See more Flash sample apps built on Adobe AIR
Featured Flex sample application built on Adobe AIR
See more Flex sample apps built on Adobe AIR
Download the software, software development kits (SDKs), extensions, and frameworks you need to build, package, and deploy Adobe AIR applications in your preferred development environment.
Software
Adobe (June 16, 2008)
Enables you to install AIR applications on Windows and Mac OS X systems.
Adobe (Sept. 15, 2008)
Enables you to install AIR applications on popular Linux distributions.
Tools to develop on Adobe AIR
Adobe (June 16, 2008)
Provides the tools you need to test, package, and deploy AIR applications, including templates and sample files.
Adobe (June 24, 2008)
Provides APIs to assist you in including good update capabilities in your AIR applications.
Adobe (Feb. 25, 2008)
Has all you need to build and deploy browser- or desktop-based applications that can run on Flash Player or AIR. (Includes the tools from the Adobe AIR SDK.)
Learn more about the Flex Open Source project
Adobe (Feb. 25, 2008)
Package and preview AIR application files from within Adobe Dreamweaver CS3.
Adobe (Feb. 25, 2008)
Package and preview AIR application files from within Adobe Flash CS3 Professional.
Grant Skinner (Sept. 22, 2008)
Easily create install badges for your AIR apps.
Grant Skinner (Aug. 6, 2008)
Deploy AIR applications with a cool new look and feel.
Related software
Get the open source remoting and web messaging technology that enables you to easily connect to back-end distributed data and push data in real-time to AIR and Flex applications.
Use this open source Flash component to provide video playback within an Ajax application while maintaining full creative control over the look and feel of the video player.
Get more information on the ongoing development of the Spry framework and download the latest version on Adobe Labs.
Community tools and frameworks
For HTML/Ajax developers
Aptana Studio is a free, open source Ajax-focused development environment with support for HTML, CSS, and JavaScript development.
This unified toolkit solves some historical problems with DHTML that prevented mass adoption of dynamic web application development.
Ext JS is a client-side JavaScript framework for building web applications that includes Ajax and UI components.
jQuery simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages.
This highly interoperable suite of JavaScript libraries helps you get things done, fast.
This JavaScript framework allows you to write powerful, flexible, and cross-browser code with its well documented API.
This set of utilities and controls lets you build richly interactive web applications using techniques such as DOM scripting, DHTML and Ajax.
For Flex developers
Written by Brandon Ellis for using SQLite in Adobe AIR applications, this class acts as a data access layer.
Share your development knowledge, see what other developers are creating, and ask the Adobe AIR developer community for help with your coding questions.
On-demand presentations
Adobe Developer Week 2008
Catch up with the latest trends in building RIAs with these 20 sessions covering AIR, Flex, Flash, Mobile, ColdFusion and Dreamweaver.
Bringing Ajax Applications to the Desktop with Adobe AIR
In this eSeminar, Adobe platform evangelist Kevin Hoyt shows you how to use your Ajax skills to take your web-based apps to the desktop.
RIA Developer Camp presentations
Watch the following demos to learn how developer community leaders use Adobe Flex and Adobe AIR to improve their business applications:
Creating Interactive Help Systems for Your Rich Internet Applications
Explore how to turn your existing help systems or knowledge bases into an engaging information experience for your AIR, Flex, ColdFusion, and other application.
Find more on-demand presentations
Engage with community resources

Explore this online resource for Adobe AIR enthusiasts.

Check out this wiki for a list of Adobe AIR community applications.

Connect with fellow Ajax developers to discuss Adobe AIR development.

See what people are bookmarking on del.icio.us for Adobe AIR.

Read what people are saying about Adobe AIR in developer blogs.
Note: If you maintain a site that helps Adobe AIR developers better communicate or find the technical resources they need to remain productive, submit it. If we agree, we'll post your site's logo along with a brief description to this page.
Connect with Adobe resources

Looking for the answer to a specific question you have about Adobe AIR? Post your question to the forums to get help from Adobe Community Experts and others in the Adobe AIR community.

Find or become a community expert for Adobe AIR, or converse with them on the Adobe AIR forums.

Improve your skills, projects, or resumé with Adobe online resources and events.

Adobe AIR LiveDocs
Access Adobe AIR documentation for HTML/Ajax, Flash, or Flex developers.

Post your Adobe AIR app to the new Adobe AIR Marketplace for potential customers to download.
Find an Adobe user group
Get involved with like-minded Flash, Flex, and HTML/Ajax developers building on AIR in your area.
Find an Adobe AIR event
Attend a conference in person, or take one of our online seminars to learn more about Adobe AIR.
Use the AIR cookbook to share knowledge and find answers to common coding problems—or post comments and rate contributions.
If you're new to the AIR cookbook and would like to contribute:
- Read the FAQ and note the community and editorial guidelines and known issues.
- Search the cookbook to avoid posting redundant recipes.
Post your solution to the cookbook:
- Choose a succinct, descriptive title for the problem.
- Provide a brief summary statement of the solution.
- Write a detailed description of the solution.
- Include downloadable samples (optional).

Recent posts
Posted by Daniel Freeman on September 23, 2008
Posted byMarin Todorov on September 18, 2008
Posted by Mostafa Farghaly on September 16, 2008
Posted by Anthony McCormick on September 16, 2008
Posted by James Leether on September 12, 2008
Posted by Jeff Tapper on September 12, 2008
Posted by Rich Tretola on September 11, 2008