WAP Service Developer's Guide for Nokia Series 40
Version 1.0
Copyright © 2002. Nokia Corporation. All rights reserved.
2
Table of contents
1 INTRODUCTION..................................................................................................................................................................4
1.1 References..............................................................................................................................................................................4
1.2 Contact information............................................................................................................................................................5
2 GENERAL USABILITY ISSUES – GUIDELINES FOR DESIGN......................................................................................6
2.1 Mobile applications for mobile use.................................................................................................................................6
2.2 Validate your WML...............................................................................................................................................................6
2.3 GPRS usability.......................................................................................................................................................................6
2.4 Site organization..................................................................................................................................................................7
2.5 Pictures and tables...............................................................................................................................................................8
2.6 Take care of backward navigation...................................................................................................................................9
2.7 Use of card titles and element labels..............................................................................................................................9
2.8 Performing a usability test.................................................................................................................................................9
3 INTRODUCTION TO THE USER INTERFACE................................................................................................................10
3.1 Nokia Series 40 phones.....................................................................................................................................................10
3.2 User interface – display and keys...................................................................................................................................11
3.3 Display fonts........................................................................................................................................................................12
3.4 Accessing WAP browser....................................................................................................................................................12
3.5 Navigation, labels and titles............................................................................................................................................12
3.6 Scrolling................................................................................................................................................................................12
3.7 Picture viewer......................................................................................................................................................................13
3.8 Cache.....................................................................................................................................................................................13
4 WML ELEMENTS FOR THE NOKIA USER INTERFACE.............................................................................................14
4.1 Text formatting...................................................................................................................................................................14
4.2 Table.......................................................................................................................................................................................15
4.3 Images...................................................................................................................................................................................17
4.4 Links.......................................................................................................................................................................................18
4.5 Do element...........................................................................................................................................................................18
4.6 WML input processing.......................................................................................................................................................20
5 OPTIONAL WAP 1.2.1 FEATURES................................................................................................................................24
5.1 Push Service Indication.....................................................................................................................................................24
5.2 WTAI public library – Wireless Telephony Applications Interface public library...............................................24
5.3 Accesskey..............................................................................................................................................................................25
5.4 Cookies..................................................................................................................................................................................26
5.5 Content download over WAP..........................................................................................................................................26
A. WIRELESS APPLICATION PROTOCOL WAP................................................................................................................27
Introduction.......................................................................................................................................................................................27
WAP architecture..............................................................................................................................................................................27
Developing applications with WAP..............................................................................................................................................28
Further information..........................................................................................................................................................................29
B. LIST OF TERMS AND ABBREVIATIONS.......................................................................................................................30