Entering content frame

Component documentation Mobile Extensions to the SAP Web Application Server Locate the document in its SAP Library structure

Purpose

The mobile extensions to SAP Web Application Server allow you to develop device-specific Web applications for mobile devices. By using these extensions, the properties of the mobile device making the request can be specified, and then taken into account when the Web application is displayed.

(See Differences Between Mobile Devices)

Introductory notes

Mobile Extensions are integrated in the SAP Web Application Server from Release 6.10 onwards.

Features

If a development team creates Web applications using Business Server Pages, they can use the mobile extensions of the SAP Web Application Server, which makes the special requirements and characteristics of mobile devices available.

These include:

The mobile extensions refer to the use of mobile devices like WAP-enabled mobile telephones and Personal Digital Assistants (PDAs) and consist of the IF_CLIENT_INFO interface, implemented using the device recognition process. The IF_CLIENT_INFO interface specifies the properties and methods of mobile devices and returns information on browser characteristics on these devices. You can use this interface to create device-specific Web applications, such as Business Server Pages for mobile devices.

You can thus take the browser and device-specific properties into account when constructing the user interface. To do this, use the properties and methods described in the IF_CLIENT_INFO interface in your program code (which can consist of native HTML and scripting).

Example

The GET_TITLE_SUPPORTED method of the IF_CLIENT_INFO Interface specifies whether or not a label is to appear on the top of the screen using the title attribute of the <card> WML tag. On some devices, entering a title in the <card> WML tag displays an header in the Web application title bar. However, many types of browser do not support this function. If they do not, no header appears in the device’s user interface. To make the title appear on such devices, it must be included in the body text of the document.

This graphic is explained in the accompanying text

For programming examples of pages, choose the SBSP_SAMPLES package in Web Objects ® BSP Applications ® Mobile_Clientinfo ® Pages with Flow Logic

See also:

IF_CLIENT_INFO Interface

Device Recognition

Leaving content frame