Building a Native Extension | Part 4 – The Android Code

Building the Android library was very interesting.  It was easier for me to write Java as it was more similar to ActionScript.  Some amount of debugging (log statements) is actually possible with zero work on the developer’s part which is a great addition (more on that later).  Also, using the Continue Reading

Building a Native Extension | Part 2 – The ActionScript Code

In this post we’ll discuss the parts of the native extension that are written in ActionScript.  This includes in the main library and the default implementation. The ActionScript Library The main library is an ActionScript library which serves as an interface to the AIR application.  This library is also responsible Continue Reading

Building a Native Extension | Part 1 – The Problem and the Plan

I’ve been writing a lot of native extensions lately.  The project I’m working on now requires all kinds of custom behavior.  It’s been an interesting ride.  I’ve learned a lot, for sure, particularly since I haven’t coded extensively with iOS or Android.  I’ve learned some things and I’d like to Continue Reading