Posts in Category "AIR"

Easy steps to install (and update) AIR 2 on Linux (via repositories)

In addition to a binary installer, Adobe AIR 2 is also available as .rpm and .deb installer packages on Linux.
AIR 2’s .rpm and .deb installer packages have been added to Adobe’s Yum repository and Canonical’s Lucid Partner repository, respectively.
Please visit our tech note on for easy instructions to add Adobe’s Yum repository to your system, and effortlessly install and update Adobe AIR on RPM-based Linux distributions.
To do the same for an Ubuntu (10.4) system, please follow these steps:
Using the Command Line
1. As root, edit /etc/apt/sources.list (sudo vim /etc/apt/sources.list) and add/uncomment the following lines:
deb lucid partner
deb-src lucid partner
2. Update the system’s package database with the following command:
sudo apt-get update
3. Install the adobeair with the following command:
sudo apt-get install adobeair
The same command can also be used to install updates to Adobe AIR in the future.
Using the Synaptic Package Manager UI
1. Launch System > Administration > Synaptic Package Manager
2. Open Settings > Repositories
3. Under “Other Software”, check/add the following 2 lines: lucid partner (Source Code) lucid partner
4. Click Close. A dialog pops up, mentioning that repositories have changed. Close it.
5. Click Reload.
6. Search for the package “adobeair”. Mark it for installation and click Apply.

Adobe AIR 2 SDK Now Available

The Adobe AIR 2 SDK is now publicly available for download (Windows, Mac and Linux). A number of sample applications, highlighting some of the new AIR 2 features, have also been made available with source code.
Additional information about new features, tips and tricks, and known issues is available in the developer release notes.
Please see Rob’s post on for more details.

Adobe AIR 2 is now available!

The Adobe AIR 2 runtime is now publicly available for download (Windows, Mac and Linux) at
In addition to enabling AIR applications to consume (up to 30%) less memory and perform better, this release packs a large number of features – some of the major ones are:

  • Native Process API
  • Open documents with the user’s default application
  • Microphone data access
  • Mass storage device detection
  • Updated, faster WebKit with enhanced support for HTML5 and CSS3
  • Multi-touch and gestures
  • TLS/SSL sockets
  • Global error handler
  • New networking support including UDP and server sockets
  • Screen reader support
  • (Windows)

  • Reduced CPU usage on idle
  • .rpm and .deb installer packages for the runtime on Linux
  • Native installers for applications (.exe, .dmg, .rpm, .deb)

For more details, please see the release notes and Arno’s blog post at
The AIR 2 SDK is expected to be available early next week (06/15).
As always, please let us know if you run into bugs or have feature requests.

Adobe AIR 2 on Android Beta – Notification Sign Up

Adobe AIR allows designers and developers to build standalone applications that run on multiple platforms – desktop, mobile and more.
As announced earlier at Mobile World Congress 2010, we are working on Adobe AIR for the Android platform. You can see some demos at
If you are a developer or designer interested in being a part of an upcoming Adobe AIR2 Beta on Android, you can sign up for a notification at:

Adobe AIR 1.5.3 released – fixes AMD crash, honors default browser on Linux

Adobe AIR 1.5.3 is now available for download. This release fixes some critical bugs. For a complete list of changes and bug fixes, please see the release notes.
With this release, application authors now need to specify a publisherID in the application descriptor for updating applications. (For new 1.5.3 applications, this is not required.) This release also fixes the AIR application installer crash on Linux systems using AMD Phenom processors. Also, AIR will now now honor the system’s default browser on Linux.
As always, please feel free to report a bug/feature request, or to discuss any issues you might be having.

Adobe AIR 2 Beta Available on Labs (Win, Mac, Linux)

We’re pleased to announce the availability of Adobe AIR 2 Beta on Adobe Labs. The Runtime and SDK are available for download on all supported platforms – Windows, Mac and Linux.
AIR 2 includes several highly-requested features. Some of the prominent features of AIR 2 are:

  • Server sockets
  • Open documents with the user’s default application
  • Microphone data access
  • .rpm and .deb packages for Linux
  • Launch native executables
  • USB mass storage device detection
  • Global Error Handling
  • UDP sockets
  • TLS/SSL sockets
  • DNS lookup
  • Packaging an AIR application in a native installer
  • Database transaction savepoints
  • Screen reader support (Windows only)
  • Printing enhancements
  • Increased maximum size of NativeWindow
  • Multi-touch events (Windows only)

For a detailed list of features and system requirements, please see the AIR 2 release notes.
Together with AIR 2, Flash Player 10.1 is also now available. For more details, please see the complete list of features.
As always, please let us know if you run into any issues.

AIR Applications Round-up: Apps for designers (via sixrevisions)

Tomas Laurinavičius has posted an amazing list of 22 very useful AIR applications at to help people in their design and image editing tasks.
Here’s the article: Go ahead and check it out (and remember to Digg/Tweet about it if you like it).
Since these are AIR applications, they should work on Win, Mac and Linux. (Do let us know if any of them do not work on a specific platform.)

Adobe AIR 1.5.2 released (Windows, Mac, Linux)

Adobe AIR 1.5.2 is now available for download. This is a minor release – for a complete list of API changes and bug fixes, please see the release notes.
This release is focused on making the runtime more robust and secure. As always, please feel free to report a bug/feature request, or to discuss any issues you might be having.

Adobe AIR on Linux: Call for Pre-Release Users

We’ve been working on new features for the next version of AIR (such as 64-bit binaries and .deb/.rpm installers for AIR), as well as on fixing bugs reported by users (reported via the Adobe Wish Form, via blog posts and on Twitter).
To iron out as many issues as possible before coming out with a public release, we’d like to invite users to help test pre-release builds. If you’re interested and comfortable working with pre-release software, please send an email to the AIR Linux program manager at rahul – dot – bansal – at – adobe – dot – com with answers to the following questions:
1. Will you be able to submit bug reports on issues that you find back to our development team?
2. How many hours a week can you spend testing on Linux?
3. What is the primary distribution of Linux that you’re using? If you are using more than one distribution, please list.
4. Will you be developing applications on your Linux machine (as opposed to writing on Windows and testing the applications on Linux)?
5. What other operating system are you using, if any (Mac, Windows)? Can you compare the behavior of AIR for Linux with AIR for Windows and AIR for Mac OS?
6. Are you working on an AIR application today? If so, please describe.
Please include your name, email address and your company’s name.

AIR applications and root access on Linux

A number of users have tweeted, blogged and sent us emails – “It’s understandable for AIR itself to need root access during its installation (since it installs to /opt), but why do AIR applications need root access for installation, especially when I’m installing the application to a folder owned by me?”
The answer lies in the fact that AIR applications are similar to regular native applications – they install as native rpm/deb packages. This requires access to the rpm/deb system database (e.g. rpm database lock). And this is required even if the installation folder is chosen to be one that is owned by the current non-root user. In addition, with root privileges, it’s also possible to install applications to a location that is accessible to other users on the system.
However, do note that when they are launched, AIR applications run with the privileges of the user launching the application and not root. The primary executables of AIR applications (under the bin/ folder in the installation path) do not have the setuid bit set. You should not be worried about AIR applications running with root privileges, based on the fact that their installation required superuser access – the two are completely independent.