JAX Magazine: The free PDF magazine powered by JAXenter!
Originally open sourced in October 2008, Google's Android OS has since become a permanent news fixture, with controversial debates on fragmentation, a headline-grabbing lawsuit filed by Oracle, and a constant stream of reports from research firms such as comScore and ChangeWave, recording every twist and turn in the hotly-contested race for smartphone market share. Currently, an all-new debate is sweeping through the Android community, as developers argue whether the forthcoming Android 3.0 'Honeycomb' is a fork, after it was revealed that this update is targeted squarely at tablet devices. There's no doubt that the fast-paced world of smartphones has captured the developer community's imagination, and with the Android OS increasingly cropping up in innovative and unusual new places, from ski goggles, to headphones and televisions, it's easy to understand why Android is such a popular platform to code for. In this issue of JAXmag, we take a closer look at the smartphone OS with the second (or third, depending on which industry report you're reading!) largest market share, with articles ranging from a technical deep dive into Android's RESTful ContentProviders, and DownloadManager, to a discussion on the VM at the centre of the Google/Oracle lawsuit, Dalvik. For the more hand's-on developer, we have a tutorial on developing Android apps with the Ansca Corona development tool, from co-author of the upcoming 'Pro Android Flash' book. With Android 3.0 slated for a release within the next few months, and rumours already circulating about the 2.4 release, 2011 seems set to be another exciting year for Google's OS. We hope this issue gives you a deeper insight into some of the key technologies at work in Android, as well as some practical tips for branching out into the world of Android app development.