Installing and updating mobile applications

Mobile AIR applications can be distributed as native packages for the supported platforms. On Android, the package format is an APK file; on iOS, the package format is an IPA file. Users can download and install mobile AIR applications via the normal means supported by the platform. For example, via the Market on Android and the App Store on iOS. Installation of AIR applications is subject to the same restrictions as any other application on the platform.

On Android, the AIR runtime is installed separately and is activated whenever an AIR for Android app is launched.

On iOS devices, such as the iPhone, the AIR runtime is not installed separately; each AIR app on iOS is a self-contained application.

In general, users should not install any application (including an AIR application) that comes from a source that they do not trust, or that cannot be verified. The burden of proof on security for native applications is equally true for AIR applications as it is for other installable applications.

Updating mobile AIR applications

Development and deployment of software updates are one of the biggest security challenges facing native code applications. AIR applications on mobile devices can use the native platform update mechanism. On Android, this mechanism is the Android Market. On iOS, this mechanism is the Apple iTunes App Store.