Want to get started building applications for Apple’s iPhone and iPod touch? Already building iPhone applications and want to get better at it? This is the only book that brings together all the expert guidance–and the code–you’ll need!
Ìý
Completely revised and expanded to cover the iPhone 3.0 SDK, The iPhone Developer’s Cookbook is the essential resource for developers building apps for the iPhone and iPod touch. Taking you further than before, this new edition starts out with an introduction to Objective-C 2.0 for developers who might be new to the platform. You’ll learn about Xcode and Interface Builder and learn how to set up and configure your iPhone Developer account. Additional highlights of this new edition
Using the iPhone SDK’s visual classes and controllers to design and customize interfaces Using gestures, touches, and other sophisticated iPhone interface capabilities Making the most of tables, views, view controllers, and animations Alerting users with progress bars, audio pings, status bar updates, and other indicators Using new Push Notifications to send alerts, whether your app is running or not Playing audio and video with the MediaKit Working with the Address Book, Core Location, and Sensors Connecting to the Internet, Web services, and networks Embedding flexible maps with MapKit and Google Mobile Maps Building multiplayer games with GameKit Using Core Data to build data-driven applications Selling add-on content and services with In-App Purchasing using StoreKit Building accessible apps with Accessibility Plus The unique format of The iPhone Developer’s Cookbook presents the code you need to create feature-rich applications that leverage the latest features of the iPhone 3.0 SDK. Over 30,000 iPhone developers turned to the first edition of The iPhone Developer’s Cookbook. So should you!
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.