★ TouchArcade needs your help. Click here to support us on Patreon.

Best Book for Learning Objective-C?

02-05-2009, 09:52 PM
#1
Joined: Oct 2008
Location: Vancouver, BC
Posts: 1,652
Best Book for Learning Objective-C?

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?

 /l、
(゚、
 l、 ~ヽ
 じしf_, )ノ Inconspicuous Group Cat?
02-06-2009, 04:05 AM
#2
The only book you will ever need is Cocoa Programming for Mac OS X 3rd Edition by Aaron Hillegass.

Didev Studios || Twitter || YouTube || Facebook
Releases
GeoSnake || Bugz || Review Scraper (Open Source)

02-06-2009, 06:31 AM
#3
Joined: Sep 2008
Location: Birmingham, UK, dull corner of the world
Posts: 2,367
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.
02-06-2009, 07:45 AM
#4
Joined: Jan 2009
Posts: 1,916
Quote:
Originally Posted by wastedyuthe View Post
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.
02-09-2009, 11:51 AM
#5
Joined: Sep 2008
Location: Birmingham, UK, dull corner of the world
Posts: 2,367
Quote:
Originally Posted by Misguided View Post
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.

Last edited by wastedyuthe; 02-09-2009 at 11:55 AM.
02-09-2009, 07:44 PM
#6
Joined: Jan 2009
Posts: 1,916
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.
02-09-2009, 08:11 PM
#7
Joined: Oct 2008
Location: Vancouver, BC
Posts: 1,652
Quote:
Originally Posted by Misguided View Post
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.
Quote:
Originally Posted by wastedyuthe View Post
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.
Quote:
Originally Posted by Misguided View Post
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...). I looked at the overview and it does say you don't need any past experience, so it should help me...

 /l、
(゚、
 l、 ~ヽ
 じしf_, )ノ Inconspicuous Group Cat?