New Device Application Development Features

Describes new device application development features.

iPhone and iPod touch Added as New Device Types

Apple iPhone and iPod touch® are added as new device types for Unwired Platform. You can generate Objective-C code for Apple devices, then use the iPhone client Object API and the Xcode IDE to complete application development.

Documented in:
  • Sybase Unwired WorkSpace – Device Application Development
  • Developer Reference for iPhone

Device Application Designer

New Device Application Designer features:
  • Widget events – allow application designers to specify custom events on screens and screen controls during design time.
  • Cell table – allows each cell in the table to contain data from multiple columns, as well as allowing different styles to be applied to each cell of the table.
  • Complex parameter support – when dragging and dropping a mobile business object (MBO) with an operation that has a complex parameter (the parameter points to another MBO), relationships are generated automatically if the complex parameter is of structure1[] type, where structure1 is the Structure MBO name.
  • Style sets – have their own look and feel and are used to design mobile applications that look good on multiple device platforms. You can create new user, platform, and device styles.
  • Object query support – when a control is associated with an MBO that contains an object query, you can apply the object query to the data shown in the control. An object query action can be added to any action-enabled control, which allows the user to change the values of a query dynamically by assigning controls, literals, variables, and so on to the object query parameters.
  • Settings screens – are default screens provided by Unwired Platform that consist of some of the most commonly used settings screens for device applications.
  • PIM application support – personal information management (PIM) application integration is now supported on the Windows Mobile device platform.
  • Custom action – create a user-coded action for RIM® BlackBerry® and Windows Mobile devices.
  • Navigation bar control – add a navigation bar to the screen or tab panel. Each tab panel can have its own navigation bar. You can choose whether or not to show a "back" button on the navigation bar.
  • Toolbar control – add toolbar items to the toolbar container so the actions you use frequently are readily accessible and easily identifiable on the device screen.
  • Background image support – add a background image to the screen display or tab panel, which allows for branding.
  • Logging settings screen – allows you to configure the amount of client log you want to see on the client, by setting debug levels to Off, Fatal, Error, Warning, Information, and Debug.
  • BlackBerry JDE plugin integration – allows you to debug the application in the BlackBerry project in the Eclipse environment.

Documented in Sybase Unwired WorkSpace – Device Application Development online help.

Mobile Workflow Forms Editor

Sybase Mobile Workflow applications enable the creation or modification of mobile business objects on multiple device platforms without requiring custom device development. Mobile Workflow Forms Editor allows you to create the forms that can be assigned to the devices that have the Sybase Mobile Workflow application installed through Sybase Control Center.

You can generate a mobile workflow form that works on these device platforms:
  • iPhone and iPod Touch
  • Windows Mobile
  • Nokia Symbian

See the Sybase Unwired Platform Installation Guide for supported version levels.

The Mobile Workflow Application uses the message-based synchronization model.

Documented in:
  • Sybase Unwired WorkSpace – Device Application Development
  • Tutorial: Mobile Workflow Package Development
  • Developer Reference for Mobile Workflow Packages
  • Sybase Control Center Online Help > Configure > Sybase Control Center for Unwired Platform > Workflows
Related concepts
New Installation Features
New Unwired Server Features
New Sybase Control Center Features
New Unwired WorkSpace Features
New API Features
New Documentation Features