The Busy Coder's Guide to Android Development Version 8.3 Released

Subscribers now have access to the latest release of The Busy Coder’s Guide to Android Development, known as Version 8.3, in all formats. Just log into your Warescription page and download away, or set up an account and subscribe!

This is a fairly small update, in which I:

  • Added a chapter on Android Things

  • Fixed some flaws in the chapter on RxJava

  • Added material on using “transcript mode” to the chapter on advanced RecyclerView techniques

  • Revised the coverage of integrating Java and JavaScript in the chapter on advanced WebView techniques, including adding material on using WebMessage and WebMessagePort

  • Updated the chapter on the Design Support Library, showing how to use the CWAC-CrossPort edition of those widgets with Theme.Material, rather than using the Design Support Library and having to use appcompat-v7

  • Changed a bunch of sample apps to switch from using onPause() and onResume() to using onStop() and onStart(), to be friendlier to multi-window environments

  • Made various miscellaneous improvements and errata fixes

The next book update should be no later than early April. The timing depends in large part on if Google ships something significant (Android Studio 2.3? Android 7.2? O Developer Preview? Android for Datacenters?!? Google Knit?!?!?) that I need to cover quickly.

Want an expert opinion on your Android app architecture decisions? Perhaps Mark Murphy can help!