on 8 August 2011
This book goes past the basics and provides a deeper level of understading of every topic it touches. It has a particular focus on how Android's data archiecture provides a model for apps that use a Web service, improving apperent performance and presentation of data.
It is also the first in-depth book to cover Fragment and related classes that go into making Android tablet user interfaces. Additionally, it covers the compatibility library that enables running Fragment-based UIs on pre-Honeycomb versions of Android.
A must read in a new generation of Android books!
on 26 January 2012
The best sections of this book - like the chapters on views and fragments - are easily of five star standard, but they are let down by some others (particularly towards the start) which are less good. The chapter on Java, for example, veers wildly between the basic (types) and the obscure (fine details of how to handle thread safety) and it is hard to see who exactly it is aimed at. I would likewise question whether a book aimed at this "beyond the basics" level needs such a long and detailed introduction to Eclipse and building a "hello world" Android project (information which is widely available elsewhere). It is a shame that this space wasn't used for other material up to the high standard of the rest of the book - it feels very much like one of the book's four authors was put in charge of these first chapters and let down the others.