Develop Hybrid Apps using mobile business objects (MBO) to
define object data models with back-end enterprise information system (EIS) connections,
attributes, operations, and relationships.
A project in Sybase Unwired WorkSpace must contain the MBOs to
use in your application. See Sybase Unwired WorkSpace - Mobile Business Object Development.
The JavaScript APIs in the Mobile SDK are located in
<SUP_HOME>\UnwiredPlatform\MobileSDK<version>\HybridApp\API.
It is split into two categories:
- Container – these APIs are fundamentally independent of the UI
framework you choose to use (if any). There is no reference to screens. These
APIs are considered mandatory when building your Hybrid App.
- AppFramework – these APIs are an optional add-on to the
Container APIs that give you functionality to navigate between screens,
represent the messages sent to and from the server in developer-friendly form,
and bind the UI to and from those messages automatically. These APIs do make
some assumptions about how your UI is constructed/manipulated, and those
assumptions are not necessarily true for all UI frameworks, Sencha among them.