 |
 |
100% new to Cocoa
|
 |
|
 |
|
Dedicated MacNNer
Join Date: Apr 2002
Location: Boston, MA
Status:
Offline
|
|
I have decided to attempt to learn the Objective-C language of Cocoa. I completed Apple's tiny Converter tutorial, but it did not teach me anything, it just told you exactly what to do, and never explained anything or what it was doing. Are there any internet resources for total 100% beginer to Cocoa??
|
|
Revenge is a meal best served cold.
|
| |
|
|
|
 |
|
 |
|
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status:
Offline
|
|
</font><blockquote><font size="1" face="Geneva, Verdana, Arial, sans-serif">quote:</font><hr /><font size="1" face="Geneva, Verdana, Arial, sans-serif">Originally posted by Vash:
<strong>I have decided to attempt to learn the Objective-C language of Cocoa. I completed Apple's tiny Converter tutorial, but it did not teach me anything, it just told you exactly what to do, and never explained anything or what it was doing. Are there any internet resources for total 100% beginer to Cocoa??</strong></font><hr /></blockquote><font size="1" face="Geneva, Verdana, Arial, sans-serif">It seems like that tutorial is basically useless. <img border="0" alt="[Hmmm]" title="" src="graemlins/hmmm.gif" />
But really, there aren't very many good resources on the Internet for learning Obj-C/Cocoa. For a tutorial-like approach that starts very basic, your best bet is probably <a href="http://www.oreillynet.com/pub/ct/37" target="_blank">Programming With Cocoa</a> on the O'Reilly Network. They explain a lot of the fundamental stuff that you're going to want to know.
Another good one is <a href="http://www.cocoadevcentral.com/" target="_blank">Cocoa Dev Central</a>. They're fairly concise, have some interesting topics, and generally explain what they're doing well enough that you can follow very easily. They don't start as basic, but they have some interesting topics and, like I said, are very easy to read.
Also, I would recommend picking up some physical books if you've got the cash. I personally don't, but everyone who has swears by Aaron Hillegasse's.
Oh, by the way, I hope you at least know some C. You're really going to want that, because there no sites as far as I know that teach Cocoa for the non-programmer.
|
|
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
|
| |
|
|
|
 |
|
 |
|
Dedicated MacNNer
Join Date: Apr 2002
Location: Boston, MA
Status:
Offline
|
|
Well.....I do know C++ fairly well, but Cocoa looked totally different......I guess I'll have to go out and buy a book then.
|
|
Revenge is a meal best served cold.
|
| |
|
|
|
 |
|
 |
|
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status:
Offline
|
|
</font><blockquote><font size="1" face="Geneva, Verdana, Arial, sans-serif">quote:</font><hr /><font size="1" face="Geneva, Verdana, Arial, sans-serif">Originally posted by Vash:
<strong>Well.....I do know C++ fairly well, but Cocoa looked totally different......I guess I'll have to go out and buy a book then.</strong></font><hr /></blockquote><font size="1" face="Geneva, Verdana, Arial, sans-serif">That's probably the best way to go about it, from what I've heard. Though you might find those links useful. (I don't know whether or not you tried them.)
But yes, Objective-C is very different from C++. Understanding the basic ideas of OOP probably will help you, but the syntax and other philosophies are very different.
|
|
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Jan 2001
Location: Boston, MA
Status:
Offline
|
|
Another great place to start learning is to download some of the sample code from Apple and read the sample projects included with Mac OS X's Developer Tools. The code is usually pretty well commented (but overall themes and concepts aren't addressed) -- it's been a very valuable resource for me in learning Cocoa.
Once you get through the goofy stuff, the new syntax and memory management rules, you'll be loving it. I swore off C-based languages for a while and programmed exclusively in Java, but Cocoa and Objective-C have brought me back into the fold. I'm definitely crazy about Cocoa. Good luck!
|
|
|
| |
|
|
|
 |
 |
|
 |
|
|
|
|
|

|
|
 |
Forum Rules
|
 |
 |
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
 |
 |
 |
 |
|
 |
|