When writing an app with performance in mind, you most likely want to write it native code using the Android NDK, rather than some sort of interpreted language. However, sometimes you may be more familiar with a particular interpreted language or you may simply not need the performance benefits of native code. In these cases, many people begin with Java, but some feel a bit more facile with Adobe Flash.
This is where XDA Senior Member neumedia comes in. He has crafted a quick guide aimed at helping flash developers who are just getting started with using Adobe Air on Android. Spanning across three posts, the currently covered topics are comprised of various issues you’ll likely face when using Air on Android:
How do you intercept device sleep and wake events on adobe air
How to handle back button key press
How to enable your Adobe Air app to be transferrable to the external SDcard
Neumedia suggests that users first visit Adobe’s online guide for using Air on Androidas a primer. Once you have done this, visit the guide threadfor solutions to the issues above. It’s worth mentioning again, however, that if ultimate performance is key, you’re better off just writing native code. However, using Air may be valuable for those writing apps that don’t need quite as much performance and if you are more familiar with another language.