Object Code Generation

To access and integrate MBOs in a device application, developers have the option to generate object code for the target device platform, and then use their IDE of choice to build the native device application. The object code generation step is the bridge from the Unwired Server server-side development (MBOs) to client-side development (device applications).

The generated object code for each MBO follows a standard pattern of properties for attributes, operations, and abstractions. Object code generation is supported in the native language for each target platform. Unwired Server client libraries complement and are required for the generated object code, which together are used in the device application.

Code generation is supported for these platforms: BlackBerry (Java), iPhone (Objective-C), Windows Mobile (C#), and Windows (Java and C#). See Sybase Unwired Platform Installation Guide for supported versions.

Note: If developers use Sybase Unwired WorkSpace Device Application Designer for prototyping, the object code is internally generated when the device application code is generated and deployed to emulator. Additional custom coding can be done for end-to-end prototyping.