7 of 7 people found the following review helpful
5.0 out of 5 stars
Highly recommended beginner's book, 13 July 2012
Like other Deitel books, this one is very straightforward and practical in it's approach. A nice layout and excessive use of colors makes it a pleasure to flip through and read. As the title suggests, this is basically a collection of fullscale applications to run, then examine and then build from scratch.
Android "programming" - building/developing if you will - is very much reliant on an integrated development environment, Eclipse, which besides the installation process itself means an awful lot of clicking, selecting and dragging and editing files through a graphical interface. To learn mastering these tools, you are dependent of very precise instructions on WHERE to click, and in my experience, it is inevitable that you stumble on tutorials that leaves crucial gaps either because of omissions by the author or changes in platform/tools. I encountered relatively few of such discrepancies in this book.
The book explains the matter through the app examples, and clearly it doesn't serve as a reference manual. It is however rich in links to online material. IMO the limitations of this book may be its somewhat repeatitious recipe on how to build an Android project - I'm sure there is a lot more to it than is offered here - and it does require some dicipline from the reader to actually program the stuff and not just browse the premade code and nod.
I learned a lot from it. Recommended.