I am not really keen on the Dummies books style, but I am buying all the iPhone development books on the market, so I bought this one too. And I was amazed by how poorly the book is written. Here are just a few facts about it.
This book has in it 370 pages. The first few lines of code are expected to be written by the reader only on page 124. Most of the previous pages are filled with all sorts of general considerations and theory that are supposed to be helpful for Dummies... I didn't see any other book on iPhone development that would contain *that* amount of theory! I was really struggling with sleep when reading those pages. But let's go further.
The author tries to avoid writing a "Hello World" application because it is so trivial and he wants to be different. As a result he shows a no-op application, that is, a typical "Hello World" thing that just doesn't say "Hello World": it does absolutely nothing! How illuminating can be that - I am not sure.
By page 134, when the reader has about a dozen lines of code under his or her belt, Neal Goldstein hits a user interface problem created by himself and by page 141 he is already throwing at the reader Notifications - a topic which in the other books would have been left for one of the last chapters. The author is really struggling with his trivial example application and I believe that this is where most readers will stop reading, even if they were able to get to this point.
I regret that I bought this book, but now I am going to keep it as an example of how books should not be written - especially tutorial style books that pretend to be able to teach.