When writing modern mobile apps, developers have to consider the reality that end users may not always have network access. Azure Mobile Services allows you to easily provide a native sync experience across your iOS, Android, and Windows apps.
Offline sync has a number of benefits:
Improve app responsiveness by caching server data locally on the device
Create robust apps that remain useful when there are network issues
Allow end-users to create and modify data even when there is no network access, supporting scenarios with little or no connectivity
Sync data across multiple devices and detect conflicts when the same record is modified by two devices
Limit network use for customers who don’t have an unlimited data plan
To read more about this click here: