Mobile Internet Toolkit 4.1

The Nokia Mobile Internet Toolkit (NMIT) provides a number of tools for editing and previewing mobile-browsing and mobile-mes- saging content, as well as protecting fi les to be deployed to mobile devices. As such, NMIT is designed for developers who wish to learn about creating mobile content without investing in fully commercial tools or for any developer who wishes to apply (OMA) Digital Rights Management (DRM) to their fi les.

NMIT provides editors for creating mobile Web pages that use WML and XHTML, Multimedia Messaging Service (MMS) messages, and Push messages. Once content has been created it can be previewed quickly using generic viewers provided by the Nokia Mobile Browser Simulator (NMB) 4.0 or one of a number of compatible Nokia Series 40 Developer Platform and Series 60 Developer Platform SDKs, which are downloaded separately. Use of the Nokia WAP Gateway Simulator (NWGS) 4.0 allows the achievement of the closest possible emulation of live-content use.

Once content has been created, NMIT helps to protect it. NMIT provides editors for applying OMA DRM to fi les, ready for secure deployment.

Key Features System Requirements • Browser-content editors. • Windows Professional 2000 (Service Pack 3) • Push-content editors. or Microsoft Windows XP Professional (SP1a). • Message-content editors. • 256 MB of RAM. • Deployment and DRM editors. • 667-MHz or faster Pentium-class processor. • SDK integration for quick preview of content. • 50 MB of free disk space. • Display capable of displaying 16-bit color. • Java™ Runtime Environment (JRE) 1.4.1_02 or later. Nokia Mobile Internet Toolkit 4.1 — Features And Descriptions

Browsing Editors Nokia WAP Gateway Simulation NMIT provides editors for browser content formats supported on Nokia NWGS is an optional extension package for NMIT. NWGS provides a local WAP devices including: gateway for testing browsing applications. The single-user WAP gateway enables NMIT to access the mobile Internet without a connection to a live • WML 1.3 deck editor. WAP gateway. It supports only local clients. • WML script editor. • Wireless Bitmap (WBMP) image editor. Nokia Mobile Browser Simulation • XHTML-MP editor. NMB is an optional extension package for NMIT. NMB provides a generic-device • XHTML-MP+CHTML editor. simulator to display WML, XHTML, and Push messages from the Internet or • CSS editor. from a PC’s local fi le system. The simulator is designed to facilitate testing the look and feel and the behavior of browsing applications. Custom Document Type Defi nition (DTD) Support The DTD manager editor can support user-defi ned DTDs for custom editing. Documentation A comprehensive user’s guide is provided along with separate user’s guides Push Content Editors for NMB and NWGS. NMIT provides editors for the Push content formats supported on Nokia devices, including:

• Service Indication (SI) editor. • Service Loading (SL) editor. • Cache Operation (CO) editor. • Multipart-message editor.

Messaging Editors NMIT provides editors for the messaging formats supported on Nokia devices, including:

• MMS wizard. • MMS message editor. • Synchronized Multimedia Integration Language (SMIL) editor.

Deployment Editors NMIT provides editors for applying digital rights and preparing fi les for deployment, including:

• DRM editors. • Rights editor. • Download descriptor editor.

SMIL Support Support is provided for SMIL 2.0 Basic Language and Third Generation Partnership Project (3GPP) SMIL transitions in MMS messages.

SDK Integration Support Compatible SDKs are automatically integrated into NMIT and can be managed using the SDK Control Panel. www.forum.nokia.com/tools

SDK Preview Support NMIT supports rapid preview of content in compatible SDKs with readily accessible Show or Push commands.

Working-Environment Support Working environments can be defi ned in NMIT. This facility allows it to be restarted in the same state in which it was closed.

Copyright © 2005 Nokia Corporation. All rights reserved. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. Other product and company names mentioned herein may be trademarks or trade names of their respective owners.

Disclaimer The information in this document is provided “as is,” with no warranties whatsoever, including any warranty of merchantability, fi tness for any particular purpose, or any warranty otherwise arising out of any proposal, specifi cation, or sample. Furthermore, information provided in this document is preliminary, and may be changed substantially prior to fi nal release. This document is provided for informational purposes only. Nokia Corporation disclaims all liability, including liability for infringement of any proprietary rights, relating to implementation of information presented in this document. Nokia Corporation does not warrant or represent that such use will not infringe such rights. Nokia Corporation retains the right to make changes to this specifi cation at any time, without notice.

License A license is hereby granted to download and print a copy of this specifi cation for personal use only. No other license to any other intellectual property rights is granted herein.