Mobile Sync, HTML5, and NoSQL*
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.
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.
Chris Anderson is a co-founder of Couchbase, and loves bending the physics of the web with peer-to-peer sync. He architects the mobile database at Couchbase, with a focus on mobile HTML5 developer experience. He just moved (back) to Portland after a few years in the Bay Area, so find him if you want to go on a bike ride!