Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
iPhone iOS 5 Development Essentials Paperback – March 11, 2012
|New from||Used from|
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
By the way, I am a fairly experienced but strictly amateur html/php programmer, and this book took me from never having seen XCode to doing some pretty fancy stuff in about 20 hours of work. I'm really happy with it.
I have been using this book for a few days and generally love it, but I have come across a few typos. When these are in the code examples it can be a killer. I am using the Kindle version of the book, so I don't have page numbers, but there is a line of code in Chapter 20, section 20.4 that says:
that should say:
# import "pageAppViewController.h"
That one slowed me down with error messages for a while. I know this book was probably rushed out as iOS 5 is pretty new, but hopefully these get cleaned up and revised. If anyone sees any others and can post them here that would be a huge help.
If you are looking for a book that dives right in and explains what you need to know to get started, then this book is definitely for you. Even if you are a seasoned pro and looking for some refreshment or coming from iOS 4, then I would definitely recommend it.
WHO THIS IS NOT FOR: Now as good of a book as this is, it is NOT AN OBJECTIVE-C book. If you have never programmed in Objective-C or are coming from a different language, I recommend looking at a book specifically for learning Objective-C. This book does provide a basic overview, but it is not designed to give you a crash course in Objective-C programming.
- Mark Fasel ([...])
While I retain the sentiments below regarding revision 1.3e of this book, it is worth special note that the people at ebookfrenzy are expedient and very sincere in their promise to satisfy their buyers. After sending feedback late at night to the email address in chapter 1.2, I awoke the next morning to not one, but two emails from the people at ebookfrenzy. The first was to offer me the latest revision of the book at no additional charge, and the second was direct from the author, thanking me for the feedback I had provided. The art of programming is always a work in progress, but with the level of quality assurance behind this guide, it is absolutely worth the entry price.
I began learning iOS development using the free Stanford University series on iTunes U, but began to find that the applications and problem sets were far and away geared toward full-blown computer science students, containing far more computer theory than is necessary to build iOS apps, and too little pragmatic information on the same subject. Being less than satisfied, I decided to buy a book on programming for iOS, and the reviews on this one lead me to believe it was probably the best.
And it may well be the best book on iOS programming; not having sampled some of the others, I can't say. But if it is the best, it is still severely lacking. I am a little more than a third of the way through, and am discovering more and more problems in the walkthroughs provided.
The most glaring of these problems is that the book all but entirely ignores the biggest change to app design introduced in Xcode 4.2: the storyboard. In the version I bought on January 5th, 2012, the author saw fit not to demonstrate the use of storyboards whatsoever in the first third of the book, and opted to make a nine page chapter, covering only the simplest example of storyboarding possible, before continuing to disregard the storyboard completely. What's more, the sample application built in the very previous chapter would have provided more than enough experience to fully grasp the storyboard from that point onward.
I'm continuing to use this book as my primary resource for learning iOS for the time being, but only until I find a resource more attuned to the capabilities of iOS 5 and beyond.
Their customer service staff is first class, specially Jason. Companies like this one make a difference. I highly recommend this book if you're new to programming iOS or even if you're an experienced programmer, you cannot go wrong with this book.
Most recent customer reviews
If you're intermediate developer than probably you'll find useful information about new iOS features.
Save your time, money, and patience. This ebook is not worth $9.99. Writing style is inconsistent.Read more