Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Alternatives to iCloud + Core Data to sync data between iOS and OS X

I'm developing an application for iOS/OS X and i want to sync data between them. for now I use Core Data for persistent data. I read that iCloud is not enough mature to use with core data.

  1. Is that true ?

so i try to use the new DropBox sync API(to sync the SQLite file), but there's no support for OS X.

  1. Is Parse SDK a good idea? (it will also allow me to add Android support)
  2. If no, have you other solution?

Thank you.

like image 795
Red Mak Avatar asked Feb 17 '13 18:02

Red Mak


1 Answers

i read that icloud is not enough mature to use with core data.

is that true ?

Yes, I've worked with it quite a bit but I cannot recommend it at present.

so i try to use the new dropBox sync API(to sync the sqlite file), but there's no support for mac.

  1. is parse sdk a good idea (that will allow me to add android support)?
  2. if no, have you other solution ?

Parse has a good reputation. There's an open source project called FTASync that integrates it with Core Data.

Some other options:

  • TICoreDataSync, which syncs via Dropbox but lets you use Core Data
  • WasabiSync, a third-party project that syncs Core Data via their own servers.
  • Simperium, another one like Wasabi, syncing Core Data via their own servers.

At present I don't have enough experience with any of these to endorse them. They're all designed to sync Core Data outside of iCloud but I can't say which works best.

like image 115
Tom Harrington Avatar answered Oct 02 '22 08:10

Tom Harrington