The Busy Coder's Guide to Android Development Version 5.8 Released
Subscribers now have access to the latest release of The Busy Coder’s Guide to Android Development, known as Version 5.8, in all formats. Just log into your Warescription page and download away, or set up an account and subscribe!
Adds short chapters on the Amazon Fire TV and the Nokia X series of devices, focusing on what makes development for them different than for other devices
Adds a dedicated chapter on design considerations for the “ten-foot UI” (televisions, monitors, etc.), to accompany the more technical coverage of the Fire TV, Google TV,
Presentationand external display support, Chromecast, etc.
Extends the coverage of SSL
Adds more material on memory and CPU usage tuning, in terms of measurement and mitigation approaches
Updates the SQLCipher libraries to 3.1.0
Plus your usual round of errata fixes and the like
In terms of the next update… well… let’s let the late Rod Serling provide the introduction:
“You’re travelling through another dimension, a dimension not only of sight and sound but of mind; a journey into a wondrous land whose boundaries are that of imagination - Next stop, the Twilight Zone!”
The exact timing of the next release will depend upon what happens, if anything, between now and Google I|O 2014. Some years, Google releases stuff of substance in advance of Google I|O. Some years, Google releases stuff of substance at Google I|O. Some years, nothing much happens, as was the case last year.
If something big, like a new Android release, ships significantly before Google I|O (e.g., early June), I will aim to update the book then. Otherwise, I will hold off until after Google I|O, releasing an update in early July.
Compounding the murkiness is that 2014 is the Summer of the Book Pivot. I will be updating the book over the next several months to:
Move most ActionBarSherlock examples to the native action bar and native fragments, and moving ActionBarSherlock out of the core chapters and into the trails alongside AppCompat
Add Gradle build files to the sample projects, with an eye towards allowing them to be more readily imported into Android Studio as well as be used by Eclipse as is the case today
Add Android Studio coverage wherever Eclipse is referenced
Rewrite the tutorials (again), to take into account newer programming practices, Android Studio/Gradle in addition to Eclipse, a
minSdkVersionof 15, etc.
Part of this work will be done for the next version (5.9). The rest will be released with Version 6.0, tentatively slated for late August.
Nervous about how the newest version of Android affects your app? Consider subscribing, then asking questions in the office hours chats!