AIR 3.0 Native Extensions and Samples
Posted on 04 October 2011
Today at MAX 2011, Adobe released the latest version of their Flash platform SDKs - Flash Player 11 and AIR 3.0. The most noticeable and exciting amongst new features of AIR 3.0 is the introduction of Native Extensions. Native Extensions allow a developer to extend the capabilities of the AIR platform by running native code directly from their AIR applications. Quoting from Adobe’s site,
This new capability allows developers to:
- Achieve deeper integration with target devices
- Incorporate legacy native code in their application
- Achieve maximum performance for critical code
I am not going to delve into what the feature introduces a developer to, for the same one may go ahead and read this article by Oliver Goldman.
Following are the links to the various Native Extensions that have been built and are available for ready use:
-
A Hello World example to beign with
-
Push Notification native extension sample for Android and iOS
-
Licensing Adobe AIR applications on Android
-
Gyroscope native extension sample
-
NetworkInfo native extension sample
-
Vibration native extension sample
-
Image Processor native extension sample for Windows
-
Kinect native extension library
-
Android Cloud to Device Messaging Framework native extension library
-
Read Pressure Sensitivity of a Pen Tablet on Windows
If you know of more example extensions that are publicly available, please drop a comment and I will include them in the list.