"Exploring Android" Version 0.9 Released

Subscribers now have access to an update to Exploring Android, known as Version 0.9, in PDF, EPUB, and MOBI/Kindle formats, in addition to the online reader. Just log into your Warescription page and download away, or set up an account and subscribe!


After an entirely-too-long delay (sorry!), I am finally getting back into updating my various books. First up is Exploring Android. Mostly, this update contains bug fixes, along with changes to support Android Studio 3.5.1. It also adopts Flow for getting query results from Room, which in turn affects how the ToDoRepository gets used and tested.

If you are wondering “what happened to 0.8?”, 0.9 is a version number that I use for a “release candidate”. I plan to publish 1.0 in early January, with no changes other than bug fixes and perhaps some cross-references with the other books. That might be followed fairly quickly by Version 1.1 for Android Studio 3.6, depending on Google’s IDE release schedule. From there, I will update the book a few times per year, based on Android Studio releases (and possibly Android releases, if some change breaks backwards compatibility).

Next, now that my Pixel 4 has arrived, I will wrap up the final edition of Elements of Android Q.


Interested in learning Kotlin? Check out the Klassbook for Kotlin language lessons that you can run right in your browser!