Starting in AIR 3, you can use native extensions in applications for the following devices:
Android devices, starting with Android 2.2
iOS devices, starting with iOS 4.0
iOS Simulator, starting with AIR 3.3
Blackberry PlayBook
Windows desktop devices that support AIR 3.0
Mac OS X desktop devices that support AIR 3.0
Often, the same native extension targets multiple platforms. The extension’s ANE file contains ActionScript and native libraries for each supported platform. Usually, the ActionScript libraries have the same public interfaces for all the platforms. The native libraries are necessarily different.
Sometimes a native extension supports a default platform. The default platform’s implementation has only ActionScript code, but no native code. If you package an application for a platform that the extension does not specifically support, the application uses the default implementation when it executes. For example, consider an extension that provides a feature that applies only to mobile devices. The extension can also provide a default implementation that a desktop application can use to simulate the feature.
Sign in to your account