Programming Books C Java PHP Python Learn more Browse Programming Books
The iPhone Developer's Cookbook: Building Applications wi... and over one million other books are available for Amazon Kindle. Learn more
Buy Used
$8.98
FREE Shipping on orders over $35.
Used: Good | Details
Sold by giggil
Condition: Used: Good
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

The iPhone Developer's Cookbook: Building Applications with the iPhone 3.0 SDK (2nd Edition) Paperback – 2009

ISBN-13: 978-0321659576 ISBN-10: 0321659570 Edition: 2nd

Used
Price: $8.98
14 New from $6.99 63 Used from $0.19
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$6.99 $0.19

There is a newer edition of this item:

Best%20Books%20of%202014
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 888 pages
  • Publisher: Addison-Wesley Professional; 2 edition (2009)
  • Language: English
  • ISBN-10: 0321659570
  • ISBN-13: 978-0321659576
  • Product Dimensions: 7 x 1.7 x 9.2 inches
  • Shipping Weight: 3 pounds
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (27 customer reviews)
  • Amazon Best Sellers Rank: #1,205,818 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Erica Sadun is the bestselling author, coauthor, and contributor to three dozen books on programming, digital media, Web design, and other topics–including the bestselling first edition of this book. She has created more than a dozen native iPhone applications and was among the first to blog knowledgeably about iPhone programming. Sadun holds a Ph.D. in Computer Science from Georgia Tech’s renowned Graphics, Visualization, and Usability Center.


More About the Author

Erica Sadun is the bestselling author, coauthor, and contributor to three dozen books on programming, digital media, Web design, and other topics- Sadun holds a Ph.D. in Computer Science from Georgia Tech's renowned Graphics, Visualization, and Usability Center.

Customer Reviews

I read through it quickly and go back to it for reference now.
WiltDurkey
Erica Sadun's iPhone dev cookbook is the best among all Iphone development books written!!
Amazon Customer
This is the best book by far, and you will refer to it over and over again.
James A. Brannan

Most Helpful Customer Reviews

15 of 16 people found the following review helpful By Aaron on February 7, 2010
Format: Paperback
I am new to iPhone programming and wish this book had been available a year ago when I started down this path. For people who are starting out, I would buy this book after you've worked through Mark and LaMarche's Beginning iPhone Development published by Apress. The only way to really learn a programming language/paradigm is to work through writing your own code. With a book like this, you can quickly find snippets from recipes that move you beyond the basics for your own programs.

Compared to other computer "cookbooks" (such as those published by O'Reilly, for example), this one has much more background material than recipes. Think of it as a book on iPhone programming with lots of examples. People who are more interested in recipes than learning about the iPhone SDK might be disappointed, but I can't see how. I have yet to find something I don't like about this book.

Finally I also appreciated Ms. Sadun's writing style. The book is very readable, and I think she understands that people new to programming technologies can be overwhelmed by new concepts and new nomenclature. Simple, straight forward language means that people who are experienced programmers won't be weighed down a lot by overly wordy explanations, while newbys like me will gain a lot by putting new concepts into simple terms.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 9 people found the following review helpful By Public Name on October 14, 2010
Format: Paperback
The quality of the explanations, presentation, and organization of the topics covered by this book are excellent, but the utility of the book is ruined by the meat and potatoes of the content- the source code itself.

If you know enough Cocoa Touch to make sense of the source, the book won't be of any help to you. If you're trying to learn Cocoa Touch, you'll spend 90% of your time trying to make sense of the code instead of learning the putative subject at hand. If and when a beginner does figure out what's happening, they'll learn how to approach problems in manner that's guaranteed to get their app rejected, waste their time duplicating effort, and crash and burn horribly when an API changes.

Instead of following best practice design patterns, the source code inexplicably is stuffed into main.c with no commentary, uninformative variable names, and inconsistent formatting. More importantly, the code is technically lacking- it's full of memory leaks, release calls to zombies, and unnecessary HIG violations. Instead of fixing the deficiencies of the snippets, the publisher has taken the tack of releasing the code as "open source" (sic), meaning that you're supposed to do their work for them by submitting corrections to the code that should have been fixed before inflicting it on others.

Bottom line: A competent editor and a less disingenuous publisher could probably make this into a much more useful book, but that isn't the case for the current edition. Ignore the glowing reviews posted by Erica's fellow Conde Nast contributors, it's obvious that they haven't actually used the book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
15 of 19 people found the following review helpful By Jeffery Jones on December 31, 2009
Format: Paperback Verified Purchase
Being a new iPhone developer, I had begun my study of the craft with the help of a couple Objective-C books and the experience of developing and publishing a small and simple app. I was ready to take on some bigger ideas and needed some help with discovering the best practices for the common things app developers seek to do. I made the mistake of trying to find a couple good beginner books to get a leg up. What I found was that there are dozens of somewhat remedial iPhone development resources that all offer good information that only take you just beyond "Hello World". I really wanted something meatier that was still accessible to a newer developer. I found that in this book.

Though I've only had for a couple days, I'm already thrilled with how chock full of practical and usable recipes are here. I love the author's tendency towards programmatic solutions as opposed to using IB and templates. I'm looking forward to dog-earing pages and using the heck out of this. I wish I had an electronic copy as well.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Anthony Lawrence VINE VOICE on April 27, 2010
Format: Paperback Verified Purchase
It can be very frustrating trying to step into the iPhone/iPad world. There are plenty of "Hello World" examples, but after that it starts getting very confusing very quickly.

Worse, some of what you'll find is out of date - the SDK is a constantly moving target and even if it were not, there are so many different ways to accomplish the same goal that it's very hard to know what the best approach is for your particular project(s).

I suppose this book is already out of date. I'm still going to recommend it, because it really helped clear up some things I was very confused about.

The author doesn't recommend this as a rank beginners book. You'll need some "Hello, world" experience first and perhaps a bit more. However, I'd recommend buying this at the same time as you buy those getting started books because the first hundred and fifty pages or so really will help you understand things the beginners books don't mention at all.

I read the negative reviews and I understand that there may be flaws here from the viewpoint of more experienced or more pedantic reviewers. That's OK - Erica's book helped me and I'm quite sure it would help others.

By the way, because I've reviewed so many books and maintain a large technically oriented website, I often get books like this free as reviewer copies. This isn't one of those: I paid for it and definitely feel that it was worth the price.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews