Mobile Sync
summary
A local JSON document store and replication stack is built to make mobile apps work while occasionally connected: a 1MB embedded library (Couchbase Lite) plus a Sync Gateway that runs JavaScript routing rules to map documents into channels and grant per-document access control. HTML5 apps use browserify and PhoneGap to bundle node-style code; server-side bots send push via Urban Airship. Demos are flaky live but core replication, channel routing, and push integration are implemented and running.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:16Mobile sync importance
- 3:03Occasionally connected apps
- 7:22Data routing and access control
- 10:15Document databases and sync protocols
- 13:32Backend simplification with routing
- 16:42Debugging and implementation challenges
- 19:13PhoneGap HTML5 app
- 22:23Push notifications and backend
- 28:23Scalability and production testing
- 29:47Q&A
related talks
31mI'm offline, cool! What now?
30mWriting apps on the edge with CouchDB
14mOffline first applications, syncing with PouchDB & CouchDB
38mMoving seamlessly through offline and online
49mOfflineFirst Apps with PouchDB and CouchDB
30mOffline First: Making Your App Awesome When the Network Isn't
01h 01mBuilding Connected & Disconnected Mobile Apps
51mCouchDB, PouchDB and Offline-Tolerant Apps
