The following sample applications will help you get started using Adobe AIR. These are basic applications built by Adobe engineers to demonstrate the capabilities of the runtime. By downloading the sample applications listed below you confirm that you have read and agree to the terms of the Adobe AIR SDK License.

Note: You will need to have Adobe AIR installed in order to run the applications on this page.

easy-library-240x110

Easy Library

Developer: Rajesh Kumar

Easy Library is a complete library management system built using Adobe AIR.

  1. Download Easy Library
  2. Download the Easy Library source code
  3. Read the tutorial
EchoExample

EchoExample

Developers: TBA

The EchoExample application records a sound, then plays it back simulating an echo using the new ability in AIR 2 to sample microphone data directly. It also demonstrates the use of the SoundTransform object to modify the sound dynamically before playing it back.

  1. Download EchoExample
  2. Download the EchoExample source code
Employee Directory

Employee Directory

Developers: Jeremy Clark, Daniel Wabyick

This sample application functions as a lightweight desktop search tool for employee information. The application is designed to be easily modified for real-world use, and demonstrates the Adobe AIR embedded SQLite API, File API, offline capabilities, windowing functionality, and binary file support.

  1. Download Employee Directory
  2. Download the Employee Directory source code
FileTile

FileTile

Developer: Christian Cantrell

FileTile demonstrates two new capabilities in AIR 2: mass storage device detection, and opening files with their default applications. When running, FileTile detects when a storage device (such as a USB drive or a Flip video camera) is connected, and displays the contents of the files on that device. Right-click on images to preview them, or double-click to open files with their default application.

  1. Download FileTile
  2. Download the FileTile source code
GeoTest

GeoTest

Developer: Tim Kukulski

GeoTest lets you throw images around the screen using a built-in physics engine. This application demonstrates how a user with a non-multi-touch system may tests multi-touch APIs. Note: GeoTest does not require a multi-touch device.

  1. Download GeoTest
  2. Download the GeoTest source code
HTTPeek

HTTPeek

Developer: Christian Cantrell

HTTPeek is a proxy which demonstrates the new ServerSocket APIs in AIR 2. It listens on a designated port, and proxies HTTP requests while displaying the both the request and response HTTP headers.

  1. Download HTTPeek
  2. Download the HTTPeek source code
Lineup

Lineup

Developer: Christian Cantrell

When you’re in a hurry, getting access to your calendaring information quickly is essential. With Lineup, you can view and browse your Exchange calendar. Note that this application requires that you have access to and connection information for an Exchange server.

  1. Download Lineup
  2. Download the Lineup source code
Microphone

Microphone

Developer: Renaun Erickson

Microphone records and plays back audio locally. It demonstrates a new feature in AIR 2 that lets you write audio locally without requiring a server. You can also speed-up or slow-down the playback speed of the recorded audio.

  1. Download Microphone
  2. Download the Microphone source code
PhotoPhysics

PhotoPhysics

Developer: Tim Kukulski

PhotoPhysics is a multi-touch application that includes a built-in physics engine. Note: PhotoPhysics requires a multitouch device such as an HP TouchSmart PC or a Dell Latitude XT2 running Windows 7.

  1. Download PhotoPhysics
  2. Download the PhotoPhysics source code
PixelPerfect

PixelPerfect

Developer: Christian Cantrell

This sample application enables you to measure the size of objects on your desktop. It leverages several AIR APIs that let you to create, resize, move, and close windows.

  1. Download PixelPerfect
  2. Download the PixelPerfect source code
S3E

S3E

Developer: Christian Cantrell

This sample application provides a simple user interface for reading, writing, and deleting files stored on Amazon’s S3 data storage services. S3E demonstrates the new drag-and-drop support of remote files using file promises. Please note that you must create an Amazon S3 account to obtain an access key ID and secret access key in order to use this application.

  1. Download S3E
  2. Download the S3E source code
Salesbuilder

Salesbuilder

Developer: Christophe Coenraets

Salesbuilder is a sales force automation application written in Flex and deployed on the Adobe AIR runtime. It demonstrates local persistence using the encrypted, embedded SQLite database, data synchronization, native drag-and-drop support, direct chart manipulation, and includes rich org chart visualization and manipulation and the ability to make and receive phone calls from within the application.

  1. Download Salesbuilder
  2. Download the Salesbuilder source code
Scout

Scout

Developer: Christian Cantrell

This app gives web developers the ability to look inside a web page. Scout takes advantage of the HTML capabilities of Adobe AIR to inspect a page as it's rendered on the client.

  1. Download Scout
  2. Download the Scout source code
ScreenBoard

ScreenBoard

Developer: Christian Cantrell

This sample app enables you to draw directly on your desktop using multiple transparent windows and a variety of preset tools. It lets you configure your own drawing tools to highlight specific items currently on the desktop.

  1. Download ScreenBoard
  2. Download the ScreenBoard source code
Search Central

SearchCentral (Mac only)

Developer: Christian Cantrell

SearchCentral lets you search your desktop, Google, or Wikipedia from within a single application. SearchCentral takes advantage of the new native process API to communicate with the Mac OS X Spotlight feature. It also uses the open document API to open files when double-clicked.

  1. Download SearchCentral
  2. Download the SearchCentral source code
ShareFire

ShareFire

Developers: Christian Cantrell, Daniel Koestler

ShareFire (formerly Apprise) is an RSS reader that works online and offline. It features automatic categorization by author and topic, OPML import and export of feeds, real-time search, site view and check mark support, advanced sorting, and support for RSS and ATOM. The user interface has been localized into 11 languages: German, English, Spanish, French, Italian, Japanese, Korean, Portuguese, Russian, Simplified Chinese, and Traditional Chinese.

  1. Download the ShareFire source code
SPF

SPF

Developer: Christian Cantrell

Similar to a screensaver, SPF is a Flex-based application that will display a slideshow of images based on a few parameters, including a transition interval, idle interval, and a picture folder. When the slideshow is invoked, it will display images in full screen mode.

  1. Download SPF
  2. Download the SPF source code
SpriteFract

SpriteFract

Developer: Tim Kukulski

SpriteFract demonstrates a mouse-compatible, direct-manipulation interface. It has a built-in physics engine and leverages the new multi-touch APIs. It also uses PixelBender to asynchronously process a large amount of geometry data. Note: SprteFract does not require a multi-touch device. Optional multitouch devices include the HP TouchSmart PC or a Dell Latitude XT2 running Windows 7.

  1. Download SpriteFract
  2. Download the SpriteFract source code
Timeslide

Timeslide

Developer: Christian Cantrell

Building notifications into your applications is a powerful way to alert users of critical events such as a new instant message or blog post. Timeslide allows you to display system notifications that fade in and out based on a time interval and a user-specified message.

  1. Download Timeslide
  2. Download the Timeslide source code
TouchTest

TouchTest

Developer: Tim Kukulski

TouchTest allows you to drag, scale, and rotate images on the screen. This application demonstrates the new multi-touch capabilities in AIR 2. Note: TouchTest requires a multitouch device such as an HP TouchSmart PC or a Dell Latitude XT2 running Windows 7.

  1. Download TouchTest
  2. Download the TouchTest source code
XML Viewer

XML Viewer

Developer: Karl Matthews

This sample application is built on AIR in Flex with less than 300 lines of code. The code is all in MXML, with some ActionScript, and Adobe AIR is used to package and deliver the application. The design could easily be adapted for other document viewer applications.

  1. Download XML Viewer
  2. Download the XML Viewer source code
ZoomExample

ZoomExample

Developers: TBA

ZoomExample is a simple demonstration of the zoom, rotate, and pan gestures now supported in AIR 2. If your hardware and your OS support gestures (Mac OS X 10.6 and newer with multitouch trackpads, and Windows 7 running on touch-enabled hardware), you can zoom, rotate, and pan the image in the demo.

  1. Download ZoomExample
  2. Download the ZoomExample source code

Community samle applications (Flash Professional)

3D Image Browsr

3D Image Browsr

Developer: Grant Skinner

This sample application provides search capability for the Flickr website combined with a 3D layout to provide a more interesting way to browse the images. It also has a tag cloud that allows you to find related images. This application uses the new AIR 1.5 3D transformations on a transparent background.

Sudoku

Sudoku

Developer: Giorgio Natili

Sudoku is the Adobe AIR verison of a browser-based Sudoku game created by Bob Sander-Cederlof. Giorgio Natili migrated the browser-based version, which is written entirely in ActionScript 3, to AIR without modifying the original code—but he made some updates to improve the desktop experience powered by AIR.

  1. Download Sudoku
  2. Download the Sudoku source code
  3. Read the tutorial