Dev Track Day2 - Resolving Conflicts in Collaborative Occasionally Connected Mobile Apps
In collaborative apps, a change made on one device appears on another. Data flows seamlessly across devices. But those devices aren't always connected. And even when they are, users don't want to wait for a network connection before they can see or work with their data. So data needs to be stored locally, and synchronized in the background.