Beginning iOS 5 Development: Exploring the iOS SDK and over one million other books are available for Amazon Kindle. Learn more
  • List Price: $39.99
  • Save: $37.69 (94%)
FREE Shipping on orders over $35.
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
FREE Shipping on orders over $35.
Condition: Used: Acceptable
Comment: Item may not include associated media. Appears to have been read. Large mark / wear on front cover. Large cut / scratch on front cover. Large wrinkle / bend on front cover. Large mark / wear on back cover. Large cut / scratch on back cover. Large wrinkle / bend on back cover. Small wrinkle / bend on spine. Large wrinkle / bend on pages.
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

Beginning iOS 5 Development: Exploring the iOS SDK Paperback – December 5, 2011

ISBN-13: 978-1430236054 ISBN-10: 1430236051 Edition: 1st

Buy New
Price: $2.30
44 New from $2.22 66 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$2.30
$2.22 $0.01
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

Beginning iOS 5 Development: Exploring the iOS SDK + More iOS 6 Development: Further Explorations of the iOS SDK
Buy the selected items together

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

  • Paperback: 752 pages
  • Publisher: Apress; 1 edition (December 5, 2011)
  • Language: English
  • ISBN-10: 1430236051
  • ISBN-13: 978-1430236054
  • Product Dimensions: 9.2 x 7.5 x 1.5 inches
  • Shipping Weight: 3 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (49 customer reviews)
  • Amazon Best Sellers Rank: #635,506 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Dave Mark is a longtime Mac developer and author who has written a number of books on Mac and iOS development, including Beginning iPhone 4 Development (Apress, 2010), More iPhone 3 Development (Apress, 2010), Learn C on the Mac (Apress, 2008), The Macintosh Programming Primer series (Addison-Wesley, 1992), and Ultimate Mac Programming (Wiley, 1995). Dave loves the water and spends as much time as possible on it, in it, or near it. He lives with his wife and three children in Virginia.

Jack Nutting has been using Cocoa since the olden days, long before it was even called Cocoa. He has used Cocoa and its predecessors to develop software for a wide range of industries and applications, including gaming, graphic design, online digital distribution, telecommunications, finance, publishing, and travel. When he is not working on Mac or iOS projects, he is developing web applications with Ruby on Rails. Nutting is a passionate proponent of Objective-C and the Cocoa frameworks. At the drop of a hat, he will speak at length on the virtues of dynamic dispatch and run time class manipulations to anyone who will listen (and even to some who won t). Nutting is the primary author of Learn Cocoa on the Mac (Apress, 2010) and Beginning iPad Development for iPhone Developers (Apress, 2010). He blogs from time to time at Nuthole.com.

Jeff LaMarche is a Mac and iOS developer with more than 20 years of programming experience. Jeff has written a number of iOS and Mac development books, including Beginning iPhone 3 Development (Apress, 2009), More iPhone 3 Development (Apress, 2010), and Learn Cocoa on the Mac (Apress, 2010). Jeff is a principal at MartianCraft, an iOS and Android development house. He has written about Cocoa and Objective-C for MacTech Magazine, as well as articles for Apple s developer web site. Jeff also writes about iOS development for his widely-read blog at http://iphonedevelopment.blogspot.com.

More About the Author

Jack Nutting has been using Cocoa since the olden days, long before it was even called Cocoa. He's used Cocoa and its predecessors to develop software for a wide range of industries and applications including gaming, graphic design, online digital distribution, telecommunications, finance, publishing, and travel. When he's not working on Mac or iPhone projects, he's developing web applications with Ruby on Rails. Jack is a passionate proponent of Objective-C and the Cocoa frameworks; At the drop of a hat, he will speak at length on the virtues of dynamic dispatch and runtime class manipulations to anyone who'll listen (and even to some who won't). He blogs from time to time at www.nuthole.com.

Customer Reviews

I highly recommend this book as a foundation laying book for beginning app development.
Raz J.
The url's to download examples would not resolve for me and the authors website is largely untended and does not directly reference any of the required code.
Pc_By_Design
A lot of the value of the book is lost if you aren't willing to work through the examples and get hands-on experience writing code in the XCode environment.
Peter M. Goldstein

Most Helpful Customer Reviews

22 of 22 people found the following review helpful By KennethF on February 23, 2013
Format: Paperback
I read my training books by the computer and I do the exercises in the books as I go. Am I the atypical consumer of this book? How on earth did this book pass quality-assurance? Several chapters have examples that DO NOT work! They do not compile, there are references to objects that had no previous instructions to create, and the downloaded "working" code from apress.com does not match what's published in the book.

Obviously they rushed a quick update to "Beginning iOS 5 Development" instead of creating a book from scratch. One proof of this is their projects use the iOS 5 nibs instead of iOS 6's storyboards... ARGH. The authors should have spent a little extra time rewriting their iOS 5 books' code to use the iOS 6 features instead lazily dumping on us the outdated iOS 5 code. If we wanted iOS 5 features we could buy their iOS 5 book!

I'm disappointed. I code the examples from books to help me learn, but I don't want to spend time debugging the code of a overpaid expert while I'm a beginner learning his topic! Either I have to skip the code examples, making the book less effective, or I waste time I could be spending on my own project by fighting the book's code into working shape. Not a good choice either way.

The book ... well, it's inexpensive. Get it if you must. But know most of the 5-star reviews for this book are really for the iOS 5 version, check the date of the reviews vs the publish date of this book. I returned this book and I bought a different book created with more attention to detail.
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
24 of 26 people found the following review helpful By Mihai Bojin on January 2, 2012
Format: Kindle Edition Verified Purchase
Phew, I just finished reading this book after putting about 68 hours of work into it, trying to understand every chapter and notion and writing the code myself so that it will better stick in my head.

I have to say, this has got to be one of the best technical books I've ever read, certainly great for a noob in Objective C and Cocoa like myself (but not an inexperienced programmer).
Read more ›
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
12 of 12 people found the following review helpful By miss.s on December 11, 2012
Format: Paperback
As a reader of "Beginning IOS 5", I'm excited to read the updated version "Beginning IOS 6" but I'm kinda disappointed.

First thing first, this book is pretty organized, it explains pretty much everything, however someone NEEDS to proofread the book, there are quite a lot of code errors

for example, in ch 9 the last example doesn't work, even if you download the source code from their website and run it, it won't load all the presidents. (empty table)

also, there are some other code errors (ie. missing some codes) when you copy the codes from the book to xcode you will find out there are some lines missing (as xcode complains) It's not hard to fix them but it's kinda frustrated, the book get published WITHOUT having any serious proofreading.

I'm NOT going to visit their website, tell them what is missing and how to fix them, as I think that it's their job to do so.
3 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
14 of 16 people found the following review helpful By Raz J. on January 12, 2012
Format: Kindle Edition Verified Purchase
I can describe this book with a single word. Fantastic!

As some of the other reviewers mentioned, not having knowledge of Objective C can make following this book somewhat challenging. Not having any programming knowledge makes reading this book pointless. Having some knowledge of objective C is a must to fully reap the benefits of this book. As a background, my only programming knowledge before starting this upward (and somewhat steep) journey came from C which I learned over 10 years ago. I read two objective C primer books (and to save any beginners the trial and error of deciding, I would suggest Objective C programming: The big Nerds guide, followed by Programming in objective C 4th ed by Kochan). However reading the first one should be enough to get started with this fantastic book.

This book takes you up a steep hill using a "stairs" approach. Every step feels almost effortless as you move forward. The teaching style is very clear and does not assume prior knowledge of a subject, despite the fact that they explained that subject few chapters back. The exercises are very practical and they keep it simple and clear.

I highly recommend this book as a foundation laying book for beginning app development.

P.S. I purchased the Kindle edition of this 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

Most Recent Customer Reviews