Native extensions for Adobe AIR are a combination of ActionScript classes and native code that provide easy access to device-specific libraries and features that are not available in the built-in ActionScript classes.
Native extension samples (Adobe) |
| Download | OS |
Description |
|---|---|---|
| Hello World |
Mac OS X | A native extension Hello World example for Mac OS X desktop devices. |
| Gyroscope |
iOS / Android | Gets an iOS or Android device's gyroscope data at a requested interval. |
| Licensing |
Android |
Shows you how to package the native extension for Android licensing. |
| NetworkInfo |
iOS |
Retrieves information about the network interfaces on an iOS device. |
| Notification |
iOS / Android |
Lets you create notifications in AIR apps you deploy to Android and iOS. |
| Vibration |
iOS / Android |
Makes an iOS or Android device vibrate. |
Native extension samples (Community) |
| Download | OS |
Description |
|---|---|---|
| Voice Command |
Android | Allows you to control your AIR for Android apps with voice commands. (Developer: Ruedaminute) |
| .NET Image Encoder |
Windows | Encodes a bitmap into BMP, JPEG, or PNG format using Microsoft .NET Framework 4. (Developer: Sean Fujiwara) |
| AS3C2DM |
Android | Lets you create custom push notifications for your Android applications. (Developer: Piotr Walczyszyn) |
| iBattery |
iOS | Gets the battery status—unknown, unplugged, charging, or full—of an iOS device. (Developer: Todd Anderson) |
| ICU |
Windows | Lets you leverage ICU provided globalization services. (Developer: Harish Suvarna) |
| NookColorTools |
Android | Exposes the Nook Color's Android APIs to AIR developers. (Developer: Alex Liebert) |
| PenTablet |
Windows | Allows you to read pressure sensitivity data from a pen tablet. (Developer: Sean Fujiwara) |
| Sharing/SMS/Toast |
Android | Three extensions let you share content, send SMS, show a Toast message. (Developer: SmallScreenDesigns) |
| App Finder | Android | Finds other Applications on your Android system. (Developer: Jonathan Campos) |
| AIRKinect | Windows & Mac OSX | Taps into the rich experience of the Microsoft Kinect SDK. (Developer: as3NUI) |
| as3-arduino-connector | Windows & Mac OSX | Connects Arduino Prototyping board to Adobe AIR through an AIR Native Extension. (Developer: Nick Kwiatkowski) |
| iOS 5.0.1 data storage | iOS | Enables AIR for iOS apps to conform to Apple's app store policies for local storage. (Developer: JamPot) |
| Speech Recognition |
Android | Brings in Speech Input capabilities to AIR apps through the speech recognition engine built into Android devices (Developer: Immanuel Noel) |
Other native extensions of interest (Commercial) |
| Download | OS |
Description | Documentation |
|---|---|---|---|
| Amazon In-App Purchase |
Kindle Fire/Android |
Integrates Amazon's In-App Purchase system in your AIR and Flash apps, using a familiar and straightforward ActionScript 3 interface. (Developer: Milkman Games) |
Tutorial |
| Game Center |
iOS |
Integrates Leaderboards, Achievements, and User Authentication into your Adobe AIR and Flash applications. (Developer: Milkman Games) |
Tutorial |
| iAd |
iOS | Enables you to monetize your free apps while using the official iAd Network provided by Apple. (Developer: Milkman Games) |
Tutorial |
| AdMob |
Android |
Allows you to integrate AdMob from Google's ads into your mobile AIR 3.0 application using ActionScript 3. (Developer: Milkman Games) |
Tutorial |
| In-App Billing |
Android |
Allows you to quickly and easily integrate In-App Purchases for Google Android into your mobile AIR 3.0 application using Actionscript 3. (Developer: Milkman Games) |
Tutorial |
| In-App Purchase |
iOS |
Allows you to quickly and easily integrate In-App Purchases for iOS into your mobile AIR 3.0 application using Actionscript 3. (Developer: Milkman Games) |
Tutorial |
| GoViral social networking |
iOS |
Allows you to rapidly integrate social networking support for Facebook, Twitter, and email into your mobile AIR application using ActionScript 3. (Developer: Milkman Games) |
Tutorial |
| RateBox |
iOS/Android |
Increase your mobile app store ratings. (Developer: Milkman Games) |
Tutorial |