Object API Development

New or changed features for Object API development.

Resumable Synchronization

In 2.3 SP03, you can add code to the application client that allows you to resume a long synchronization when an interruption occurs. Application developers determine whether clients can request a synchronization that resumes downloading after an interruption. Resumable synchronization is particularly useful when you synchronize large data sets and do not want to cancel or roll back the partially downloaded data.

Documented in: Developer Guide: <Device Platform> Object API Applications (Android, iOS, and Windows):
  • Resumable Synchronization
  • Resumable Synchronization Recommendations

Disaster Recovery and Troubleshooting

In 2.3 SP03, documentation has been added that describes how to:
  • Recover from SAP Mobile Server failures – see: Developer Guide: <Device Platform> Object API Applications (Android, iOS, BlackBerry, and Windows) > Recovering From SAP Mobile Server Failures
  • Troubleshoot client object API applications using API log tracing – see: Troubleshooting > Troubleshooting Client Object API Application Issues Using API Log Tracing

Windows CE 6.0 Support

Object API application development is now supported on Windows CE 6.0. For dependencies, see Client Application Dependencies in Developer Guide: <Device Platform> Object API Applications (Windows).

iOS Object API Application Support for iOS7 Devices

iOS OAPI applications built with SAP Mobile SDK version 2.3 SP03 work on iOS7 devices in Apple backward compatibility mode. The Tutorial: iOS Object API Application Development and Recipe Sample application have been updated accordingly.