The Datastore API lets you effortlessly sync all of your app's structured data such as contacts, to-do items, and game state. It enables your app to sync data quickly, manage conflicting changes, and even work offline.
Before building an app using the Datastore API, you'll need to create an app on the App Console.
Xcode with the iOS development kit is required to build an iOS app using the Datastore API. The Datastore API requires iOS 5.0 or later.
Once you've downloaded the Datastore API iOS SDK, you'll need to add all the necessary frameworks to your project.
The SDK coordinates with the Dropbox app (if it's installed) to simplify the auth process. But in order to smoothly hand the user back to your app, you need to add a unique URL scheme that Dropbox can call. You'll need to configure your project to add one:
If you want to see the Datastore API in action, check out the Examples directory in the SDK bundle. There you can find a simple task tracking app that uses the Datastore API to save tasks to Dropbox. This app will also sync tasks with the tasks example included in the SDKs for other platforms.