Object API Application Development

The Object APIs form the core building block of Object API Applications and provide the common set of APIs for consistency across device platforms, thus following the "design once and deploy anywhere" paradigm of building applications.

Object API categories for Object API Application development include:
The common development task flow for Object API Applications includes these steps:
  1. Verify that mobile data models have been developed and are available.
  2. Configure the platform-appropriate development environment, such as Android SDK, BlackBerry JDE, Xcode for iOS, and Visual Studio for Windows and Windows Mobile.
  3. Generate Object API code for mobile business objects and import the artifacts—libraries and code—to the development environment.
  4. Develop the device application.
  5. Package the application code and prepare the package for deployment.
  6. Test the device application using a simulator/emulator.
  7. Deliver the device application package to the SAP Mobile Platform Administrator for production testing and provisioning.

Complete details of this development approach and Object API are documented in Developer Guide: <Device Platform> Object API Applications.

Related concepts
Building Mobile Analytics into Object API Applications
Implement Three Environments
HTML5/JS Hybrid App API Development
OData Application Development
Related reference
Supportability