Update: The Sync and Datastore SDK has been deprecated. Learn more here.
Datastores are an easy way to keep an app’s per-user data — such as app state, settings, bookmarks, or even saved games — in sync across multiple devices and platforms. You can think of datastores as simple embedded databases that are synced to Dropbox, all free for developers. Here’s the video of the announcement at this year’s DBX:
Best of all, the Datastore API syncs data seamlessly across platforms:
There’s no limit to how you can use the Datastore API in your app, so take a look at the examples, run through the tutorials, or download the SDK and dive into the code. As always, please share your feedback on the developer forum.
P.S. If you’re interested in a peek into the inner workings of datastores, take a look at our blog series on how the Datastore API handles conflicts: Part 1 – Basics of Offline Conflict Handling and Part 2 – Resolving Collisions.