The iOS 5 Developer's Cookbook: Core Concepts and Essenti... and over one million other books are available for Amazon Kindle. Learn more

The iOS 5 Developer's Cookbook: Core Concepts and Essential Recipes for iOS Programmers (3rd Edition) (Developer's Library) 3rd Edition

16 customer reviews
ISBN-13: 978-0321832078
ISBN-10: 0321832078
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
$4.00
Condition: Used: Very Good
Comment: Ships direct from Amazon! Qualifies for Prime Shipping and FREE standard shipping for orders over $25. Overnight and 2 day shipping available!
Access codes and supplements are not guaranteed with used items.
56 Used from $0.01
Amazon Price New from Used from
eTextbook
"Please retry"
Paperback, January 28, 2012
"Please retry"
$8.99 $0.01
More Buying Choices
20 New from $8.99 56 Used from $0.01

There is a newer edition of this item:

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Amazon Educational Video Store
Amazon Educational Video Store
From Adobe to Microsoft and web design to photography, learn new skills in the Amazon's Educational Video Store. Explore More.

Editorial Reviews

About the Author

Erica Sadun is the bestselling author, coauthor, and contributor to several dozen books on programming, digital video and photography, and other technology topics. Sadun has authored dozens of iPhone-native applications, offers rapid-prototype consulting, and has blogged for many sites including Ars Technica, O’Reilly, and LifeHacker. She currently blogs regularly for TUAW. She holds a Ph.D. in Computer Science from Georgia Tech.

NO_CONTENT_IN_FEATURE


Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Series: Developer's Library
  • Paperback: 840 pages
  • Publisher: Addison-Wesley Professional; 3rd edition (January 28, 2012)
  • Language: English
  • ISBN-10: 0321832078
  • ISBN-13: 978-0321832078
  • Product Dimensions: 7 x 1.6 x 9 inches
  • Shipping Weight: 2.8 pounds
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Best Sellers Rank: #923,797 in Books (See Top 100 in Books)

Customer Reviews

Most Helpful Customer Reviews

19 of 19 people found the following review helpful By Duncan Champney on January 25, 2012
Format: Paperback
This book is truly outstanding. The author's knowledge of the subject is both deep and broad, and her writing style is clear and informative. The cookbook format provides small, working examples that are easy to digest and quickly illustrate complex subjects. I've read quite a few developers' references in my career, and this is hands down the best I've ever read.

It includes both introductory and advanced topics, but where it really shines for me is the way it shows how to use advanced techniques in a very clear, useful form.

I got an early edition that had some formatting problems, but the misprinted version was still my "go to" reference of choice. The publisher sent me a corrected version today, and I can't wait to dive into it.

Just last week I was wrestling with a problem with Core Image in iOS 5, and could not get get my code to work. I finally concluded that there was a bug in Apple's Code. On a lark, I decided to see if the Developer's cookbook could offer me any help. Sure enough, the Core Image filter recipe included code that worked around Apple's bug, and got me up and running. I only wish I had cracked this book before wasting most of a day wrestling with my code. (I've since filed a bug with Apple and gotten confirmation that there is indeed a bug in Apple's Core Image framework.)

The book is full of tested, real-world gems like that.

As I said in the title, every serious iOS developer should own a copy of this book. Buy it. You'll be glad you did.
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 Drewes J. Kooi on February 8, 2012
Format: Paperback
This book provides by far the most background information on Objective-C and iOS5 of all iOS books I have read so far. I doesn't start right away with a "hello world" program but provides the information you need to really understand what is going on. I have started quite a few iOS books only to stop after a few chapters, but this book does not fall in that category. I have not finished the book, that will take weeks but from what I have read this far I can recommend it to anyone who wants to really understand what he is doing and how things work in iOS5. Highly recommended!
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
6 of 7 people found the following review helpful By David Tsai on April 9, 2012
Format: Paperback Verified Purchase
This is a very good book for IOS beginners. The most important tip is to download the source code and run them one by one as you read the book. It will be very challenging if you only read the text. There are many useful examples and this book is definitely a good "cookbook".
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
20 of 29 people found the following review helpful By Tonio Loewald on February 29, 2012
Format: Paperback
The first problem with this book is that the author has written all her snippets to be used in a minimalist app wrapper -- which makes sense except that her wrapper is a highly atypical environment in which to do anything. As a result, every single snippet is pretty much not usable in the form presented. I find myself looking at one of her snippets, having no idea how it's actually supposed to work in context, and then looking it up in Apple's docs (which are sometimes perfect but more likely useless), googling for a tutorial or stackoverflow entry (or looking it up in the Big Nerd Ranch book on iOS programming) and finding a much clearer explanation. If you download the sample project from her github repository it can make things a bit clearer, but this underlines how unusable the book is on its own.

Another issue is that her code assumes you're targeting iOS5 even when it's totally unnecessary to make that assumption. E.g. her "Basic Popover" code assumes you're using storyboards. But what if you aren't? Tough luck. Do storyboards make it any simpler? Well, not really. (Erroneous comment removed.) Because the code in the book relies on iOS5 memory allocation rules throughout (not just ARC but the latest additions to it which are only available in iOS5) you cannot use the code to target earlier versions of iOS without a lot of messing around.

From a "technical taste" point of view, I think she tends to uncritically use Apple's latest stuff without considering its benefit/cost. (The popover example again -- explaining it in iOS4 terms wouldn't have lost any functionality or made the code more complex.
Read more ›
5 Comments 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
Format: Paperback
This book is much more than just a cookbook with a bunch of recipes in it. I have used plenty of cookbooks and they are never readable from cover to cover. I usually just familiarize myself with the recipes that are available, read the ones interesting to me at the time, and throw them on the shelf until I need them. This one I have not been able to put down.

The author does a great job of mixing a traditional book with a recipe book. Most chapters contain both background information and recipes. Some chapters are mostly made up of recipes, and the first three chapters contain none to a very few. The first three chapters are dedicated to introducing the iOS SDk, Objective-C, and Xcode.

I have listed the chapters below to give you a high level view of the topics covered.

Introducing the iOS SDK
Objective-C Boot Camp
Building Your First Project
Designing Interfaces
Working with View Controllers
Assembling Views and Animations
Working with Images
Gestures and Touches
Building and Using Controls
Working with Text
Creating and Managing Table Views
A Taste of Core Data
Alerting the User
Device Capabilities
Networking

This book lives up to the cookbook title. There is tons of code that comes with it and it is all very well organized and usable. The only thing I didn't like was that the author used HelloWorld.xcodeproj for the project name every time. After you open a few projects you have to go to Finder and the actual folder to reopen a specific one because all your shortcuts are HelloWorld.xcodeproj. I do like that the samples are built to run on both the iPad and iPhone, and that they run without the need to tweak them.
Read more ›
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


Want to discover more products? Check out these pages to see more: app development, programming languages