Get Updates By E-mail 

Article Written By:
Johann Dowa

Open Source Framework Extending Core Data With Peer-To-Peer Synchronization Options

  •  
  •  
  •  
  •  
  •  

I’ve mentioned helper libraries for easier Core Data and iCloud and synchronizing Core Data objects between iOS and Mac devices.

Here’s an interesting project that takes things to another level called Ensembles that allows Core Data synchronization with minimal changes to your existing code.

As the readme states:

Ensembles extends Apple’s Core Data framework to add peer-to-peer synchronization for Mac OS and iOS. Multiple SQLite persistent stores can be coupled together via a file synchronization platform like iCloud or Dropbox. The framework can be readily extended to support any service capable of moving files between devices, including custom servers.

An example demonstration app is included.

You can find Ensembles on Github here, and read more about ensembles over on The Mental Faculty blog.

An interesting Core Data synchronization framework.


  •  
  •  
  •  
  •  
  •  

Submit A Resource

Have you created a useful tutorial, library or tool for iOS development that you would like to get in front of our 300,000+ monthly page views from iOS developers?

You can submit the url here.

The resources we feel will appeal to our readers the most will be posted on the front page.

Comments