Re: Core Data Reverse Engineering KickStarter Project
Re: Core Data Reverse Engineering KickStarter Project
- Subject: Re: Core Data Reverse Engineering KickStarter Project
- From: Jens Alfke <email@hidden>
- Date: Tue, 25 Jun 2013 11:30:03 -0700
On Jun 25, 2013, at 10:47 AM, Wim Lewis <email@hidden> wrote:
> FWIW, Omni's open-source data objects framework was our response to our difficulties with CD. It doesn't do everything CoreData does, and it does some things CoreData doesn't, but if you're considering taking this route, you might be interested in looking at it.
Likewise, Couchbase Lite[1] and its predecessor TouchDB[2] are other alternative persistent storage libraries (which I happen to work on!) Their priorities are different than CoreData — sync is #1, with with object-mapping being less advanced.
If your app needs to be able to sync data with a server or with other clients, I think it’s a no-brainer to choose over CoreData, given the limitations and poor quality of the latter’s iCloud integration. But they’re good as general purpose data stores as well, since they’re open-source, open-format, cross-platform, and give you API access to the underlying document-based NoSQL database.
—Jens
[1] https://github.com/couchbase/couchbase-lite-ios
[2] http://touchdb.org
_______________________________________________
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