A Hybrid App includes both business logic (the data
itself and associated metadata that defines data flow and availability), and device-resident
presentation and logic.
You can develop Hybrid Apps using third-party Web frameworks, which
allows you to access gateway datasources through the
Hybrid Web Container.
Sybase Unwired Platform, development tools enable both aspects
of Hybrid App development:
- The data aspects of the Hybrid App are
called mobile business objects (MBO), and “MBO development” refers to defining
object data models with back-end enterprise information system (EIS)
connections, attributes, operations, and relationships.
Hybrid Apps can reference one or more MBOs and can
include load parameters, personalization, and error handling.
- Once you have developed MBOs and deployed them to
Unwired Server, develop device-resident presentation and
logic for your Hybrid App. See Sybase Unwired WorkSpace - Mobile Business Object Development for procedures and information about creating and
deploying MBOs.
- A second data option is to access OData sources from your
Hybrid Apps with the Datajs library.
- OData sources and MBOs can be used together in a
Hybrid App.