PDA

View Full Version : Best way to learn?




Nipz
Aug 26, 2008, 11:09 AM
Hi all,

Ive just got 2 weeks on my hands and nothing planned other than to sit down and try and learn objective C.

Now im a complete beginner, but pick things up fast. So my question is really what is the fastest way to learn it?

Im happy to read about or watch videos etc, but i just wanted to know if there is anyone out there that has done what i want to do and learn it asap?

Thanks in advance for advice.

Ben



bluenoise
Aug 26, 2008, 11:12 AM
Hi all,

Ive just got 2 weeks on my hands and nothing planned other than to sit down and try and learn objective C.

Now im a complete beginner, but pick things up fast. So my question is really what is the fastest way to learn it?

Im happy to read about or watch videos etc, but i just wanted to know if there is anyone out there that has done what i want to do and learn it asap?

Thanks in advance for advice.

Ben

In the Mac Programming section of this forum, there is a recommended book mentioned in many of the "getting started" threads. I don't recall the title of the book, but I've been meaning to pick it up myself. You should have no trouble finding it there, though.

CocoaPuffs
Aug 26, 2008, 11:13 AM
Hi all,

Ive just got 2 weeks on my hands and nothing planned other than to sit down and try and learn objective C.

Now im a complete beginner, but pick things up fast. So my question is really what is the fastest way to learn it?

Im happy to read about or watch videos etc, but i just wanted to know if there is anyone out there that has done what i want to do and learn it asap?

Thanks in advance for advice.

Ben
Try picking up a book. Programming language is truly another language, and without background in programming it's harder than you think to pick it up. Amazon search will find you some good books to read.

robbieduncan
Aug 26, 2008, 11:14 AM
1) Learn the difference between the iPhone and the iPhone Programming forums!:p

2) Buy a good book on Objective-C. I think Cocoa Programming for Mac(R) OS X (2nd Edition) is still the best

3) Read (and ensure you understand) the Objetive-C language guide (http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/chapter_1_section_1.html)

4) Make sure you understand the memory management rules (http://developer.apple.com/documentation/Cocoa/Conceptual/MemoryMgmt/Tasks/MemoryManagementRules.html). Most beginners get this wrong.

CocoaPuffs
Aug 26, 2008, 11:15 AM
1) Learn the difference between the iPhone and the iPhone Programming forums!:p

2) Buy a good book on Objective-C. I think Cocoa Programming for Mac(R) OS X (2nd Edition) is still the best

3) Read (and ensure you understand) the Objetive-C language guide (http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/chapter_1_section_1.html)

4) Make sure you understand the memory management rules (http://developer.apple.com/documentation/Cocoa/Conceptual/MemoryMgmt/Tasks/MemoryManagementRules.html). Most beginners get this wrong.
3rd edition is out you know?

Nipz
Aug 26, 2008, 11:19 AM
Thanks guys.

i feel that i should know more about the SDK if im owning a forum dedicated to it :P

I think i will get the 3rd edition of Cocoa Programming for Mac(R) OS X that you mentioned (if the 3rd is better than the 2nd).

Thanks guys

Ben

CocoaPuffs
Aug 26, 2008, 11:21 AM
Thanks guys.

i feel that i should know more about the SDK if im owning a forum dedicated to it :P

I think i will get the 3rd edition of Cocoa Programming for Mac(R) OS X that you mentioned (if the 3rd is better than the 2nd).

Thanks guys

Ben
If you want to learn outdated codes, you can try the 2nd edition :).

Nipz
Aug 26, 2008, 11:24 AM
If you want to learn outdated codes, you can try the 2nd edition :).

lol true!

robbieduncan
Aug 26, 2008, 11:34 AM
I think i will get the 3rd edition of Cocoa Programming for Mac(R) OS X that you mentioned (if the 3rd is better than the 2nd).

If the third edition is shipping now then get that. I only suggested the second edition as I didn't think the updated one was out yet...

Nipz
Aug 26, 2008, 12:20 PM
that's ok :)

Just hope I can learn this without to much trouble.