I started reading the "iPhone SDK - Application Development" by Jonathan Zdziarski last weekend. I'm in the middle of chapter 3 right now (UI Kit introduction). I must say that I was surprised by the foreword on the book. First, I didn't know the author came from the iPhone hacking community which existed long before the official Apple SDK came out or was even announced to the public. So he knows about what he is talking about. Second, in the very first paragraph, there is this sentence "Apple's iPhone SDK adds some very nice high-level functionality to cleanup an otherwise hideous mess.". He was trying to summaries his mind about how he feels about the Apple iPhone SDK. Ouch. Things are not so ugly though.
So far I think this guy is pretty critical about the iPhone SDK and the level of APIs Apple is allowing us to use. He maybe right, I don't know. Yet. But, this kind of introduction tells a little bit of what was coming in the first chapters. What I like so far is that he likes to get off the main road to explain things. He tries to come out with the underlyings of the iPhone SDK which helps better understand what is really happening under the hood. So that ok with me. His knowledge of the untold story of the iPhone software innards gives him credibility.