ZSync : Core Data Desktop/iPhone Syncing library
ZSync is an new open source syncing library designed to allow easy syncing of data between an iPhone/iPod Touch and the OS X Desktop. ZSync utilizes the BLIP library and Appleās Sync Services to allow easy and seamless syncing of data.
Phase I
In the first phase the project is going to start with doing a slow sync of Core Data applications on the iPhone/iPod Touch with their desktop counterparts. This will be accomplished by using BLIP to communicate between the iPhone/iPod Touch and a System Preference broadcasting on the desktop using Bonjour.
The System Preference will be designed with a plugin architecture so that multiple applications utilizing ZSync can run from the same System Preference. The goal on the desktop is to avoid having to require the desktop application to be running to perform a sync.
Phase II
In phase two the project is going to look into developing a fast sync of the iPhone Core Data application to improve performance of the syncing operation.
Phase III
In phase three the project will be looking into expanding the syncing options to include non-Core Data applications in the syncing options. This may include (and be subject to change) duplicating the Sync Services framework onto the iPhone/iPod touch at least on a superficial level.
Check out the ZSync website here










Leave your response!