Developing a Hybrid App Package

Hybrid App Designer lets you create or modify Hybrid App packages on different device platforms independently of native device development.

Hybrid Apps support the occasionally connected user and addresses the replication and synchronization issues those users present for the back-end system.

A Hybrid App requires an integration module on the server side, which processes Hybrid App-specific metadata to map keys to and from mobile business object attributes, personalization keys, and parameters. The integration module processes the notifications identified by matching rules configured for the server-initiated starting point, and also processes the responses sent to the server from the device.

The Hybrid App Designer allows you to create the forms that can be assigned to the devices that have the Hybrid Web Container installed and that are registered with SAPĀ® Mobile Server through SAP Control Center.

When you use the Hybrid App Designer, the data source for the application is supplied by mobile business objects that are designated as message-based synchronization mobile business objects when deployed to the server. The Hybrid App Designer allows you to develop Hybrid App screens that can call the create, update, delete, and other operations, as well as object queries of a mobile business object.

You can generate a Hybrid App that works on these platforms:

See Supported Hardware and Software for supported version levels.

When designing the user interface for Hybrid App screen flows for mobile devices, keep it simple. The Hybrid App screen flow should deliver clear, concise content with minimal navigation menus. The Hybrid App should be compatible with a wide variety of devices, and support both horizontal and vertical screen layouts. Consider the limitations of mobile devices when designing a Hybrid App screen flow.