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

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

In this update, I:

  • Added a new chapter on basic Bluetooth RFCOMM communications.

  • Restored the chapter on Android Things (which had been pulled from Version 8.8) and updated it to DP 6.1, including the use of the Android Things Console.

  • “Mainstreamed” about a third of the material from the Android 8.0 appendix into long-term homes in the other chapters. In particular, the chapters on notifications wound up with a significant overhaul to accommodate notification channels.

  • Updated the MapsV2 samples to 11.6.2, including getting rid of the license notification requirements.

  • Added a section on the Android Test Orchestrator, which did not involve timpani, much to my disappointment.

  • Updated the chapter on working with the camera for the latest versions of CameraKit-Android (now under new management!) and Fotoapparat.

  • Fixed a variety of errata

  • Bulk-replaced various onCreate() methods on activities, that formerly took a Bundle parameter named icicle, to have the Bundle named state instead

The next update to this book most likely will not come until February, with updates to other materials before then.

Learn second-generation Android app development — with Kotlin and the Android Jetpack — through CommonsWare’s Android app development training!