Re: Newbie: Learning path for my GTD app...
Re: Newbie: Learning path for my GTD app...
- Subject: Re: Newbie: Learning path for my GTD app...
- From: Ryan Thompson <email@hidden>
- Date: Wed, 4 Mar 2009 12:55:56 -0700
Hi Biagio
As a just-barely-ex-newbie myself I felt compelled to reply to this one.
Although learning C is nice, you don't necessarily need a good
knowledge of C programming to learn Obj-C. I did some very
lightweight C in university a long time ago, but it was more than
enough to get started with Cocoa/Obj-C.
*But* you should take advantage of the very nice documentation that
Apple has ... the Cocoa and Obj-C guides are a great start.
http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/chapter_1_section_1.html
http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaFundamentals/Introduction/chapter_1_section_1.html
>From there you should be able to start digging into the specifics of
what you need. For example ... if you take the other poster's advice
and check out NSCoding ... you find the class reference here:
http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Protocols/NSCoding_Protocol/Reference/Reference.html
... which has a link to the "companion guide" at the very top of the page:
http://developer.apple.com/documentation/Cocoa/Conceptual/Archiving/Archiving.html
I found, for myself at least, the only way I could get a handle on
what was happening was to read (practically) the whole guide from
start to finish. But once that's done, you'll be in a much better
spot to drill through the docs to find what you need, and to make
choices about "how" to do things in your code.
Also -- Hillegass' book is awesome (if you like the tutorial-style
presentation); if you can work your way through that, you'll be in a
good position from there on in to search the documentation for the
rest of what you need.
My only other comment is that I agree with the other poster who said
that Core Data is not an intro-level technology. You'll be able to
play around with it soon, but don't use it in your first app!
Hope this helps. Good luck!
-Ryan.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden