Re: Synchronization & Core Data
Re: Synchronization & Core Data
- Subject: Re: Synchronization & Core Data
- From: Karolis Ramanauskas <email@hidden>
- Date: Mon, 16 Nov 2009 12:09:12 -0600
Hmm,
So I am reading this ("Core Data: Apple's API for Persisting Data on Mac OS
X") and I see:
1. It covers sync services, which, I understand, I can't use to sync with
iPhone.
2. It covers core-data for iPhone in general, however that doesn't solve my
specific problem.
3. It covers the networking side and using NSManagedObject in a distributed
manner, however it only mentions in the last paragraph of "Distributed Core
Data" that:
"The design that we built here can also be used in a peer environment as
opposed to the client-server design. Multiple peers could use Bonjour to
discover each other and use distributed objects to sync their data stores so
that each device has a complete and up-to-date copy of the data set. In a
situation like that, a user could have our application on each of their
machines, and whenever they are near each other (that is, on the same local
network), they would automatically update each other. Talk about a pleasant
user experience!"
As you can see they do not talk about actually implementing synchronization,
so my original question stands. Any ideas are appreciated.
Thanks
On Sun, Nov 15, 2009 at 8:49 PM, Karolis Ramanauskas <email@hidden>wrote:
> Good evening to everyone,
>
> I'm in a (extensive) planning stage of a project and an issue of
> synchronization is forcing itself on me, I asked a question this morning
> about a networking side of things, and I got some info from nice people here
> about MYNetwork: http://bitbucket.org/snej/mynetwork/wiki/Home (I want to
> be able to sync data between Desktops and iPhones on a local network).
>
> However, now I'm wondering how should I organize / store my data. I want to
> use CoreData and I could, easily. I probably won't even have to write a lot
> of code as I'm storing numbers, strings, and dates. Most of the behavior I
> need is free. But how would I sync core data stores between devices? Only
> info I could find was this post:
> http://forums.pragprog.com/forums/90/topics/3201. Perhaps someone has some
> experience with this? Should I do, as the post says, and create "date
> modified" attribute and write my own logic? Or is it possible, after all, to
> get some behavior for free from core data framework?
>
> Thanks,
> Karolis
>
_______________________________________________
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