Building Connected & Disconnected Mobile Apps
summary
Builds a cross‑platform Xamarin.Forms app called CoffeeCups that uses an Azure Mobile Apps SDK client with a SQLite local store and a sync table to queue local inserts and push/pull when connectivity returns; the demo shows Android, iOS and UWP sync correctly after airplane mode and requires ~20–30 lines to add sync. Also deploys a Realm Object Server on a Linux VM for true real‑time sync. Adding offline sync raises ad‑removal sales by ~1500%.
AI-written summary · about
chapters (21)
- 0:00Start
- 1:14Agenda
- 6:04Why Should I Care about Disconnected Mobile Applications
- 10:07Robin Hood
- 12:50Save Offline
- 15:24Azure
- 16:06Azure Stack
- 17:42Azure Mobile Apps
- 19:52Azure Hybrid Connection
- 20:17Build an Application
- 26:14Data Connections
- 29:42Add Simple Integration
- 31:10Sequel Object Explorer
- 32:29Postman
- 35:56Create a New Sequel Lite Store
- 37:16Initialize this Synchronization Context
- 38:17Adding Synchronization
- 47:36Real Time Databases
- 49:54Encryption
- 54:05Realm Object Backend
- 1:00:25Plan for Global Reach
related talks
35mMobile Sync
36mTesting Offline First Mobile Applications
37mLet’s Sync Up! Tips and Tricks to Add Offline Sync to Your App with Confidence
45mOffline First (Web) Apps
30mOffline First: Making Your App Awesome When the Network Isn't
28mBringing coffee tasting to rural areas with Ember & Cordova
49mOfflineFirst Apps with PouchDB and CouchDB
14mOffline first applications, syncing with PouchDB & CouchDB
