OData SDK Development

The OData SDK development approach uses an OData source as the back end and allows device users to query and update data in an essentially online application.

Instead of being based on data model elements (MBOs), the OData SDK developer inherits a service model from the service document published from SAP 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 SDK Applications.

The common development task flow for OData SDK Applications includes these steps:
  1. Verify that service documents have been published from SAP 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 Sybase Unwired Platform Administrator for production testing and provisioning.

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