Nokia COMMUNICATOR 9200 Developer's Manual

Wap service

Advertisement

Quick Links

F O R U M
N O K I A
WAP Service Developer's Guide for
Nokia 9200 Communicator Series
Version 1.0; March 03, 2003
Browsing

Advertisement

Table of Contents
loading

Summary of Contents for Nokia COMMUNICATOR 9200

  • Page 1 F O R U M N O K I A WAP Service Developer’s Guide for Nokia 9200 Communicator Series Version 1.0; March 03, 2003 Browsing...
  • Page 2: Table Of Contents

    Contents Introduction ...5 Introduction to the User Interface of Nokia 9200 Communicator Series ...6 2.1 WAP Browser Technical Features ...6 2.2 Keypad ...6 2.3 Display - Detailed Description...6 2.3.1 Overview ...6 2.3.2 Display colormap...7 2.4 WAP Browser Display...7 2.4.1 Card view...7 2.4.2...
  • Page 3 Wireless Session Protocol (WSP) ... 29 7.2.4 Wireless Transport Protocol (WTP)... 29 7.2.5 Wireless Transport Layer Security (WTLS)... 29 7.3 Developing Applications for Mobile Browsing ... 29 7.4 Additional Information ... 30 WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 4: Change History

    Forum.Nokia.com Change History 03 March 2003 V1.0 Initial document release. WAP Service Developer’s Guide for Nokia 9200 Communicator Series...
  • Page 5 Nokia Corporation retains the right to make changes to this specification at any time, without notice. The phone UI images shown in this document are for illustrative purposes and do not represent any real device.
  • Page 6: Introduction

    Internet for handsets. However, the WAP services screen size in Nokia 9200 Communicator Series differs from that of common handsets and should be taken into account when designing services that are both fast and easy to use, and offer the user maximum enjoyment.
  • Page 7: Introduction To The User Interface Of Nokia 9200 Communicator Series

    Nokia 9200 Communicator Series belongs to the Crystal category (640 x 200 display). Keypad Nokia 9200 Communicator Series devices have a QWERTY keyboard (See Figure 1) with a menu key for application-specific menus. Display - Detailed Description 2.3.1...
  • Page 8: Display Colormap

    2.3.2 Display colormap Nokia 9210 Communicator supports 4096 colors. The normal “true color” is specified by 24 bits, 8 bits for each color component (red, green, and blue). Nokia 9200 Communicator Series uses the most significant 4 bits of each of the color component, resulting in a color depth of 12 bits. All other colors are either dithered or mapped to the closest color available, depending on the application.
  • Page 9: Bookmarks View

    Only one bookmark item (a connection bookmark or a folder) can be selected at a time. Zooming is not possible in Bookmarks view. The first CBA button is always the default button in the Bookmarks view and may be launched by pressing <ENTER>. WAP Service Developer’s Guide for Nokia 9200 Communicator Series...
  • Page 10: Nokia 9210 Communicator User Interface Elements Of Wml

    Figure 3: WML browser Card view with different display areas. Nokia 9200 Communicator Series has a high quality active matrix display, with 640 x 200 pixels and 4096 colors. As pixel size is smaller than in laptops, the screen is sharper. In the WAP browser, the application area is divided as follows: 30 pixels title bar on the top, a WML rendering area, and an options list on the left side.
  • Page 11: Formatting Elements

    The picture above demonstrates how different formatting elements are rendered as text, also specified in the table above. <wml> <card id="text" title="Text formatting elements"> <p align="center"> This card demonstrates the formatting elements:<br/> </p> <p align="right"> <b>bold,</b><br/> <u>underline,<i>italic,<b>bold,</b></i></u><br/> <big>big,<u>underline,<i>italic,<b>bold,</b></i>< /u> </big><br/> <small>small,<u>underline,<i>italic,<b>bold,</b>< WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 12: Paragraph

    If there is a title attribute on the table element, it will be rendered as the first row of the table, with a bold font and white font color on a blue background. There can be multiple tables in one card. A line WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 13 <td>T 6/10</td><td><img src="rainy.gif" alt="rainy" width="30" /></td><td>Hi 20&#xB0;C, Lo 3&#xB0;C</td><td>Rainy</td> </tr> <tr> <td>F 6/11</td><td><img src="sunny.gif" alt="sunny" width="30" /></td><td>Hi 28&#xB0;C, Lo 0&#xB0;C</td><td>Sunny</td> </tr> </table> </p> <do type="prev"> <prev/> </do> </card> </wml> Example 2: Table element. WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 14: Images, Links, And Timers

    Img – Images Figure 6: Different types of images. In addition to WBMP image format Nokia 9210 Communicator supports all the most commonly know image formats. Note: some WAP Gateways may not support all these content types. Nokia WAP Gateway products support all these content types listed here: a WBMP (Wireless Bitmap), "image/vnd.wap.wbmp"...
  • Page 15: Anchors

    <a title="Link to Products">link<go href="#products"/></a> &#160;to another card. Tables can contain links and an image can be a link, too. <a title="Link to Nokia Group" href="#group"><img src= "Nokia_n1.gif" alt="nokia"/></a> WAP Service Developer’s Guide for Nokia 9200 Communicator Series <prev/> Forum.Nokia.com...
  • Page 16: Timer

    UI string corresponding to the element’s type attribute value. The labels are updated with current values whenever a refresh task is executed but the focus in a list is not changed. WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 17 <input name="company" type="text" title="Company name" format="*A" emptyok="false" size="25"/><br/> <small>Street address:</small> <input name="address" type="text" title="Street address" emptyok="false" size="25"/><br/> <small>Postal Code:</small> <input name="code" type="text" title="Postal code" emptyok="false" size="25"/><br/> <small>City:</small> <input name="city" type="text" title="City" emptyok="false" size="25"/><br/> <small>Country:</small> WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 18: Prev Type Do Elements

    If there is a need for back functionality, it should be explicitly defined with the "prev" type do element. The WAP browser does not have any implicit back functionality. WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 19: Wml Input Processing

    </p> <p align="right"> <small>User name:</small> <input name="user" type="text" title="Max. 8 char. long" format="*A" emptyok="false" maxlength="8" size="25"/><br/> <small>User password:</small> <input name="user pw" type="password" title="Max 16 char. Long" format="*A" emptyok="false" maxlength="16" size="25"/><br/> WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 20: Selection Lists

    All options under the optgroup element are intended and shown under the optgroup item. Note that Nokia 9200 Communicator Series only supports one level of optgroups. WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 21 <option>Desktop stand</option> <option>Charger</option> <option value="Headset">Headset</option> </optgroup> </select><br/> <br/>Input your name:<br/> <input name="name" type="text" title="Name" size="30"/> </p> <do type="accept" label="Enter" optional="false"> <go href="#confirm" method="get" sendreferer="false"/> </do> <do type="prev" label="Back" optional="false"> <prev/> </do> WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 22: Titles And Labels

    UNICODE as necessary. Where multiple character sets are found the reference-processing model specified in Section 6.1 of the WML specification is used. 3.8.2 Features not supported in WML 1.1 ‘ class’ attributes as described in the WML Specification, section 8.9. WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 23: General Usability Issues - Guidelines For Design

    If you are using a modern Web site hosting environment, it is possible to detect the browser as well as the language mode and supply the correct content transparently, without requiring user interaction. Nokia 9200 Communicator Series display is larger than normal phone displays, and thus has more possibilities that are worth taking advantage of.
  • Page 24: Use Of Do Elements

    (other than the WBMP image format). Nokia 9200 Communicator Series supports 4096 colors. The true color is specified by 24 bits, 8 bits for each color component (red, green, and blue). Nokia 9200 Communicator Series uses the most significant 4 bits of each part of the color component, resulting in a color depth of 12 bits.
  • Page 25: Perform Usability Test

    Try to recruit users who are representative of the end users of the application, and try to conduct the usability test on a smaller scale, if the schedule does not allow for extensive testing. WAP Service Developer’s Guide for Nokia 9200 Communicator Series...
  • Page 26: Terms And Abbreviations

    Navigation Proportional font Selection list Soft key WAP Service Developer’s Guide for Nokia 9200 Communicator Series Description A single WML unit of navigation and user interface. A collection of WML cards that is the smallest downloadable unit. A single card in a deck cannot be downloaded;...
  • Page 27 Word wrapping WAP Service Developer’s Guide for Nokia 9200 Communicator Series Formatting rule for text appearance. Wireless Markup Language. Markup language based on Extensible Markup Language (XML), which is intended for use in specifying content and user interface for narrowband devices, including cellular phones and pagers.
  • Page 28: References

    6 References User's guide for Nokia 9200 Communicator Series devices, http://www.nokia.com Nokia Mobile Internet Toolkit, http://www.forum.nokia.com Nokia 9200 Communicator Series SDK for Symbian OS (including an emulator), http://www.forum.nokia.com Wireless application protocol specifications, http://www.openmobilealliance.org WAP Service Developer’s Guide for Nokia 9200 Communicator Series...
  • Page 29: Appendix A. Wireless Application Protocol (Wap)

    Internet and mobile terminal technology. It provides a framework for the development of applications on a mobile terminal. WAE contains support for the following functionality: WAP Service Developer’s Guide for Nokia 9200 Communicator Series Wireless Application Environment (WAE)
  • Page 30: Wireless Session Protocol (Wsp)

    When the WAP gateway fetches textual content, it automatically compiles this to the encoded format to minimise network load. Figure 13 shows the network-related elements required for developing and offering services to mobile users. WAP Service Developer’s Guide for Nokia 9200 Communicator Series Forum.Nokia.com...
  • Page 31: Additional Information

    WTA server The WTA server handles network-specific applications. These applications are not discussed in this document. Additional Information Further information http://www.openmobilealliance.org. WAP Service Developer’s Guide for Nokia 9200 Communicator Series Binary Proxy Wireless Network Server available Forum.Nokia.com...
  • Page 32 Test your application and get support Test your application and get support Forum Nokia offers free and fee-based support that provides you with direct access to Nokia engineers Forum Nokia offers free and fee-based support that provides you with direct access to Nokia engineers and equipment and connects you with other developers around the world.

Table of Contents