The CommonsBlog


New Warescription Site

A quick note for subscribers: the Warescription site is now on a new server and a from-scratch rewite of the Web app.

Right now, subscribers will not see a lot of benefits from the new Web app. However, after about 5 years of code cruft buildup, I needed to rewrite it to have a stable base going forward for new features. This also was a fine opportunity to upgrade the tech stack, including Bootstrap 4 and Kotlin.

I have a few small bugs to work out (courtesy of 10 years’ worth of database cruft). If you run into any problems with the site, let me know!.

Oct 09, 2018


Android Summit 2018, Again

The fine folk who organized the Android Summit 2018 have posted a YouTube playlist of videos from the event. There are plenty of interesting talks, including some that I attended live, such as:

My presentation on slices is also available:

Sep 21, 2018


Android's Architecture Components Version 0.11 Released

Subscribers now have access to an update to Android’s Architecture Components, known as Version 0.11, in PDF, EPUB, and MOBI/Kindle formats. Just log into your Warescription page and download away, or set up an account and subscribe!

This small update:

  • Adds a chapter on using ViewModel to manage connections to bound services

  • Adds a chapter exploring the Room OnConflictStrategy options

  • Overhauls the chapter on using Room with RxJava

  • Updates coverage of WorkManager for alpha08

  • Fixes various errata and makes other small improvements

The next update to this book should be late this year.

Sep 10, 2018


Android Summit 2018 Materials

Yesterday, the 2018 edition of the Android Summit was held.

There, I delivered a presentation entitled “Slices: What They’re Not Telling You”, focusing on the high-level use of slices, beyond the scenarios that Google is focusing on today.

This resource page has links to the slides, the sample project (two slices and a slice host), plus a screen recording that I made of the live presentation.

Videos of the conference presentations should make their way to YouTube in the coming weeks. Even if you cannot attend a conference, watching their videos is a great way to learn about various Android topics, and there were a number of excellent presentations at the Summit.

I’d like to thank the conference organizers for able assistance and prodigous patience, especially when dealing with all the problems that crop up whenever you hold a conference with a Murphy among the presenters.

Aug 17, 2018


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

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

This update:

  • Adds a chapter on hosting slices, plus updates the existing coverage of publishing slices

  • Updates the Android 9.0 appendix for the final release of 9.0, plus extends coverage of the StrictMode callback option added in 9.0

  • Adds a section on using ListAdapter with RecyclerView

  • Updates the material on LeakCanary for version 1.6.1

  • Updates the chapter on Samsung DeX to cover the DeX Pad

  • Updates the chapter on Chrome OS to cover Chrome OS tablets and Chromeboxes (Chrome OS desktop devices)

  • Retires the chapter on embedding a Web server in an Android app

  • Has a slight change to the PDF formatting rules to try to keep images and their preceding paragraphs together

  • Has other bug fixes and minor improvements

The timing of the next update to this book depends a bit on the release schedules for AndroidX 1.0.0 and Android Studio 3.2. My guess is that this will come out in 2-3 months, with lots of other material showing up in other books between now and then.

Aug 13, 2018


Older Posts