Hi Biagio On 4/3/09, cocoa-dev-requ...@lists.apple.com wrote:
would just like some guidance as to where to focus my attention after I get through the above books. Any thoughts would be much appreciated.
Core Data is a wonderful, powerful technology that, to a certain extent, makes persistence transparent. Its descends from an older, mature Apple/Next technology, called EOF, which is a shining example of the young Steve Jobs in full flight. But as Mike points out it can get a bit hairy. Even so, Core Data is simple at first so why not try to create a simple list of your GTD to-do 'items' (NSTableView bound to an NSArrayController which holds your Core Data 'Items' table). You might even give the to-do item 'context' and 'done' attributes and a date or two for good GTD measure. Someone who knew Core Data could set that up in 3 minutes flat. It might take you a day :) but you'd learn a lot. The default Core Data projects in Xcode will take you a long way.
Then, when all that's done you could make your GTD to-do list hierarchical by giving the to-do items a parent and swapping the NSTableView for an NSOutlineView and struggling with bindings a little. Once you've done all that you'll know whether or not you like Core Data. I think you'll be starry-eyed about it just like the rest of us :)
For your future Core Data education read everything that Ben Trumbull has posted on this list. The day you finally understand what he's talking about you will have arrived :)
Cheers, Steve _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com