Offline Sync for Mobile Services – Part 1: Resources
The Azure Mobile Services SDK offer a very useful preview feature for syncing a mobile apps backend data with a local database on the device.
I have looked into how to best support offline sync capabilities in a future Universal App of mine.
My main scenarios to support are:
- a user can switch between using the app on his tablet or phone
- a user can work with the apps data while being offline
- many users can work with the same data
I have tried out a couple of tutorials and some spikes syncing a local SQLite database with a backend Azure SQL database. In my opinion, Offline Sync for Mobile Services seems to be a perfect match to solve these common scenarios.
This post list a collection of resources to be used to dig deeper into the topic. I will return with more useful information when I actually have implemented the complete offline sync feature in my app.
I especially recommend Rob Tiffanys session from TechEd New Zealand for both a great overview and into details like how to use data object views. I am also looking forward to see Donna Malayeris session “Mobile apps that work, even when your network doesn’t” at our Øredev conference in November.
Using offline data sync in Mobile Services
Handling conflicts with offline data sync in Mobile Services
Offline Sync for Mobile Services
Deep dive on the offline support in the managed client SDK
Build offline apps with Azure Mobile Services
Episode 155 of Cloud Cover: Offline Sync with Donna Malayeri
Supercharge your Mobile LOB Apps with SQLite and Offline Data Sync via Universal Apps for Windows, TechEd New Zealand 2014, Rob Tiffany
Learn how Vesper built offline sync using Azure Mobile Services
Mobile apps that work, even when your network doesn’t – a session at Øredev 5 November 2014
Todo offline sample – Windows Universal
Azure Mobile Service sample – Insurance agency
Latest Beta release of Windows Azure Mobile Services including Offline support
Microsoft Azure Mobile Services