Re: Learning Cocoa, but no programing experience, possible?
Re: Learning Cocoa, but no programing experience, possible?
- Subject: Re: Learning Cocoa, but no programing experience, possible?
- From: David Kennedy <email@hidden>
- Date: Wed, 1 Feb 2006 16:15:00 +0000
On 1 Feb 2006, at 13:48, Christian Cruz wrote:
- It is possible to learn Cocoa without going through the painful way
of learning C first?
Yes.
Cocoa is not a language as such, but a framework (more or less a set
of libraries to make coding complex programs a little less complex).
Several languages can be used with the Cocoa framework:
http://osx.hyperjeff.net/Reference/cocoa.php
Objective-C is often favoured though...
I would suggest you work through this:
http://www.cocoadevcentral.com/articles/000081.php
If it makes sense, then consider pressing on with Objective-C with
Cocoa.
- Can anyone recommend me a good book( I prefer books, tutorials are
good for me, but I prefer to start from a Book) to start from the
scratch?
For an all-round overview on programming on Mac OS X, I was impressed
with:
"Beginning Mac OS X Programming" by Michael Trent and Drew McCormack.
ISBN 0-7645-7399-3
It gives a good overview and firm starting point for each of the
technologies you are likely to come into contact with while starting
out.
(including Xcode and other developer tools, C, Objective-C, Cocoa,
Carbon, and scripting languages such as AppleScript).
For an excellent grounding in Cocoa (with Objective-C):
"Cocoa Programming for Mac OS X" by Aaron Hillegass. (2nd Ed.) ISBN
0-321-21314-9
If you want to go down the Objective-C route I would recommend both
books together.
- Should I start with AppleScriptStudio and Applescript first?
The "Beginning Mac OS X Programming" book will help you decide.
Good Luck,
Dave
------
David Kennedy (http://www.zenopolis.com)
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden