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.