“This book would be a bargain at ten times its price! If you are writing iPhone software, it will save you weeks of development time. Erica has included dozens of crisp and clear examples illustrating essential iPhone development techniques and many others that show special effects going way beyond Apple’s official documentation.� —Tim Burks, iPhone Software Developer, TootSweet Software “Erica Sadun’s technical expertise lives up to the Addison-Wesley name. The iPhone Developer’s Cookbook is a comprehensive walkthrough of iPhone development that will help anyone out, from beginners to more experienced developers. Code samples and screenshots help punctuate the numerous tips and tricks in this book.� —Jacqui Cheng, Associate Editor, Ars Technica “We make our living writing this stuff and yet I am humbled by Erica’s command of her subject matter and the way she presents the pleasantly informal, then very appropriately detailed technically. This is a going to be the Petzold book for iPhone developers.� —Daniel Pasco, Lead Developer and CEO, Black Pixel Luminance � The iPhone Developer’s Building Applications with the iPhone SDK should be the first resource for the beginning iPhone programmer, and is the best supplemental material to Apple’s own documentation.� —Alex C. Schaefer, Lead Programmer, ApolloIM, iPhone Application Development Specialist, MeLLmo, Inc “Erica’s book is a truly great resource for Cocoa Touch developers. This book goes far beyond the documentation on Apple’s Web site, and she includes methods that give the developer a deeper understanding of the iPhone OS, by letting them glimpse at what’s going on behind the scenes on this incredible mobile platform.� —John Zorko, Sr. Software Engineer, Mobile Devices The iPhone and iPod touch aren’t just attracting millions of new users; their breakthrough development platform enables programmers to build tomorrow’s killer applications. If you’re getting started with iPhone programming, this book brings together tested, ready-to-use code for hundreds of the challenges you’re most likely to encounter. Use this fully documented, easy-to-customize code to get productive fast—and focus your time on the specifics of your application, not boilerplate tasks. Leading iPhone developer Erica Sadun begins by exploring the iPhone delivery platform and SDK, helping you set up your development environment, and showing how iPhone applications are constructed. Next, she offers single-task recipes for the full spectrum of iPhone/iPod touch programming You’ll even discover how to use Cover Flow to create gorgeous visual selection experiences that put scrolling lists to shame! This book is organized for fast related tasks are grouped together, and you can jump directly to the right solution, even if you don’t know which class or framework to use. All code is based on Apple’s publicly released iPhone SDK, not a beta. No matter what iPhone projects come your way, The iPhone Developer’s Cookbook will be your indispensable companion.
Rating this book a 3 out of 5 might be a bit unfair. Reading this cookbook has convinced me that even the most Apple-y of features (cover flow) is an arduous thing to program for the iPhone. The book is chock full of good information, and will serve as a good reference book when I have issues with particular aspects of iPhone programming... but I could never tell throughout the book how much I actually understood about the SDK.
Even in the later chapters, the amount of new material/APIs/method calls/ways of interacting was astounding. Again, this could be due to the SDK, vs. the author's treatment of it. The prospect of writing an app is actually scarier now than when I started--just the introduction, with instructions on provisioning a phone for testing, was enough to make me second guess this.
And this is after reading Programming in Objective-C, a nearly 500 page book! At this point, I am eager to try my new knowledge out, if for no other reason than I don't want the information to seep back out of my head. One last thing... no where in the book does it say that the version I read was good through v2.2 of the SDK. I finished the book today and now need to find a primer on new stuff from v2.2 to v3.1. Good grief.
Excellent stuff. I am awed at the sheer number of examples Erica Sadun was able to put together for this very worthy book. Looking forward to an update for the new SDK.