iOS: All content tagged as iOS in NoSQL databases and polyglot persistence
Thursday, 2 February 2012
NoSQL tutorials: Storing User Preference in Amazon DynamoDB using the Mobile SDKs
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)
Wednesday, 4 January 2012
TouchDB: Embeddable Lightweight CouchDB-compatible
Jens Alfke:
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)
Saturday, 11 June 2011
Using CouchDB in an iOS Application
A guide of using mobile Couchbase Xcode project templates by Marty Schoch. It takes only 5 minutes to get started.
Monday, 2 May 2011
Mobile Couchbase for iOS iPhone and iPad Beta Release
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)
Friday, 11 March 2011
iOS Mobile Couchbase
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)
via: https://github.com/couchbaselabs/iOS-Couchbase/blob/master/dev_preview.md