The Busy Coder's Guide to Android Development Version 6.4 Released
Subscribers now have access to the latest release of The Busy Coder’s Guide to Android Development, known as Version 6.4, in all formats. Just log into your Warescription page and download away, or set up an account and subscribe!
This update is focused on a bunch of TV-related stuff that I had worked on prior to Android Studio 1.0 shipping, causing the TV stuff to get put aside temporarily. The TV material includes:
Preliminary coverage of the
leanback-v17library, focused on
BrowseFragmentfor providing a two-dimensional, D-pad-friendly navigation option for browsing a content catalog
A chapter on Android TV, converted from the Google TV chapter
Mention of the Fire TV Stick in the coverage of Fire TV
A new chapter reviewing a large sample app, Decktastic, which presents conference-style presentations using an external display (HDMI, MHL, Miracast, etc.), Chromecast (and other
RemotePlaybackDevicedevices), and direct-to-TV devices (Android TV, Fire TV, etc.)
This update also contains:
A new chapter on
AndroidJUnitRunnerand JUnit4 support. Espresso support should be covered in some future edition of the book.
VideoListsample in the chapter on the
MediaStore, switching out
SmartImageViewwith the Universal Image Loader for asynchronously loading video thumbnails.
A merged chapter on the basics of Gradle and the manifest, as having those spread over two chapters was too confusing.
Updated material on publishing AARs, focusing now on the official
Various bug fixes and such.
The next update is tentatively slated for mid-March 2015.
Learn second-generation Android app development — with Kotlin and the Android Jetpack — through CommonsWare’s Android app development training!