PDA

View Full Version : Best Book for Learning Objective-C?


Mew2468
02-05-2009, 08:52 PM
I'm a newbie developer, and I'm looking for books to learn Objective-C. The only programming language I know is Visual Basic and, to be honest, I'm not very good at it. Actually, I'm horrible. Anyways, I was looking at 2 books...


Programming in Objective-C - Author: Stephen Kochan
Learn Objective–C on the Mac - Mark Dalrymple, Scott Knaster

Which one would you recommend? Remember I have no programming experience :). Or do you recommend a different book?

InsertWittyName
02-06-2009, 03:05 AM
The only book you will ever need is Cocoa Programming for Mac OS X 3rd Edition by Aaron Hillegass.

wastedyuthe
02-06-2009, 05:31 AM
I have had no experience with C, but found bits and bobs online to help me understand it's ways. I have bought the book "Beginning iPhone Development" by Dave Mark and Jeff LaMarche, however, they do state that you ought to have some knowledge of C before reading. I am getting on fine, but if I was starting from scratch without any help from the net, then I would probably struggle. So I wouldn't recommend this book to you personally.
The problem is, I don't think I have read of one book yet that teaches you Objective C without expecting you to already know about C.

Misguided
02-06-2009, 06:45 AM
The problem is, I don't think I have read of one book yet that teaches you Objective C without expecting you to already know about C.

That's precisely what the Kochan book aims to do, which is why I got it. Haven't gotten that far into it, though, so can't provide much feedback as yet.

wastedyuthe
02-09-2009, 10:51 AM
That's precisely what the Kochan book aims to do, which is why I got it. Haven't gotten that far into it, though, so can't provide much feedback as yet.

Yes, I just had this book delivered today. I have just had a quick read and Stephen even implies that newcomers shouldn't learn C before learning Objective C as it "starts the pogrammer in the wrong direction, and gives the wrong orientation and mindset for fostering a good object-oriented programming style". He goes on to say "Just because Objective C is an extention to the C language doesn't mean you have to learn C first".

Sounds good to me, except it doesn't go into iPhone development till quite late into the book.

Misguided
02-09-2009, 06:44 PM
I've gotten through the first 4 chapters and I think it's pretty good so far. The author often anticipated the questions I have had at various points, which is an important criterion in my book. We're still very much covering the basics, though.

Mew2468
02-09-2009, 07:11 PM
That's precisely what the Kochan book aims to do, which is why I got it. Haven't gotten that far into it, though, so can't provide much feedback as yet.

Yes, I just had this book delivered today. I have just had a quick read and Stephen even implies that newcomers shouldn't learn C before learning Objective C as it "starts the pogrammer in the wrong direction, and gives the wrong orientation and mindset for fostering a good object-oriented programming style". He goes on to say "Just because Objective C is an extention to the C language doesn't mean you have to learn C first".

Sounds good to me, except it doesn't go into iPhone development till quite late into the book.

I've gotten through the first 4 chapters and I think it's pretty good so far. The author often anticipated the questions I have had at various points, which is an important criterion in my book. We're still very much covering the basics, though.

I decided to order this book, and it will be arriving shortly (hopefully...:mad:). I looked at the overview and it does say you don't need any past experience, so it should help me...