Mobile Sync, HTML5, and NoSQL

Accepted Session
Short Form
Scheduled: Wednesday, June 19, 2013 from 3:45 – 4:30pm in B302/303


Mobile database sync helps insulate your users from unreliable wireless data connections, so your app feels faster, and is always ready when your users need it.


Mobile network latency is highly variable, but we know that a snappy user experience can make the difference between success and failure in the mobile world.

HTML5 is great for developer productivity, but it gets a bad rap on performance. In this talk I’ll show how you can use Couchbase Lite to sync data to mobile devices, so that users don’t have to wait for network round trips each time they interact with application data.

I’ll show a demo of two apps (one native and one HTML5) interacting with the same data set via sync. Attendees who want to hack along will have a chance to build and run the app on their laptops, and have it sync with the same dataset as my demos.

All the code, from examples to core database technology, is open source, so I’ll pepper my examples with links to actual source code and repositories.

Speaking experience

I've spoken at Open Source Bridge a few times, also at OSCON, MySQL Conf, GOTOCon, ApacheCon, Web 2.0 Expo, and a bunch of others.