so you get these line of codes spreading over many pages but you don't exactly know what you're supposed to be looking at.
I guess a best approach would have been to show what we are going to build first... so that the code makes a bit more sense.
- you have huge portions of code (several pages) followed by a lengthy explanation.
rather hard to read as you must jump back and forth between the code and the explanation
- the code is in black and white and very poorly rendered in the kindle on iPad (when are they going to realize that a PDF is way much better for this kind of books?)
- 1st chapter seems very out of place with a lengthy explanation that somehow fails to really explain what it is supposed to do (Broadcast,Services,Content providers are very poorly explained and out of context).
- the source code is available but you only get the class or xml file, not an Eclipse project you can build/run (if there were screen-shots I wouldn't mind... but there aren't any... Eclipse projects would have helped clearing things up!)...
A must-have book if you are doing Android programming. It is cookbook style, but also goes in-depth in certain places and somehow covers most of the bases. Each recipe has the associated API level as well, which is important. Note that some common issues are identified and addressed which are not obvious from the official documentation.
If you buy this from Apress directly, you can get downloads for both Kindle and iBooks as well as PDF.
A good Android book with lots of WORKING examples. The only down side is that it doesn't have many screenshots, so that you often have to copy/paste everything into Eclipse to see the results.