OData SDK Development

Once you are familiar with the documented platform features, review these new or changed features for OData SDK development.

Private DataVault

A private DataVault class is available for Android, with these advantages:
  • You can securely store data that is specific to an application.
  • You need not install SybaseDataProvider.apk to use the private DataVault.

Documented in: Developer Guide: OData SDK: Data Vault API References (for Android development).

SSL Support over SUPMessagingChannel with NetworkEdge

For enabling secure communication, all OData client applications can use the HTTPS protocol. These applications can optionally connect to a Relay Server via HTTPS.

Documented in: Developer Guide: OData SDK:
  • Enabling HTTPS as a Transport Protocol
  • Enabling a Listener for HTTPS Support with Server Certificate Validation

Basic Authentication with NetworkEdge

For enabling basic authentication, all OData client applications can use the HTTP protocol.

Documented in Developer Guide: OData SDK: Enabling a Listener for HTTP Support with Basic Auth Challenge.

Inline Feeds

BlackBerry clients can retrieve frequently updated data in the form of inline feeds. The feeds retrieved can be serialized into a suitable format.

Documented in Developer Guide: OData SDK: Inline Feeds.

Customization Resource Bundles

(Applies only to OData SDK, Android and iOS clients) OData SDK-based applications can leverage the customization resource bundle feature to provision resources to client applications.

This feature lets you build content to customize and configure application on the device. The server provisions the customization resource bundle to the application instance, and then the application parses and customizes the end-user application.

Documented in:
  • Developer Guide: OData SDK: Downloading Customization Resource Bundles (Android and iOS)
  • Developer Guide: Unwired Server Management API:
    • Managing Customization Resource Bundles
    • Application Settings Properties
  • Sybase Control Center online help: Modifying Application Properties
  • System Administration: Customization Resource Bundles
Related reference
New Platform Features