The iPhone Developer?s Cookbook: Building Applications with the iPhone SDK

The iPhone Developer?s Cookbook: Building Applications with the iPhone SDK
by Erica Sadun

The iPhone Developer?s Cookbook: Building Applications with the iPhone SDK
List Price: $39.99
Our Price: $9.94
You Save: $30.05 (75%)
Availability: Usually ships in 1-2 business days
Buy Used: from $1.21 (click here)
Category: Book
See more book details and other editions


or

Book Summary Information

Author: Erica Sadun
Edition: Paperback
Audio: English (Unknown); English (Original Language); English (Published)
Published: 2008-10-23
ISBN: 0321555457
Number of pages: 384
Publisher: Addison-Wesley Professional
Accessories:

Book Reviews of The iPhone Developer?s Cookbook: Building Applications with the iPhone SDK

Book Review: New to Apple's Developer Tools? This book is not for you!
Summary: 2 Stars

The book states it is aimed "squarely at anyone just getting started with iPhone programming." It is not.

At the time of purchase, I was a brand new iPhone developer with zero exposure to Apple's developer tools and their iPhone SDK. That said, I am a very seasoned Java and C# developer, I have used Eclipse and VS.NET extensively for numerous years to build some very sophisticated applications. Apple's developer tools, XCode and Interface Builder, are radically different tools unlike either of these development environments. Instead of a singular IDE, the Apple tools are a hodgepodge of separate applications filling your screen with a plethora of small tool and inspector windows. If you are brand new to XCode and Interface Builder, this book simply doesn't have enough horse power to properly educate you on the pitfalls newbies will face.

If you are already familiar with Apple's developer tools, then the book may be better received by you then by someone who had no exposure to them.

As a newbie you need to realize a very, very important point: copying code out of a book and into XCode is simply not enough to get a demo working out of this or any iPhone developer book! The trick is knowing how to "link" within Interface Builder- how to establish what I now know to be IBAction and IBOutlet property decorators. The IB stands for "Interface Builder" and these two markers provide "hints" from XCode to Interface Builder. For example, to "link" a button from Interface Builder to a property in XCode, the @property would have to be properly decorated (with IBOutlet) and then you must physically establish the link in Interface Builder, using a control-click-drag metaphor from source to destination. To my point- therein lies the problem with "recipe" books like this one- unless you already have a grasp on this concept and how it works (which I didn't when I bought the book several weeks ago), this book will leave you very frustrated. You have verbatim code in XCode, but things don't work! Worse, you have no idea why. [bang head on desk repeatedly here]

My recommendation is to look at the forthcoming book from the guys over at Pragmatic Programmer- iPhone SDK Development I purchased their book, and while it still left me to figure out some holes and some of the Interface Builder nuances, it was much more targeted for someone who has never used any of Apple's developer tools. The Pragmatic book isn't a panacea for all newbie problems, but it is far better suited then this "recipe" book.

I'm confident (well, hoping) that as my iPhone developer experiences grow and I become more accustomed to Apple's developer tools, the recipes presented in this book might be of more value.

It is my opinion that its stated objective should have read "...squarely at anyone just getting started with iPhone programming who is already comfortable with the nuances of XCode, Interface Builder, and the other Apple developer tools."

Summary of The iPhone Developer?s Cookbook: Building Applications with the iPhone SDK

?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 material: 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 Cookbook: 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 jobs:

  • Utilize views and tables
  • Organize interface elements
  • Alert and respond to users
  • Access the Address Book (people), Core Location (places), and Sensors (things)
  • Connect to the Internet and Web services
  • Display media content
  • Create secure Keychain entries
  • And much more

 

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 access: 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.

 

Computers & Internet Books

Book Subjects
Most talked about in Computers & Internet Books
Learn to Program with Java ImageLearn to Program with Java
by John Smiley
Osborne/McGraw-Hill; Published: 2002-01-02; Paperback; Book
Best price: $106.14
QuickBooks 2000: The Official Guide ImageQuickBooks 2000: The Official Guide
by Kathy Ivens
McGraw-Hill; Published: 2000-01-14; Paperback; Book
Best price: $4.99
Price in other shops: $32.95
HTML: A Beginner's Guide ImageHTML: A Beginner's Guide
by Wendy Willard
Mcgraw-Hill Osborne Media; Published: 2000-11-15; Paperback; Book
Best price: $4.87
Price in other shops: $29.99
Cisco(r) CCIE(tm) Lab Practice Kit ImageCisco(r) CCIE(tm) Lab Practice Kit
by Stephen Hutnik, Michael Satterlee
McGraw-Hill Companies; Published: 2001-02-12; Paperback; Book
Best price: $14.56
Price in other shops: $59.99
Genealogy Online 9/E ImageGenealogy Online 9/ E
by Elizabeth Crowe
McGraw-Hill Osborne Media; Published: 2010-08-27; Paperback; Book
Best price: $11.73
Price in other shops: $24.99
The Musician's Guide to Pro Tools ImageThe Musician's Guide to Pro Tools
by John Keane
McGraw-Hill Osborne Media; Published: 2007-09-25; Paperback; Book
Best price: $18.00
Price in other shops: $42.00
DVD Demystified Third Edition ImageDVD Demystified Third Edition
by Jim Taylor
McGraw-Hill/TAB Electronics; Published: 2006-01-31; Paperback; Book
Best price: $26.81
Price in other shops: $60.00
Strategies for the Electronic Futures Trader ImageStrategies for the Electronic Futures Trader
by Jacob Bernstein, Jake Bernstein
McGraw-Hill; Published: 1999-10; Unbound; Book
Fire in the Valley: The Making of The Personal Computer (Second Edition) ImageFire in the Valley: The Making of The Personal Computer (Second Edition)
by Paul Freiberger, Michael Swaine
McGraw-Hill Companies; Published: 2000-11-29; Paperback; Book
Best price: $169.99
Digital Signal Processing ImageDigital Signal Processing
by Sanjit Mitra
McGraw-Hill Science/Engineering/Math; Published: 2005-01-06; Hardcover; Book
Best price: $126.66
Similar Books and other products
Cocoa Programming for Mac OS X (3rd Edition) ImageCocoa Programming for Mac OS X (3rd Edition)
by Aaron Hillegass
Addison-Wesley Professional; Published: 2008-05-15; Paperback; Book
Best price: $7.30
Price in other shops: $49.99
An Embedded Software Primer ImageAn Embedded Software Primer
by David E. Simon
Addison-Wesley Professional; Published: 1999-08-15; Paperback; Book
Best price: $27.79
Price in other shops: $59.99
iPhone Application Development For Dummies (For Dummies (Computer/Tech)) ImageiPhone Application Development For Dummies (For Dummies (Computer/ Tech))
by Neal Goldstein
For Dummies; Published: 2010-10-05; Paperback; Book
Best price: $8.41
Price in other shops: $29.99
Beginning iPhone 3 Development: Exploring the iPhone SDK ImageBeginning iPhone 3 Development: Exploring the iPhone SDK
by David Mark, Jeff LaMarche
Apress; Apress; Published: 2009-07-21; Paperback; Book
Best price: $1.62
Price in other shops: $39.99
iPhone SDK Application Development: Building Applications for the AppStore ImageiPhone SDK Application Development: Building Applications for the AppStore
by Jonathan Zdziarski
O'Reilly Media; Published: 2009-01-19; Paperback; Book
Best price: $5.88
Price in other shops: $34.99
iPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain ImageiPhone Open Application Development: Write Native Applications Using the Open Source Tool Chain
by Jonathan Zdziarski
O'Reilly Media; Published: 2008-10-21; Paperback; Book
Best price: $13.39
Price in other shops: $39.99
Programming in Objective-C 2.0 (2nd Edition) ImageProgramming in Objective-C 2.0 (2nd Edition)
by Stephen G. Kochan
Addison-Wesley Professional; Published: 2009-01-08; Paperback; Book
Best price: $23.50
Price in other shops: $44.99
Beginning iPhone Development: Exploring the iPhone SDK ImageBeginning iPhone Development: Exploring the iPhone SDK
by Jeff LaMarche, Dave Mark
Apress; Apress; Published: 2008-11-21; Paperback; Book
Best price: $0.65
Price in other shops: $39.99
iPhone SDK Development (The Pragmatic Programmers) ImageiPhone SDK Development (The Pragmatic Programmers)
by Bill Dudney, Christopher Adamson
Pragmatic Bookshelf; Published: 2009-10-16; Paperback; Book
Best price: $12.49
Price in other shops: $38.95
Beginning iPhone 4 Development: Exploring the iOS SDK ImageBeginning iPhone 4 Development: Exploring the iOS SDK
by David Mark, Jack Nutting, Jeff LaMarche
Apress; Published: 2011-01-28; Paperback; Book
Best price: $20.00
Price in other shops: $39.99