- Series: Big Nerd Ranch Guides
- Paperback: 432 pages
- Publisher: Big Nerd Ranch Guides; 1 edition (April 23, 2010)
- Language: English
- ISBN-10: 0321706242
- ISBN-13: 978-0321706249
- Product Dimensions: 7.1 x 1 x 10 inches
- Shipping Weight: 1.8 pounds (View shipping rates and policies)
- Average Customer Review: 79 customer reviews
- Amazon Best Sellers Rank: #1,198,712 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.
iPhone Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
"Enlightenment Now: The Case for Reason, Science, Humanism, and Progress"
Is the world really falling apart? Is the ideal of progress obsolete? Cognitive scientist and public intellectual Steven Pinker urges us to step back from the gory headlines and prophecies of doom, and instead, follow the data: In seventy-five jaw-dropping graphs, Pinker shows that life, health, prosperity, safety, peace, knowledge, and happiness are on the rise. Learn more
Customers who viewed this item also viewed
What other items do customers buy after viewing this item?
About the Author
Joe Conway, iPhone instructor for The Big Nerd Ranch, has been writing software on the Mac platform since he was a teenager, and began consulting and training for The Big Nerd Ranch shortly after graduating from the University of Wisconsin.
Aaron Hillegass, CEO of Big Nerd Ranch, has more than 18 years of experience as a software engineer and developer trainer. He wrote the Big Nerd Ranch course on Cocoa, drawing from his experiences working at Apple and NeXT as senior trainer and curriculum developer. He is author of Cocoa Programming for Mac OS X (Addison-Wesley), the definitive guide to Cocoa programming.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
I have a *ton* of iPhone books (and programming books, in general), and this sits at the top of the heap. The book is easy to read and understand, and the code provided is reusable (bonus!). It's obvious the material is derived from an experienced team.
Ultimately I've found that I can "trust" the problems/solutions laid out in the book, since it's coming from The Big Nerd Ranch (search for it if you're not familiar).
My 3 book recommendation for iPhone:
1) iPhone Programming (this book)
2) Programming in Objective-C (Kochan)
3) Cocoa Design Patterns (Buck, Yacktman)
Though you spend most of your time in each chapter simply typing in the examples, the authors explain every detail as they go, then often give you a single line assignment at the end of the chapter that tests what you learned earlier. I've tried online tutorial videos and other books but nothing comes close to the quality of learning I've received from iPhone Programming.
Note: You should have a modest understanding of C or C++ and basic object oriented design principles before you try to use this book. Also if you are using Xcode 4 (the development tool for iOS programming) the examples in this book use Xcode 3. They are substantially different and as a result you will likely find yourself poking around a bit to perform the actions they document for things like project settings, though in some ways it actually helps because you are forced to explore the entire Xcode interface.
When I read the book I felt that I was actually talking to a real person explaining it to me.
The book is organized in a 'class in session' format where a concept is described, explained and then you are given a small project to type in, play with and modify. What is extremely surprising is that ALL the code works! I have yet to find a typo in any of the code examples. And better yet, the Kindle version displays all the graphics in full color if you use the MAC kindle reader! I bought both the paperback for a desk reference and the kindle version for fast access.
But the way the book is structured, if you follow the examples as you read, you will amass a huge amount of working and 'REUSABLE' code in your projects. And also, you will remember where and why you entered that code and where you can go back to get it. Another super plus is that almost every method, section and even line segment code are commented so you can see exactly what each snippet of code does.
For an old PL/1 and VB6 and .net person, all it took was just learning the Objective C syntax and apply that to the objective programming models I already know. Delegates = Callbacks, IB = Form Builder, etc. Once I figured that out it was very easy to understand what Joe and Aaron were saying. I already updated real-time some of my older apps with new functionality just by using the examples in this book.
If you are new iPhone programmer or want to know about how it work, go no farther. This is the book for you!
Most recent customer reviews
i read a lot of book including video tutorial from lynda.com and video2brain.Read more