Android is a free, open source, Java-based mobile platform developed by Google. Unlocking Android prepares the reader to embrace the Android mobile platform in easy-to-understand language and builds on this foundation withr eusable Java code examples. It's ideal for corporate developers and hobbyists who have an interest, or a mandate, to deliver mobile software.
The book first covers the big picture so the reader can get comfortable with the Android approach to mobile applications. Then the reader learns to apply Android by following the many practical examples. The book concludes witht wo deep and hands-on examples.
Unlocking Android addresses the Android application framework, its graphical capabilities and media support, data storage, communications capabilities, phone interactions, and notifications.
Unlocking Android covers Android SDK 1.x
Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.
The subject is really interesting and the book is generally good, but I found a few places where example code and the text below it doesn't match and some other minor issues. Maybe a little more proofreading could have improved the paper version.
As to the book, I especially liked chapter 13 where the Android's Linux foundation was given - a good example with the daytime server in C :)