• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Newbie: Learning path for my GTD app...
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

  • Prev by Date: Re: NSTextField woes
  • Next by Date: Re: Text scrolling with Finder-like label editing. Will a raw field editor (NSTextView) do this, or should I use an NSTextField or NSTextFieldCell?
  • Previous by thread: Re: NSTextField woes
  • Next by thread: Re: Saving a plist file from a thumbdrive
  • Index(es):
    • Date
    • Thread