The OData application development approach uses an OData source as the back end and allows device users to query and update data in an essentially online application.
The OData application developer inherits a service model from the service document published from SAP NetWeaver Gateway. These OData service documents contain all the information the developer needs to parse and interact with these data streams.
Developers use APIs related to components for parsing, caching, persistence, connectivity, and configuration to develop OData Applications.
Complete details of this development approach and OData API are documented in Developer Guide: OData SDK.