The people have spoken, and they told us they want: more Android. This week we released the second course on the subject, Android 2: Advanced Android Application Development, written for us by Joshua Jamison. This new course is slated to become part of our full-fledged Android certificate series. We’re really excited to have that on deck. To tell you a bit more about what’s happening with the new course and the current state of Android, we sat down to chat with Joshua to find out:
Q. What new topics can the students look forward to in the new Android course? What tools will they use?
J.J. In this course, students will learn about more advanced topics in Android development. The features and topics covered in this course are used by professional Android application developers daily. Amongst others, we cover topics like implementing a ContentProvider properly, playing Audio and Video files, and supporting both Phone and Tablet devices.
Q. Any inside scoop on Android that you can share? Upcoming developments? New
tools on the horizon?
J.J. The latest version of Android, KitKat, is due to be released shortly (if it hasn’t already by the time this is published). I’m very excited about the new features that are rumored to be introduced, as well as the latest updates to the Google applications on Android. The new phone should also be intriguing to any Android enthusiast looking for a larger Nexus phone device. I personally still love my Nexus 4, I just hope they continue to update my phone as fast as the rest of the Nexus lineup.
Q. How popular is Android anyway? Why Android?
J.J. Hah, I’m not sure I’m qualified to answer that. Depending on whose numbers you’re reading, it’s the most popular mobile operating system on this planet. Android has succeeded for many reasons. Being backed by Google certainly helps any product, but that isn’t always enough on its own (see Wave and Reader, for example). Google has been extremely dedicated to improving Android and the ecosystem from making wonderful apps of their own, and to supporting Android developers. Android being an Open-Source platform is also a big reason for its success, and arguably the largest reason it has been adopted by so many manufacturers. Developers can read deeper into the code more easily to find out exactly how the SDK functions, and if they are so inclined, they can get involved in the Android Open Source Project and submit patches of their own.