- Series: Big Nerd Ranch Guides
- Paperback: 560 pages
- Publisher: Big Nerd Ranch Guides; 4 edition (February 21, 2014)
- Language: English
- ISBN-10: 0321942051
- ISBN-13: 978-0321942050
- Product Dimensions: 7 x 1.4 x 9.7 inches
- Shipping Weight: 2.6 pounds
- Average Customer Review: 107 customer reviews
- Amazon Best Sellers Rank: #460,626 in Books (See Top 100 in Books)
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.
iOS Programming: The Big Nerd Ranch Guide (4th Edition) (Big Nerd Ranch Guides) 4th Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Customers who bought this item also bought
What other items do customers buy after viewing this item?
Top customer reviews
Background about me: I have 10 years of C++, 6 years of .NET, 2 years of Python, and 2 months of Objective-C experience going into this book.
I ordered the kindle version of this book, and it is great reading on the Mac. The book recommends that you read on a Mac due to the way their code looks on a Kindle/Kindle Fire. I own a Kindle Fire and agree. Besides, you should be doing *ALL* the apps that the book lays out for you, and there are many! So reading on a Mac and then coding their examples on a Mac is a good way to read this book.
- Walks you through several iOS application examples.
- Teaches you how to use Xcode by example.
- Goes in depth into standards.
- Provides resources to use in your applications
- Explains *at the right time* why things are done a certain way.
- Does have an assumption that you know at least C, but I'll go out on a limb and say you should have at least read a book on Objective-C as well.
The book recommends that if you want an in-depth reading on Objective-C, this book is not for you. Thats understandable, this is the iOS Programming Book, not the Objective-C programming book. However, I think that having at least an Objective-C book under your belt going into this book is required. Here recommended books by the author and the book I read going into this:
[AUTHOR Recommended] Objective-C Programming: The Big Nerd Ranch Guide (http://amzn.to/1kNNtM9)
[MY Recommendation] Programming in Objective-C (http://amzn.to/1gUG7RP)
This is the Xcode/iOS book that you will want to have under your belt to create really nice iOS applications. Have your Objective-C ready to go into this.
1) This particular book (Big Nerd Ranch Guide) combined with:
2) Simon Allardice's videos on Lynda.com (am I allowed to say that?) plus:
3) Forging ahead and trying to write code using reference material (including other excellent books)
These guys have a crystal ball - ok, they have experience - and seem to be able to predict what I'm going to need to know, before I realize it myself.
Here's a story. I methodically (and even painfully) worked through about three quarters of the book and then got distracted trying to create a basic app. I got a bit stuck with my app. I searched through my reference stuff, read forums and inched ahead till my head was nearly done in. It was almost as a bit of a break that I started working through this book again, only to find solutions to some of my problems in the very next chapter! Crystal ball? (nah - experience, even better than a crystal ball!) Maybe I should have kept working through the book, but I think that we also need to go and "do" stuff in order for things to make sense.
Another thing - the forum associated with this book is really useful.
So, to summarise, I found this book to be an essential part of my learning and highly recommend it to others.
The negative is that it needs an update now, since the release of Xcode 6. The "empty application" template which the book uses throughout is no longer available. You can google "Empty Application Xcode 6" on how to recreate this template.. It is not terribly difficult to download the empty application template and use it in Xcode 6.
Most recent customer reviews
Goes sometimes beyond basics