Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Curax

macrumors newbie
Original poster
Sep 2, 2013
2
0
Hey guys, I have a big question and I bet you guys can answer it:

I'm interested in learning Objective-C to be able to make my first iOS app, and I'm wondering what books are recommended to learn Objective-C, the iOS framework, introduction to programming on iOS orientated to apps, etc. To summarize, what are the books or knowledge that I need to know to be able to start making my own apps..

I do know C/C++ so migrating to Objective-C won't be too hard but as every student knows, the best way to achieve this is by reading and learning from books/websites. I do have a mac and XCode just in case someone asks :)

Learning the basics is important, but if you know a few books that can tackle internet protocols, gesture events, camera etc would be great too!

I did find one book but I'm not sure if it is worth buying:

Programming in Objective-C (5th Edition) (Developer's Library)

I hope you guys can answer this!

Thank you in advance!
 
Last edited:
The big nerd ranch guide is pretty well thought of.

I'd suggest learning Objective C before trying the Apple SDKs though. Coming from a C/C++ background will help with the concepts, but the syntax for calling objects is different enough as to be annoying.
 
When I was first learning Objective C (I also come from a C/C++ background), I used this website and their tutorial. It helps with picking up the basics of Objective C.

Hope this helps!
 
Hey guys, I have a big question and I bet you guys can answer it:

I'm interested in learning Objective-C to be able to make my first iOS app, and I'm wondering what books are recommended to learn Objective-C, the iOS framework, introduction to programming on iOS orientated to apps, etc. To summarize, what are the books or knowledge that I need to know to be able to start making my own apps..

I do know C/C++ so migrating to Objective-C won't be too hard but as every student knows, the best way to achieve this is by reading and learning from books/websites. I do have a mac and XCode just in case someone asks :)

Learning the basics is important, but if you know a few books that can tackle internet protocols, gesture events, camera etc would be great too!

I did find one book but I'm not sure if it is worth buying:

Programming in Objective-C (5th Edition) (Developer's Library)

I hope you guys can answer this!

Thank you in advance!

The BNR Objective C book might be too beginner-ish if you have a background in C and C++. It teaches you programming from the beginning, using C and Objective C as the languages it teaches you. It's a good book, but probably not the best choice for you.

You might try the Apress Beginning iOS 6 development book. That book assumes a working knowledge of Objective C however. Looking in the intro, they recommend "Learn Objective-C on the Mac: For OS X and iOS" (2nd edition, also by Apress.) It's written by Scott Knaster and a couple of others. Scott Knaster is a long-time Mac expert from the very old days, and very good.
 
Thanks guys! Helped a bunch, I'll take a look at the recommended books and websites that you guys gave me.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.