Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The iOS 5 Developer's Cookbook: Core Concepts and Essential Recipes for iOS Programmers [Paperback]

Erica Sadun
4.0 out of 5 stars  See all reviews (1 customer review)

Available from these sellers.

Save Up to 90% on Textbooks
Hit the books in Amazon.ca's Textbook Store and save up to 90% on used textbooks and 35% on new textbooks. Learn more.
There is a newer edition of this item:
The Core iOS Developer's Cookbook (5th Edition) The Core iOS Developer's Cookbook (5th Edition)
CDN$ 29.46
In Stock.
Join Amazon Student in Canada

Book Description

Nov. 24 2011 0321754263 978-0321754264 3

The iOS 5 Developer’s Cookbook, Third Edition


Covers iOS 5, Xcode 4.2, Objective-C 2.0’s ARC, LLVM, and more!


In this book, bestselling author and iOS development guru Erica Sadun brings together all the information you need to quickly start building successful iOS apps for iPhone, iPad, and iPod touch. Sadun has thoroughly revised this book to focus on powerful new iOS 5 features, the latest version of Objective-C, and the Xcode 4 development tools.


The iOS 5 Developer’s Cookbook, Third Edition is packed with ready-made code solutions for the iOS 5 development challenges you’re most likely to face, eliminating trial-and-error and helping you build reliable apps from the very beginning. Sadun teaches each new concept and technique through robust code that is easy to reuse and extend. This isn’t just cut-and-paste: Using her examples, Sadun fully explains both the “how” and “why” of effective iOS 5 development.


Sadun’s tested recipes address virtually every major area of iOS development, from user interface design to view controllers, gestures and touch, to networking and security. Every chapter groups related tasks together, so you can jump straight to your solution, without having to identify the right class or framework first. Coverage includes:

  • Mastering the iOS 5 SDK, Objective-C essentials, and the iOS development lifecycle
  • Designing and customizing interfaces with Interface Builder and Objective-C
  • Organizing apps with view controllers, views, and animations featuring the latest Page View controllers and custom containers
  • Making the most of touch and gestures—including custom gesture recognizers
  • Building and using controls from the ground up
  • Working with Core Image and Core Text
  • Implementing fully featured Table View edits, reordering, and custom cells
  • Creating managed database stores; then adding, deleting, querying, and displaying data
  • Alerting users with dialogs, progress bars, local and push notifications, popovers, and pings
  • Requesting and using feedback
  • Connecting to networks and services, handling authentication, and managing downloads
  • Deploying apps to devices, testers, and the App Store

Product Details

Product Description

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.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

5 star
3 star
2 star
1 star
4.0 out of 5 stars
4.0 out of 5 stars
Most helpful customer reviews
4.0 out of 5 stars good not perfect Jan. 28 2012
Format:Paperback|Verified Purchase
I have a collection of Erica Sadun books. All are invaluable to the iOS developer. This one definitely adds to the previous edition and is helpful. Nonetheless, I stil had to hunt around for other sources to answer some key questions....
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.2 out of 5 stars  6 reviews
11 of 14 people found the following review helpful
4.0 out of 5 stars Great book with IOS 5 Dec 6 2011
By M. Eaton - Published on Amazon.com
Format:Paperback|Verified Purchase
Before I start my review, let me provide some background information. I am an embedded C programmer who decided to learn how to program the IPhone with the IOS 5. After reading some of Apple's documentation, I realized there are four areas that I need to become very familiar with; Objective C (it's syntax is just different from C and Java), design patterns, Cocoa, and the IOS SDK (Xcode, Interface Builder, and the test tools). From reading the first four chapters and skimming through the rest of the chapter, this book touches all of those topics.

The author does a good job explaining the topic. She is very detailed and does not skim through the subjects assuming you have some prior knowledge. The downside is if you want to start development right away, the book does not start with a project example until chapter 3 and 4 (page 126 & 192, the book is 743 pages long). If you are looking for a reference type book, this book is great. If you want a quick "how-to", try looking at the "Heads First" series when they update their book with IOS 5 (2012?). Also, is it true the book contains a few typos, but not enough to detract from the topic.

If you choose not to buy this one, make sure you choose a book that is updated with IOS 5. The project examples in the IOS 4 books I found to be outdated and hard to follow with Xcode 4.2 (the IDE for IPhone development). Xcode added two new features, storyboarding and ARC, which is only discussed in books dealing with IOS 5.

Here's the chapter layout of the book:
1) Introducing the IOS SDK - Overview of the IPhone/IPad hardware, SDK, and it's programming paradigm
2) Objective-C Boot Camp - Discuss `Objective C' from a `C' perspective and the new Objective 2.0 features (ARC, etc)
3) Building Your First Project -Guides your through a simple project showing you Xcode, the debugger, and other tools
4) Designing Interfaces - Discuss IOS's library of visual classes and shows how to create an app with the new storyboard feature and by hand
5) Working With View Controllers - "Discover the various view controller classes" (Quotes are straight from the book)
6) Assembling View and Animation - "Introduces IOS views"
7) Working with Images - "Introduces images, specifically the UIImage class"
8) Gestures and Touches - "Introduces direct manipulation interfaces, multitouch, and more"
9) Building and Using Controls - "Introduces controls and their use" (buttons, sliders, and switches)
10) Working with Text -"Introduces everything you need to know to work with IOS text" (text fields, text views, Core Text abilities)
11) Creating and Managing Table Views - "shows how IPhone tables work, what kind of tables are available"
12) A Taste of Core Data
13) Alerting the User - "shows how to build these indications" (pop-up dialogs, progress bars, local notifications, popovers, and audio pings)
14) Device Capabilities - "looks at the device from its build configuration to its active onboard sensors"
15) Networking - "Surveys common techniques for network computing and offers recipes that simplify day-to-day tasks"
4 of 7 people found the following review helpful
2.0 out of 5 stars Beware: The Hardcopy Book is Incomplete... Dec 18 2011
By Redmond Geek - Published on Amazon.com
If you read the introduction to Sadun's book, you'll discover that a number of significant topics were dropped from the hardcopy version of the book due to publication deadlines. The missing chapters ARE included with the electronic version, however you have to purchase the electronic version AT FULL PRICE in order to see this missing material. Buying the physical book doesn't get you any kind of discount. In other words, the publisher expects you to pay twice in order to gain access to material that should have been in the hardcopy book in the first place.

This information is conveniently missing from the Amazon description of the book.
2 of 5 people found the following review helpful
3.0 out of 5 stars Not so good Dec 13 2011
By Dima - Published on Amazon.com
Format:Paperback|Verified Purchase
No UIDocument, Address book information, just receipts that are not quite suitable for studying.
Fat book, but sometimes I need to go somewhere else to found solution/example.
6 of 12 people found the following review helpful
5.0 out of 5 stars The new masterpiece By Erica Sadun Dec 1 2011
By Davide Maggi - Published on Amazon.com
This book is an invaluable tool for both amateur and Pro, it must be in every developer's library
Rich, updated, and easy to understand, it's awesome...
7 of 16 people found the following review helpful
3.0 out of 5 stars Typos Nov. 22 2011
By Steve Melvin - Published on Amazon.com
Format:Paperback|Verified Purchase
If you have the previous edition of the book, I don't see a reason to get this one. If you decide to get it, keep a lookout for typos.
Search Customer Reviews
Only search this product's reviews

Look for similar items by category