Describes the Sybase Unwired WorkSpace development environment features for mobile business object development. Device application development features are described separately.
You can select features (wizards, properties, or WorkSpace Navigator items) from either a basic or advanced user profile.
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development > Develop > Developing a Mobile Business Object > Before Creating Mobile Business Objects > Switching Between Developer Profiles
A local business object is not bound to a data source and runs only on the client device. This feature can be used to persist application specific configuration information locally across application restarts, call object queries, and perform other local functions. It is not used to synchronize with Unwired Server.
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development > Develop > Developing a Mobile Business Object > Creating Mobile Business Objects > Creating a Local Business Object
Multiple MBO caches can be generated and filled from a single enterprise information system (EIS) operation. This simplifies and improves performance over previous versions that required multiple calls to EIS (Web Service or SAP® JCo) operations to fill the consolidated database.
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development > Develop > Developing a Mobile Business Object > Creating Mobile Business Objects > Creating Multiple Mobile Business Objects From a Single Operation
Structures define complex object types (data structures), for example, a table input to a SAP JCo operation or a Web Service operation with nested input elements. JDBC based MBOs do not support structures at this time.
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development > Develop > Working with Mobile Business Objects > Mobile Business Object Data Properties > Datatype Support
The distinct separation of synchronization and load parameters allows finer control over the refresh/fill process of the CDB versus the synchronization activity of the device clients.
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development > Develop > Working with Mobile Business Objects > Mobile Business Object Mobility Properties
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development > Develop > Developing a Mobile Business Object > Binding Mobile Business Objects to Data Sources > Binding a REST Web Service Data Source to a Mobile Business Object
Unwired WorkSpace supports custom result checkers for SAP and, beginning with this release, Web service data sources.
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development > Develop > Developing a Mobile Business Object > Binding Mobile Business Objects to Data Sources > Adding a Result Checker
Bidirectional/unidirectional and many-to-one relationships are now supported.
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development
Personalization keys are now strongly typed and allow for scalar, structure, and multi-value types. Key storage can be defined either on the device, server, or for the session.
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development > Develop > Working with Mobile Business Objects > Mobile Business Object Data Properties > Creating Relationships Between Mobile Business Objects
You can define arbitrary Object Queries in the Mobile Application model using SQL syntax to retrieve MBO instances or arbitrary result sets from the device client persistence. Unwired WorkSpace also generates Object Queries for composite primary keys instead of single attribute finders.
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development > Develop > Working with Mobile Business Objects > Mobile Business Object Mobility Properties > Object Queries
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development > Develop > Working with Mobile Business Objects > Mobile Business Object Mobility Properties
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development > Develop > Packaging and Deploying Mobile Business Objects
The code generation wizard includes enhanced platform support for Objective-C (iPhone).
Documented in: Sybase Unwired WorkSpace – Device Application Development > Develop > Develop a Device Application > Generating Object API Code
This section describes features that have been removed or significantly altered since the previous release:
Documented in: Sybase Unwired WorkSpace – Mobile Business Object Development