Teson
Teson

Reputation: 6736

air required for flex on android?

Looking at adobe flex for cross-platform mobile apps.

Does the final apps require adobe air on target devices (iOS / android) to run?

regards, /t

Upvotes: 1

Views: 529

Answers (2)

Brian Genisio
Brian Genisio

Reputation: 48157

No.

In IOS, you were never required to have Air installed and the packager bundles the binaries with your app. See Adobe's document on Building ADOBE AIR Applications where it says:

On iOS, a separate AIR runtime is not installed; each iOS AIR app is a stand-alone application

Until recently, a separate Air runtime was required to be installed on Android devices. As of Air 3.0, that requirement is now optional.

Air 3.0 includes a feature called "Captive Runtime" which allows you to package the required Air binaries with your app in Android as well (as well as desktop deployments). If you choose this packaging option, you do not need to require that Air be installed separately. It is still an option but it is no longer required.

"Captive Runtime" is available now through the command line and will be available soon through Flash Builder 4.6.

More info here and here.

Upvotes: 4

pho
pho

Reputation: 25490

Yes.

The AIR packager will give you the option of setting the download url (Amazon or Android Market for Android packaging, and the Apple store for iOS packaging) from where AIR will be downloaded.

Upvotes: -1

Related Questions