Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening the iBooks Store.If iBooks doesn't open, click the iBooks app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To download from the iTunes Store, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download
iTunes for Mac + PC

Objective-C Programming For Dummies

This book is available for download with iBooks on your Mac or iOS device, and with iTunes on your computer. Books can be read with iBooks on your Mac or iOS device.


A step-by-step guide to understanding object-oriented programming with Objective-C
As the primary programming language for iPhone, iPad, and Mac OS X applications, Objective-C is a reflective, object-oriented language that all programmers must know before creating apps. Assuming no prior programming language experience, this fun-and-friendly book provides you with a solid understanding of Objective-C. Addressing the latest version of Xcode, debugging, code completion, and more, veteran author Neal Goldstein helps you gain a solid foundation of this complex topic, and filters out any unnecessary intricate technical jargon.
Assumes no prior knowledge of programming and keeps the tone clear and entertaining Explains complicated topics regarding Objective-C with clarity and in a straightforward-but-fun style that has defined the For Dummies brand for 20 years Features all material completely compliant with the latest standards for Objective-C and Apple programming
Objective-C Programming For Dummies is the ideal beginner book if your objective is to venture into iPhone, iPad, and Mac OS X development for the first time!

Customer Reviews

Bad Writing/Hard to Understand

I dedicated a lot of time and effort to learning Objective-C through this book. In the end, I was somewhat more familiar with the vocabulary surrounding Objective C, but still bewildered when it came to writing original code. I can't say exactly why the book didn't work for me, but I found that Google results were 100% more effective for learning Objective-C than this book was. The time and money I put into this book was not worth the very basic knowledge I left it with.

Edit: After learning more about Objective-C and programming in general, I can confidently say this book is a horrible source for learning Objective-C. It's the only programming learning source I know that starts with structures. I've learned from other sources where the beginning material revolved around strings, basic integer manipulation (which exists here, but quickly is abstracted by creating structs), and if statements. Very basic things. I can't help but suspect that, rather than catering to dummies, this book intends to make readers feel like a dummy. I do not recommend this book for learning Objective-C at all. It's not that it's too advanced for beginners (anyone with more than a beginner level experience will find all the lessons redundant). It's just horribly written.

I'm not done-but-so-far-so-good

I'm no dummy but I like the easy explanations that the author uses!

A decent start

I am an experienced Java programmer and got into Mac and iOS so I decided to learn Objective-C. In this book, Neil tries to put the language in an easily understood form. I am not going to complain, it is well-written. However, this will definitely not make you an Objective-C expert. Overall, money was well-spent. Good job, Neil!

Objective-C Programming For Dummies
View in iTunes
  • $19.99
  • Available on iPhone, iPad, iPod touch, and Mac.
  • Category: Programming
  • Published: Oct 02, 2012
  • Publisher: Wiley
  • Seller: John Wiley & Sons, Inc.
  • Print Length: 480 Pages
  • Language: English
  • Requirements: To view this book, you must have an iOS device with iBooks 1.3.1 or later and iOS 4.3.3 or later, or a Mac with iBooks 1.0 or later and OS X 10.9 or later.

Customer Ratings