Just a CRUD tutorial for DynamoDB but based on a scenario that makes sense and demoing the API with two languages (Objective-C and Java):
The sample mobile application described here demonstrates how to store user preferences in Amazon DynamoDB. Because more and more people are using multiple mobile devices, connecting these devices to the cloud and storing user preferences in the cloud enables developers to provide a more uniform cross-device experience for their users.
This article shows sample code for both the iOS and Android platforms.
Original title and link: NoSQL tutorials: Storing User Preference in Amazon DynamoDB using the Mobile SDKs ( ©myNoSQL)
If CouchDB is MySQL, then TouchDB is SQLite.
By “CouchDB-compatible” I mean that it can replicate with CouchDB and Couchbase Server, and that its data model and high-level design are “Couch-like” enough to make it familiar to CouchDB/Couchbase developers. Its API will not be identical and it may not support some CouchDB features (like user accounts) that aren’t useful in mobile apps. Its implementation is not based on CouchDB’s (it’s not even written in Erlang.) It does support replication to and from CouchDB.
In my books a perfect solution must:
- be small
- be fast
- reuse the target platform technologies (so it feels at home)
- support bi-directional synchronization with CouchDB
- provide an API that is either similar to the target platform APIs or is similar to CouchDB API
Original title and link: TouchDB: Embeddable Lightweight CouchDB-compatible ( ©myNoSQL)
A guide of using mobile Couchbase Xcode project templates by Marty Schoch. It takes only 5 minutes to get started.
Continue to read ➤
Mobile Couchbase for iOS is delivered as an embeddable library with seamless Apple Xcode IDE integration, ensuring a familiar development experience for developers building iPhone and iPad apps.
2 months after the confirmation that Apple will accept it and only 8 months after the CouchDB for Android.
Update: From the official post:
On the horizon for Mobile Couchbase is a feature we think will be crucial for adoption with more apps: ObjC Map Reduce. With ObjC Map Reduce we can make the Spidermonkey dependency optional, thus cutting the overall download size contribution of Mobile Couchbase by roughly half.
Original title and link: Mobile Couchbase for iOS iPhone and iPad Beta Release (NoSQL databases © myNoSQL)
What iOS Mobile Couchbase gives you:
- You can embed the rock solid distributed database, Mobile Couchbase, on your iOS device.
- Your iOS apps can use Apache CouchDB’s well-proven synchronization technology.
- If you <3 CouchApps, you can deploy them as iOS apps.
CouchDB has been available on Android for 6 months. But it is great to hear that Apple will allow it on iOS.
Original title and link: iOS Mobile Couchbase (NoSQL databases © myNoSQL)