Core Data book for OSX

  • I really want to learn more about CoreData on the Mac and am looking to get a book, besides the Apple docs.  I already get the basics, but there are still many things that make me scratch my head.

    Often recommended is the book by Marcus Zarra, but this is out of print, and I wouldn't be surprised if they are working on an update, but no idea when that's going to be on the market. Is it still relevant, or already outdated when using (M)Lion?  I can find a copy through Abebooks if needed.

    Or am I better off getting a more recent book about CoreData for iOS (there are several on the market, e.g. Imsted & Harrington)? I would guess that in the core (no pun) it is the same for OSX and iOS, so I may go that route.  Or is a book about CoreData on iOS completely useless when developing for OSX?

    Thanks for any input,

    - Koen.
  • While not a book, I heartily recommend the Core Data video training course from ideveloper.tv. Marcus Zarra is the presenter and there was a follow-up supplement for Lion.

    (Sent from my iPhone.)

    --
    Conrad Shultz

    On Jul 14, 2012, at 5:06, Koen van der Drift <koenvanderdrift...> wrote:

    > I really want to learn more about CoreData on the Mac and am looking to get a book, besides the Apple docs.  I already get the basics, but there are still many things that make me scratch my head.
    >
    > Often recommended is the book by Marcus Zarra, but this is out of print, and I wouldn't be surprised if they are working on an update, but no idea when that's going to be on the market. Is it still relevant, or already outdated when using (M)Lion?  I can find a copy through Abebooks if needed.
    >
    > Or am I better off getting a more recent book about CoreData for iOS (there are several on the market, e.g. Imsted & Harrington)? I would guess that in the core (no pun) it is the same for OSX and iOS, so I may go that route.  Or is a book about CoreData on iOS completely useless when developing for OSX?
    >
    > Thanks for any input,
    >
    > - Koen.
  • On Jul 14, 2012, at 1:56 PM, Conrad Shultz wrote:

    > While not a book, I heartily recommend the Core Data video training course from ideveloper.tv. Marcus Zarra is the presenter and there was a follow-up supplement for Lion.

    Unfortunately the original course has been discontinued.  I had a look at the sample video for the Lion supplement, and am not sure yet if I like the format of the video watching two guys chatting on a couch. I think I prefer reading to learn something new.

    But thanks for the link,

    - Koen.
  • Koen,

    CoreData for iOS and Mac are mostly the same, but the biggest difference
    is that iOS doesn't support bindings. Bindings are important and for that
    reason I don't think that an iOS Core Data book would be sufficient for
    you.

    I recommend "Cocoa Programming: A Quick-Start Guide for Developers" by
    Daniel H Steinberg. The book is "aimed at experienced programmers who are
    new to Cocoa." It only supports Xcode 3, but I don't think that's a
    problem. Specifically, I would read chapters 19-Key Value Coding, 20-Key
    Value Observing, 21-Cocoa Bindings and 22-Core Data. Supplement this with
    reading Apple documentation which is referred to in the book.

    http://pragprog.com/book/dscpq/cocoa-programming

    The Pragmatic web site says that it's out of print, but I found it on
    Amazon:
    http://www.amazon.com/Cocoa-Programming-Quick-Start-Developers-Programmers
    /dp/1934356301/

    Also, stackoverflow.com can be a good resource:
    http://stackoverflow.com/questions/tagged/core-data

    And I've found Tim Isted's blog to be useful. I was just reviewing this
    post on Multiple Windows with Core Data. It's from July, 2008 so parts of
    it may be out of date.
    http://www.timisted.net/blog/archive/multiple-windows-with-core-data/

    Chuck

    On 7/14/12 5:06 AM, "Koen van der Drift" <koenvanderdrift...> wrote:

    > I really want to learn more about CoreData on the Mac and am looking to
    > get a book, besides the Apple docs.  I already get the basics, but there
    > are still many things that make me scratch my head.
    >
    > Often recommended is the book by Marcus Zarra, but this is out of print,
    > and I wouldn't be surprised if they are working on an update, but no idea
    > when that's going to be on the market. Is it still relevant, or already
    > outdated when using (M)Lion?  I can find a copy through Abebooks if
    > needed.
    >
    > Or am I better off getting a more recent book about CoreData for iOS
    > (there are several on the market, e.g. Imsted & Harrington)? I would
    > guess that in the core (no pun) it is the same for OSX and iOS, so I may
    > go that route.  Or is a book about CoreData on iOS completely useless
    > when developing for OSX?
    >
    > Thanks for any input,
    >
    > - Koen.
previous month july 2012 next month
MTWTFSS
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
Go to today