
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