Cache ... 14 WML Elements for the Nokia User Interface ...15 Text Formatting ... 15 4.1.1 WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser No changes required by developers ...8 Cache utilization ...8 Usability tips ...8 Infrastructure optimization...9...
Page 3
Wireless Transport Protocol (WTP)... 31 Wireless Transport Layer Security (WTLS)... 31 Developing Applications for Mobile Browsing... 31 WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Line break ... 15 Fieldset element ... 16 Pre element... 16 Animated GIF ...
Page 4
Forum.Nokia.com Additional Information ... 32 WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser...
Change History 04 Nov 2002 V1.0 09 June 2003 V1.1 WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Initial document release. Template changed, Nokia 3510i and Nokia 8910i information removed. Forum.Nokia.com...
Page 6
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.
The following document provides information and practical examples for developers who want to optimize their WAP services for Nokia Series 30 devices with a WML browser. It is written for service developers as well as anyone involved in creating the wireless information society who needs to know more about service creation on mobile terminals.
2 Guidelines for Design The Nokia Series 30 UI is designed to be easy to use and intuitive. The following section offers general guidelines to help developers create browsing applications that will be perceived as usable and easy to understand.
The Nokia Series 30 mobile browser sends a user agent field in the WSP header to the WAP gateway when the content is fetched from the origin server. This user agent field can be used to define the type of browser and then build a logic on the origin server to serve suitable content.
The item previously selected by the user should determine the header text. For instance, the title “Bookmarks” tells the user that the display contains a list of bookmarks in the application and that the options item previously selected was Bookmarks. WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Forum.Nokia.com...
Testers who are representative of the future end users should be used. At the least, tests should be conducted on a small scale if the schedule does not allow for extensive testing. WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Forum.Nokia.com...
(T9) can be used in the WAP browser; predictive text input in WAP and a picture viewer are also supported. Nokia Series 30 phones support Push service indication; in addition most of the June 2000 conformance (WAP 1.2.1) phones support WTAI public library and cookies . For more detailed information, see the WAP characteristics table at http://forum.nokia.com.
The two soft keys are assigned actions that enable the user to manipulate the user interface by making selections and entering, editing, and deleting text. In Nokia 68xx there is also a third soft key, which is used only as profile key.
The cards stay in cache until it is manually cleared by the user or until the memory is full. See the Nokia WAP Phone Characteristics document for information on cache size in different Nokia WAP phones.
If an empty line is needed between two links, it is necessary to add two line breaks between the a elements. WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Forum.Nokia.com...
If a requested image does not exist, a small default picture will be shown. Use of the image alt attribute value is recommended. WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Forum.Nokia.com align="bottom"/> </td>...
Links The anchored link element specifies a hotlink. Links are underlined; in Nokia 3510i links are displayed and underlined in blue. An active link is shown in inverse colors. When a user selects a link, the associated task is performed. When the link is active, the options list of the browser display is extended with the option Select.
<prev/> </do> </template> Example 4: Deckwide backward navigation, prev <do type="prev" label="Back" <prev/> </do> Example 5: Cardwide backward navigation WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Static text Back Help Reset Options Erase Unknown Forum.Nokia.com...
The value with the brackets is always wrapped to the next line. If the value cannot fit into one line, the end of the content is truncated and three dots are added. WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Forum.Nokia.com...
If the value cannot fit into one line, the end of the content is truncated and replaced with three dots. The WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Forum.Nokia.com...
Page 22
<input name="name" type="text" title="Name" emptyok="false"/> </p> <do type="accept" label="Confirm" optional="false"> <go href="#confirm" method="get" sendreferer="false"/> </do> <do type="prev" optional="false"> <prev/> </do> </card> </wml> Example 8: Select and optgroup WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Forum.Nokia.com...
5 Additional WAP 1.2.1 features Push Nokia Series 30 phone is able to receive Push Service Indication (SI) type service messages. Push service messages are an ideal way for service providers to activate users, since they can be used to notify users of updated content or to alert them about information in their areas of interest (e.g., new e-mails,...
SendDTMF. Just like MakeCall, a typical way of using SendDTMF is to assign the SendDTMF function to an anchored link. The user must have a voice call active. When the DTMF tone has WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Forum.Nokia.com...
HTTP (and WSP) and Java Community Process technology. This technology allows the creation of an open, multivendor market for terminal vendors as well as for network server and broker vendors. WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Forum.Nokia.com...
(WAP gateways) might restrict the downloadable file sizes. Nokia WAP gateways let through files up to 100 KB but the limit might be smaller than that in some gateways. Another factor to keep in mind is that SAR can only be used in connection-oriented (permanent) mode.
Proportional font Selection list Soft key Word wrapping WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Description A single WML unit of navigation and user interface. A collection of WML cards that is the smallest downloadable unit. You cannot download a single card in a deck;...
Page 28
WTAI WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser use in specifying content and user interface for narrowband devices, including cellular phones and pagers. Wireless Session Protocol. A layer of WAP stack, which is optimized for low bandwidth bearer networks with long latency.
7 References GPRS-related documentation Nokia Mobile Internet Toolkit 4.0 Nokia Phone User's Guides Segmentation and Re-assembly-related documentation WAP Push-related documentation Wireless application specifications WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Forum.Nokia.com http://www.mobilegprs.com http://forum.nokia.com http://www.nokia.com http://forum.nokia.com http://forum.nokia.com...
This close link to the Internet architecture allows developers to use their existing knowledge and expertise when developing applications for mobile terminals. WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Wireless Application Wireless Application...
Note that the content stored on the Web server might be in either textual or binary format. When the WAP gateway fetches textual content, it automatically compiles this to the encoded format to minimize network load. WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Forum.Nokia.com...
Page 32
The WTA server handles network-specific applications. These applications are not discussed in this document. Additional Information Further information on WAP is available at http://www.openmobilealliance.org/. WAP Service Developer's Guide for Nokia Series 30 Phones with WML Browser Binary Proxy Wireless Network Server Forum.Nokia.com...
Page 33
Forum.Nokia.com/devices Test your application and get support 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. The Nokia OK testing program enables your application to enjoy premium placement in Nokia's sales channels.