Reputation: 6736
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
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.
Upvotes: 4
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