OData Application Development

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.

The common development task flow for OData application development includes these steps:
  1. Verify that service documents have been published from SAP NetWeaver Gateway and are available.
  2. Configure the platform-appropriate development environment, such as Android SDK, BlackBerry JDE, and Xcode for iOS.
  3. Develop the device application.
  4. Package the application code and prepare the package for deployment.
  5. Test the device application using a simulator/emulator.
  6. Deliver the device application package to the SAP Mobile Platform Administrator for production testing and provisioning.

Complete details of this development approach and OData API are documented in Developer Guide: OData SDK.

Related concepts
Implement Three Environments
Object API Application Development
HTML5/JS Hybrid App API Development
Related reference
Supportability