Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Learning Curve - Objective-C
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Learning Curve - Objective-C



Hi Mark

If you want to do some basic programming, a good book will probably get you there in the same amount of time as an introductory programming class, (3 hrs class time + at least 3 hrs homework per week X 16 weeks >= 96 hrs for basics, plus the same amount of time to get to be proficient enough to write decent programs). I would start out with the book "Programming in Objective-C" by Stephen Kochan, then move to Hillegass. I knew C before learning Objective-C, but I think you can get by without learning it. This book takes that approach. It took me one semester with a very good teacher to learn C well enough to do basic manipulations, then a 2nd to learn algorithm design. With Objective-C's foundation classes, you can move ahead much faster specifically because of the collection classes NSString, NSArray, and NSDictionary, which we spent some weeks learning to manipulate. Plus, with Cocoa doing such things as importing and displaying images is really easy.

Philip Riggs
Colorado State University


I was just wondering, you see I am new to programming and have started
learning Objective-C. I have had no previous experience in writing
programs (Except in Applescript which dosen't really count!). I have
bourght books and stuff to help me but realisticly, how long would you
you think it would take me to learn Objective-C so I can program
'decent' programs that are handling files, importing images. This sort
of thing?

-Mark
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Student-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.