Native Object API Development

The client object APIs form the core building block of Native 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.

Client Object API categories for Native Object API Application development include:
The common development task flow for Native Object API Applications includes these steps:
  1. Verify that mobile business objects have been developed and are available.
  2. Configure the platform-appropriate development environment, such as BlackBerry JDE, Xcode for iOS, and C# 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 Sybase Unwired Platform Administrator for production testing and provisioning.

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