The DiaDraw Team would like to wish you a very happy festive season with our Native Extensions 101 collection of articles and tutorials on making Adobe AIR Native Extensions. Enjoy!
Native Extensions 101
Native extension basics
- What are Adobe AIR Native Extensions?
- How does an AIR Native extension fit in your app? (iOS, Android, Mac OS, Windows)
- What goes into an AIR Native Extension?
How to use a native extension
- Communication between ActionScript and native code in an ANE (here be cartoons)
- Preparing an ANE to be used in an app
Extension runtime magic
- Loading your ANE – order of operations
- Unloading your ANE – order of operations
- Calling native functions from ActionScript
- Extension Initializer and Finalizer in C
- Extension Initializer and Finalizer in Java
- What is the Extension Context?
- How to send events from Objective-C to ActionScript
- How to send events from Java to ActionScript
- Native Extension Context Initializer and Finalizer
- FREContextInitializer and FREContextFinalizer in C
- FREContext in Java