"Exploring Android" Version 1.2 Released

Subscribers now have access to an update to Exploring Android, known as Version 1.2, 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!


This update overhauls the tutorials. We still build the same app in terms of functionality. However, the tutorials are a bit more streamlined, eliminating bits of rework performed in the original tutorials. In addition, a number of implementation details were changed, including:

  • Migrating from data binding to view binding

  • Switching from Calendar to Instant

  • Refining the use of coroutines

  • Having better defensive programming for activity starts

  • Revamping the unit and instrumented tests to simplify them a bit

The tutorials were also updated for Android Studio 4.0.1 and newer versions of various dependencies.

If you are already working through the tutorials, you have two main options:

  1. Start over with the ones in this book

  2. Continue with the tutorials from Version 1.1 (or whatever book version you were using)

It will be impractical for you to try to switch from the older tutorials to this book’s set mid-way through the work.

The next update to this book will be sometime after Android Studio 4.1 ships in stable form.


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