On 30 Jul 2012, at 02:10, Steven J Klein wrote:
> On Jul 28, 2012, at 8:37 AM, cdel.firsthand.net wrote:That sounds hopeful.
>> ICloud does not support this functionality. Why are people chasing Apple for something iCloud does not do?
> Actually, Core Data syncing is a claimed feature of iCloud.
> This article explains some of the difference between how syncing worked in MobileMe and how it works in iCloud:This is an interesting article. Thank you for the link. Drew McCormack the author helps explain only some of the important design components. Perhaps enough to make a rough and ready sync project but not enough to explain the policy consequences on user control over their content.
The design is obscure and he makes a good job in showing how obscure. His description of the CoreData Transaction plist only to fail to explain the third number out of three is jaw dropping admission of how obscure the design is for developers.
So it turns out to be a bit less hopeful
then he writes
When import logs are transferred to a device, Core Data attempts to import them into the local store. The exact details of this are very vague. Basically, the process is private, and Apple do not provide any hooks into the import procedure."
This obscurity is very obscure isn't it!
From an architecture perspective this article shows developers are in the dark to describe the design structure of the import functionality let alone what goes on within the Apple server services. So how are they to shine a light on the end to end transaction to their users in turn?
No doubt one can get to the bottom of this as a developer in a few days or weeks or months of effort to implement a sync service. What it does not get to the bottom of is what happens in the bits the developer cannot see nor appear able to describe in the network, servers and any intermediate system components.
I have a little experience. :-)
> Note: It’s written with developers in mind, so much of it may be beyond your technical knowledge.
but happy to keep learning ...
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.