
Understand how to develop a native iOS, Android, or Windows application that uses an offline OData store.
The basic flow of developing a native application that consumes online OData versus offline OData is the same: registering devices and connecting users, performing create, update, delete operations on the entity uses the same APIs. The main differences involve initializing, populating, and updating an offline OData store versus an online OData store, flushing changes, refreshing the offline store, conflict detection, and so on. This section describes those differences when developing an offline OData application.