iOS 6 Programming Cookbook and over one million other books are available for Amazon Kindle. Learn more

iOS 6 Programming Cookbook 1st Edition

9 customer reviews
ISBN-13: 978-1449342753
ISBN-10: 1449342752
Why is ISBN important?
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
Buy new
Amazon Price New from Used from
"Please retry"
Paperback, December 25, 2012
"Please retry"
$14.99 $1.98
More Buying Choices
28 New from $14.99 29 Used from $1.98

There is a newer edition of this item:


InterDesign Brand Store Awareness Rent Textbooks
$16.32 FREE Shipping on orders over $35. Only 5 left in stock (more on the way). Ships from and sold by Gift-wrap available.

Frequently Bought Together

iOS 6 Programming Cookbook + Programming iOS 6 + The Core iOS 6 Developer's Cookbook (4th Edition) (Developer's Library)
Price for all three: $96.29

Buy the selected items together

Special Offers and Product Promotions

Editorial Reviews

Book Description

Solutions for iOS Developers

About the Author

Vandad Nahavandipoor has developed software using Cocoa, Cocoa Touch, Assembly, Delphi, and .NET for many years. As a staff member of a company that is a global leader in mobile money solutions in London, he has worked with some of the world's biggest brands--such as Visa and US Bank--to deliver mobile applications to their customers. Vandad brings an interest in management, leadership and entrepreneurship to his work, believing in the synergy that is achieved as a result of cooperation and working together in a team.


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 976 pages
  • Publisher: O'Reilly Media; 1 edition (December 22, 2012)
  • Language: English
  • ISBN-10: 1449342752
  • ISBN-13: 978-1449342753
  • Product Dimensions: 7 x 2 x 9.2 inches
  • Shipping Weight: 3.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.9 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #1,098,611 in Books (See Top 100 in Books)

More About the Author

Vandad Nahavandipoor is currently an iOS programmer for a leading digital media distributor in London, United Kingdom. He has led an international team of more than 30 iOS developers in his previous job. Some of the projects he has lead include the NatWest and the RBS iOS apps running on millions of iPhones and iPads in the UK. Vandad received his B.Sc and M.Sc in Information Technology for E-Commerce from the University of Sussex in England.

Vandad's programming experience started when he first learned Basic on his father's Commodore 64. He then took this experience and applied it on his uncle's Intel 186 computer, running Basic on DOS. At this point, he found programming for personal computers exciting indeed and moved on to learn Object Pascal. This allowed him to learn Borland Delphi quite easily. He wrote a short 400 pages book on Borland Delphi and dedicated the book to Borland. From then, he picked up x86 Assembly programming and wrote a hobby 32-bit operating system named Vandior. It wasn't until late 2007 when iOS programming became his main focus.

Aside from programming, Vandad is a road cyclist, enjoying friendly competition in cyclosportive events in England and traveling long distance on his bicycle to other European countries every now and then. He also enjoys tinkering with his piano and playing electric guitar. Some of his electric guitar performances are available on YouTube.

Customer Reviews

5 star
4 star
3 star
2 star
1 star
See all 9 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

10 of 12 people found the following review helpful By T. Anderson VINE VOICE on January 7, 2013
Format: Paperback
This is a massive cookbook with tons of recipes. It covers a ton of material and it covers it in depth. Although this book is more of a reference than a cover to cover read, every time I use it to look something up I find myself getting sucked in and reading several chapters.

The author starts off with a really cool chapter called The Basics. It covers a ton of basics. Everything from packaging iOS apps for distribution to Objective-C language basics to loading data from bundles to using NSNotificationCenter to broadcast events.

The rest of the chapter's recipes topics are reflected in the titles of the chapters. I have listed them all below.

1. The Basics
2. Implementing Controllers and Views
3. Auto Layout and the Visual Format Language
4. Constructing and Using Table Views
5. Storyboards
6. Concurrency
7. Core Location and Maps
8. Implementing Gesture Recognizers
9. Networking, JSON, XML, and Twitter
10. Audio and Video
11. Address Book
12. Files and Folder Management
13. Camera and the Photo Library
14. Multitasking
15. Core Data
16. Dates, Calendars, and Events
17. Graphics and Animations
18. Core Motion
19. iCloud
20. Pass Kit

Each chapter begins with a short introduction to the topic that will be covered by the recipes, and each recipe has a Problem, Solution, and Discussion section.

Chapter 2 is my favorite chapter. It is 153 pages long and covers a ton of the controls and views in iOS 6. It is really nice to see a full example dedicated to each one of the controls.
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
6 of 7 people found the following review helpful By Cerys on January 14, 2013
Format: Paperback
Having got to the point of being beyond the basics of programming for iOS, I was looking for a book that would help give a quick start for using areas of iOS and facilities on the device that I had not yet tried. The iOS 6 Programming Cookbook is the ideal book for this task, providing a guide to a variety of functions of iOS from the very basics of how to get your first app running, solving common problems like passing data between views, and using functionality such as Core Data, using iCloud, drawing and so on. Because the book is written for iOS 6 there are also chapters that cover new functionality for this release such as Pass Kit.

I found the chapters to be well written, and more importantly well explained. Some of the concepts I have struggled with previously and suddenly less daunting with a sensible explanation, which is sometimes quite hard to get from the Apple documentation! Each section has an introduction to the topic, followed by a set of Problems, Solutions, and Discussions, including step by step instructions and source code. I have not tried all the recipes in the book, but so far I've been able to find many answers and examples to get a quicker start in my current app than I would have done by trying to decode the documentation or adapt tutorials on the web. I expect to return to the book again and again when I come to something new.

The only criticism I have is that the e-book format makes it somewhat hard to locate the recipe you want to use because there is no easy way to see the whole list of sections at the same time. The above review lists the chapters, so I won't repeat them here.

I would recommend the book for anyone programming on iOS, new or experienced, as a handy resource for new features of iOS and for quick reminders about how to do some of those everyday tasks.
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 Justin Shacklette on May 27, 2013
Format: Kindle Edition
Another update to the best iOS cookbook out there. Over 100 pages have been added since the previous edition (iOS 5), and quite a few recipes have been mostly updated for iOS 6 and Xcode 4.6. New recipes on Storyboards, AutoLayout, PassKit, and more. Plus some recipes on the new Objectice-C features like expression boxing, array access, and auto-synthesizing properties.

It has a lot of great content, but I still find myself wishing it had a few more recipes. One huge glaring hole is the total lack of anything about Collection Views (UICollectionView, UICollectionViewController, etc.), which is a major bummer since it's such useful new addition to iOS 6.

Cookbooks in general are great for reference, but bad for learning from scratch, so I can't recommend this book for iOS beginners. I really like Programming iOS 6 when I want to go deep on a particular topic, but this book is still the only book I use daily as a reference when doing iOS development. Definitely worthy of 5 stars.
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
1 of 1 people found the following review helpful By Jeffrey Meunier on March 5, 2013
Format: Paperback
This book is a good reference that many should appreciate on their shelf. It's well positioned to serve in the gap between the laborious iOS Developer Library Class References, and the vast array of suggested code snippets and examples you can find on Stack Overflow. When you need a good, foundational description of a feature and its use, the Programming Cookbook is a great first step. It covers the full breadth of iOS topics, not just the new iOS6 features, so it should serve most people well as their singular iOS print reference.

The one thing this book is _not_ is an Objective C for beginners tutorial. If you're looking for that type of "getting started" material this is not your best choice. Of the roughly 1000 pages that the book has, only about 60 pages are devoted to the basics of he language and its syntax. This is squarely a book for people comfortable with C and who are looking to understand the details of Apple's API.

Sections are laid out in a "Problem, Solution, and Discussion" format that is suitable for most topics. Thorough, plain language descriptions of the parameters and alternative method call signatures are usually included in each section. This is significant help since Apple's docs can be a little cryptic in this regard at times. Solution and Discussion are heavily geared to walkthroughs of code. This usually works well. Some readers might find this treatment for more elaborate, deep topics like Core Data to be a bit brusk. For such topics, the author might have chosen to include a little more "warm up" to the topic before jumping straight into procedural details.

Overall, I found this reference to suit my needs well. I would recommend it to anyone who is over the hump of the initial learning process and wants to begin diving in to the various details of iOS programming.
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

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
iOS 6 Programming Cookbook
This item: iOS 6 Programming Cookbook
Price: $16.32
Ships from and sold by

Want to discover more products? Check out this page to see more: free iphone 6 guide