You Are Here:

Browsing Documentation

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Community Highlights

Innovation Series Videos highlighting Forum Nokia developers

Wiki article of the week

Java Porting

Champion of the month

Felipe Andrade
Read more about Felipe on the Champions website.


Forum Nokia Events

Ovi Store Publisher Reporting
July 08, 2009
9 a.m. New York, 2 p.m. London, 4 p.m. Helsinki

Ovi Store Publisher Reporting
July 08, 2009
11 a.m. San Francisco, 2 p.m. New York

Nokia World 09
September 02, 2009
Stuttgart, Germany

Adobe MAX 2009
October 04, 2009
Los Angeles

International CTIA WIRELESS I.T. & Entertainment 2009
October 06, 2009
San Diego, California


View all

Areas of interest

Latest Browsing Documentation

25-Jun-2009

Web Developer's Library
The Web Developer's Library is an information package for developers wishing to create WRT widgets for S60 devices and web pages for the Web Browser for S60. The library includes introductory, getting started, implementation, and API-level information about WRT widgets, as well as examples of creating WRT widgets. The library also includes introductory, getting started, design, and implementation information about creating web pages for the S60 Browser. This library is available online and as a stand-alone version.

25-Jun-2009

Nokia Mobile Web Templates
The Nokia Mobile Web Templates provide a series of custom, styled, and tested mobile web components. You can either mix and match the components or use the full series to completely customise your mobile website or application. The components are suitable for most S60 3rd Edition and S60 5th Edition devices from Nokia and also are compatible with newer Series 40 WebKit and maemo™ devices. See the Mobile Web Template pages for more information.

04-Jun-2009

Widgets for the S60 Platform Training Course
This training course describes how to develop Nokia Web Runtime (WRT) widgets for the S60 platform devices. Widgets are web applications that can be run outside the web browser in devices compatible with the Web Runtime environment. This package includes training documentation and lab exercises with example code.

26-May-2009

Web Runtime: Hue Widget Example
This Web Runtime (WRT) widget allows users to explore and search for colours, patterns, and palettes from the popular colourLOVERS.com website API. The widget is related to the Widget design tutorial in the Design and User Experience Library.

19-May-2009

Mobile Hands-on Labs
This e-learning consists of six hands-on modules that help you get started with the development of mobile applications in Qt, Web Runtime, and Flash Lite. The modules explain the development environment and the key aspects of the language. Each module has a hands-on section with step-by-step instructions on how create an application. The modules also contain links pointing to relevant information.

15-May-2009

User Experience Evaluation Model
The Forum Nokia User Experience programme provides an evaluation service that evaluates a developer’s application from the user's point of view. The evaluation comprises multiple evaluation items described in this document. More information about the User Experience Programme can be found from the Forum Nokia website.

12-May-2009

Web Runtime: AccuWidget Example
This S60 Web Runtime widget allows the user to check the current weather conditions and the forecast for the current and following day. The updated version supports adding the widget on the home screen (first introduced in the Nokia N97). The example application is designed to support all S60 devices with Web Runtime, both with keypad and touch UI.

12-May-2009

Web Runtime: RouteWidget Example
This S60 Web Runtime widget demonstrates how to retrieve the current location (latitude and longitude), travelled distance, current speed (horizontal), and number of GPS satellites. The updated example supports adding the widget on the homescreen, first introduced in the Nokia N97 device. The application can be installed on S60 devices that support Platform Services for Web Runtime (from S60 5th Edition onwards), and it is optimised for touch UI.

28-Apr-2009

Home Screen for WRT Developers
WRT Home screen widgets allow users to view dynamic data from several widgets simultaneously without having to launch the widgets on full screen. The Home screen widgets section of the Web Developer's Library describes the home screen and provides implementation information on getting your widgets to the home screen.

09-Dec-2008

S60 5th Edition E-learning
This e-learning module gives an overview of the possiblitilies offered by S60 5th Edition. The module discusses the additions such as touch UI and sensor and search frameworks and presents the enhancements including Open C libraries and Platform Services.

05-Dec-2008

Designing Web Content and Services for Nokia S60 Devices E-learning
This e-learning module describes how to design Web sites to provide a pleasant browsing experience for mobile users. The e-learning module discusses mobile Web browsing characteristics, Web Runtime environments, Web page design issues for mobile Internet devices, the most important Web site development and testing tools, and offers a state-of-the-art overview of the existing technologies and tools available for Web developers. The module focuses on developing Web content for S60 devices but the information can be applied to other devices as well.

03-Dec-2008

OMA DM: Management Object for Browser
The purpose of this document is to define the Browser Management Object v1.0 settings format for Open Mobile Alliance (OMA) Device Management (DM) usage. The definition of the parameter settings formats consists of tree structure, instance identifiers, and a detailed description of the management tree.

27-Nov-2008

Widgets for the S60 Platform E-learning
This e-learning module introduces the Nokia Web widgets, which are Web applications that can be run outside the Web browser in devices compatible with the Web Runtime environment. An example Web widget is used to demonstrate how to develop and deploy the widgets. This module is also available in Chinese.

25-Nov-2008

Series 40 Platform: FAQ v3.3
This document answers questions developers and business managers ask about the Series 40 platform. The document has been updated to cover the new features of Series 40 6th Edition.

25-Nov-2008

Series 40 Platform: Introductory White Paper v3.3
This document provides an overview of the Series 40 platform and introduces Java™ technology and media development for it. The document has been updated to cover the new features of Series 40 6th Edition.

Back to top

Full Web Browsing

05-Dec-2008

Designing Web Content and Services for Nokia S60 Devices E-learning
This e-learning module describes how to design Web sites to provide a pleasant browsing experience for mobile users. The e-learning module discusses mobile Web browsing characteristics, Web Runtime environments, Web page design issues for mobile Internet devices, the most important Web site development and testing tools, and offers a state-of-the-art overview of the existing technologies and tools available for Web developers. The module focuses on developing Web content for S60 devices but the information can be applied to other devices as well.

25-Nov-2008

Series 40 Platform: FAQ v3.3
This document answers questions developers and business managers ask about the Series 40 platform. The document has been updated to cover the new features of Series 40 6th Edition.

25-Nov-2008

Series 40 Platform: Introductory White Paper v3.3
This document provides an overview of the Series 40 platform and introduces Java™ technology and media development for it. The document has been updated to cover the new features of Series 40 6th Edition.

02-Oct-2008

S60 5th Edition: What’s New for Developers
This document provides developers with a summary of the new features in the initial release of S60 5th Edition. The document describes the changes to the UI and the new features available to developers using Symbian C++, Open C/C++, Java™ technology, Web Runtime (WRT), and Flash Lite from Adobe. It also covers support for additional content formats.

16-May-2008

Mobile Web Technologies Overview
This article gives an overview of the evolution of mobile Web browsing and how to take mobile Web users into consideration in Web design, including the potential provided by new technologies such as widgets and WidSets, and the difference between Full and Lite browsing.

28-Nov-2007

Getting Started with the Nokia Web Browser - a Web Designer's Guide
An overview for Web designers starting to look into developing Web sites that offer a good experience on mobile devices. The document deals with the "Full" Web experience currently offered by Nokia Nseries and Eseries devices, and is a useful starting point for further reading. With the industry waking up to the capabilites offered by the latest Nokia browser, this article helps point out the first steps needed to develop a great mobile Internet experience.

09-Oct-2007

Introducing Web Run-Time
Web Run-Time allows easy and user-friendly Internet access from a mobile device - anywhere, anytime. This document gives a brief introduction to the Web Run-Time concept, and discusses also developer benefits, development tools, and future development of the technology.

09-Jul-2007

Mobile Browsing: Setting Up a Mobile-Friendly E-Commerce Site
This article looks at mobile browsing with a focus on the full experience provided by the Nokia Web Browser. It takes a closer look at a common site type — a commercial online store — and discusses how a small-scale e-commerce solution can be tailored to suit the needs of both the desktop world and the mobile browser, without creating a completely different site for mobile users.

09-Jul-2007

Mobile E-Commerce Template
This template package provides a mobile browser-friendly user interface for the default Zen Cart installation, an open-source shopping cart system, available at http://www.zen-cart.com/, as well as some additional features. The template package is part of the Mobile Browsing article series. The template can be used as such or further developed to fit the developer's needs.

09-Jul-2007

Mobile Browsing: Evaluating and Improving an Existing Site
This article continues the series on the Full Nokia Web Browser, and takes a look at several case examples of Web design that are not mobile-friendly. The problems illustrated are critical issues for mobile users; and this article attempts to help Web managers with existing sites identify changes that can be made to improve the user experience for those using a mobile device.

29-May-2007

Nokia Web Browser Design Guide
This article introduces the Nokia Web Browser. It has a fundamental design philosophy — to deliver a full, desktop-like, Web experience with a mobile browser, without the need for creating and maintaining separate Web sites for desktop units and mobile devices.The document includes guidelines and recommendations, as well as best practices, and is supplemented with simple, practical design and code examples that can be used as templates. The document is available in PDF and html format.

14-May-2007

Nokia Web Browser Design Guide: Example Web Site v1.2
This updated example Web site is intended to be used alongside the third, fourth, and fifth article in the Nokia Web Browser Design Guide. The example site demonstrates some of the points covered in the articles, and provides a useful resource for Web designers looking at optimizing sites for mobile "full Web" browsing.

26-Jan-2007

Mobile Browsing: Development for Mobile Web Users
This article explores issues related to the Nokia Web Browser and Web development for users using mobile browsers. The article discusses how content is provided for mobile devices, takes an overview on usability issues and explores development and testing environments.

27-Dec-2006

S60 3rd Edition Feature Pack 1: Web Browser Feature Summary
This document provides an overview of the features of the Web Browser for S60 3rd Edition, Feature Pack 1. The Web Browser is the default S60 platform browser.

21-Dec-2006

S60 3rd Edition Feature Pack 1: Web Browser Product Description
This document provides an overview of the components and features of the Web Browser for S60 3rd Edition, Feature Pack 1.

20-Oct-2006

Overview of AJAX Support in the Nokia Web Browser
This article offers an outline of AJAX issues on the Nokia Web Browser. It opens the discussion - and makes a case - for developers to begin considering the benefits from using this technology. Forum Nokia plans to begin a series of publications aimed at helping developers bring much more dynamic and engaging content onto mobile browser screens.

10-Jul-2006

S60 3rd Edition: Web Browser Product Description v1.1
This updated document provides an overview of the components and features of the open source software (OSS) Web Browser for S60 3rd Edition. The OSS Web Browser is available as an add-on to the standard S60 Browser, and will replace it in the future. Revision on December 21, 2006: minor editorial changes.

08-May-2006

Browser MIME Types in Nokia GSM Devices v1.8
This updated document lists many of the MIME/media content types currently in use in Nokia GSM devices and in some cases gives the data type associated with the MIME/media type name.

07-Nov-2005

S60 Platform: Browser Control API Developer's Guide v2.0
This updated guide explains how to embed the browser for the S60 platform as a control within an application by using the Browser Control API. This C++ API was introduced in S60 2nd Edition, Feature Pack 3.

Back to top

Lite Web Browsing

07-Apr-2008

Mobile Store Locator Case Study
This document provides a case study of the Mobile Store Locator, which stands as a useful example of .mobi implementation with regard to both the technical implementation and the interest a mobile-optimized site can arouse.

19-Dec-2007

Getting Started with XHTML MP for Web Designers – Lightweight Mobile Web Sites
The huge number of mobile devices capable of browsing XHTML MP content make this an important market for Web developers. This article offers a starting point for designers and others who want to understand the basics of lightweight Web site design.

20-Oct-2006

Overview of AJAX Support in the Nokia Web Browser
This article offers an outline of AJAX issues on the Nokia Web Browser. It opens the discussion - and makes a case - for developers to begin considering the benefits from using this technology. Forum Nokia plans to begin a series of publications aimed at helping developers bring much more dynamic and engaging content onto mobile browser screens.

26-Jun-2006

Getting Started with XHTML Mobile Profile v1.1
This updated document provides an overview for developers who want to begin using the Extensible Hypertext Markup Language Mobile Profile (XHTML MP) to develop applications for Nokia mobile devices. This guide takes you through the process of installing the Nokia Mobile Internet Toolkit 4.1 and, with the help of the related XHMTL MP Example, testing your first XHTML MP page.

26-Jun-2006

XHTML Mobile Profile Example v1.1
This example helps you in testing your first XHTML Mobile Profile Web page. The example is closely related to the Getting Started with XHTML Mobile Profile document.

08-May-2006

Browser MIME Types in Nokia GSM Devices v1.8
This updated document lists many of the MIME/media content types currently in use in Nokia GSM devices and in some cases gives the data type associated with the MIME/media type name.

08-May-2006

XHTML and WML Elements in Nokia GSM Devices v1.8
This updated document lists the supported XHTML and WML elements in Nokia GSM devices.

08-May-2006

Browser Characteristics in Nokia GSM Devices v1.9
This updated document includes detailed information about the WAP/XHTML browser characteristics of each Nokia device.

07-Nov-2005

Browser Plug-in API Developer's Guide v2.0
This updated guide explains how to develop plug-ins for the S60 platform, the Series 80 platform, and the Nokia 7710 multimedia smartphone, using the Browser Plug-in API. This C++ API was introduced in S60 2nd Edition, Feature Pack 2.

15-Jun-2005

Tool Chains For End-To-End Enterprise Applications
This document describes complete tool chains, from server to mobile client, for browser, Web services, and database architectures.

Back to top

Widgets

25-Jun-2009

Web Developer's Library
The Web Developer's Library is an information package for developers wishing to create WRT widgets for S60 devices and web pages for the Web Browser for S60. The library includes introductory, getting started, implementation, and API-level information about WRT widgets, as well as examples of creating WRT widgets. The library also includes introductory, getting started, design, and implementation information about creating web pages for the S60 Browser. This library is available online and as a stand-alone version.

25-Jun-2009

Nokia Mobile Web Templates
The Nokia Mobile Web Templates provide a series of custom, styled, and tested mobile web components. You can either mix and match the components or use the full series to completely customise your mobile website or application. The components are suitable for most S60 3rd Edition and S60 5th Edition devices from Nokia and also are compatible with newer Series 40 WebKit and maemo™ devices. See the Mobile Web Template pages for more information.

04-Jun-2009

Widgets for the S60 Platform Training Course
This training course describes how to develop Nokia Web Runtime (WRT) widgets for the S60 platform devices. Widgets are web applications that can be run outside the web browser in devices compatible with the Web Runtime environment. This package includes training documentation and lab exercises with example code.

26-May-2009

Web Runtime: Hue Widget Example
This Web Runtime (WRT) widget allows users to explore and search for colours, patterns, and palettes from the popular colourLOVERS.com website API. The widget is related to the Widget design tutorial in the Design and User Experience Library.

19-May-2009

Mobile Hands-on Labs
This e-learning consists of six hands-on modules that help you get started with the development of mobile applications in Qt, Web Runtime, and Flash Lite. The modules explain the development environment and the key aspects of the language. Each module has a hands-on section with step-by-step instructions on how create an application. The modules also contain links pointing to relevant information.

15-May-2009

User Experience Evaluation Model
The Forum Nokia User Experience programme provides an evaluation service that evaluates a developer’s application from the user's point of view. The evaluation comprises multiple evaluation items described in this document. More information about the User Experience Programme can be found from the Forum Nokia website.

12-May-2009

Web Runtime: AccuWidget Example
This S60 Web Runtime widget allows the user to check the current weather conditions and the forecast for the current and following day. The updated version supports adding the widget on the home screen (first introduced in the Nokia N97). The example application is designed to support all S60 devices with Web Runtime, both with keypad and touch UI.

12-May-2009

Web Runtime: RouteWidget Example
This S60 Web Runtime widget demonstrates how to retrieve the current location (latitude and longitude), travelled distance, current speed (horizontal), and number of GPS satellites. The updated example supports adding the widget on the homescreen, first introduced in the Nokia N97 device. The application can be installed on S60 devices that support Platform Services for Web Runtime (from S60 5th Edition onwards), and it is optimised for touch UI.

28-Apr-2009

Home Screen for WRT Developers
WRT Home screen widgets allow users to view dynamic data from several widgets simultaneously without having to launch the widgets on full screen. The Home screen widgets section of the Web Developer's Library describes the home screen and provides implementation information on getting your widgets to the home screen.

09-Dec-2008

S60 5th Edition E-learning
This e-learning module gives an overview of the possiblitilies offered by S60 5th Edition. The module discusses the additions such as touch UI and sensor and search frameworks and presents the enhancements including Open C libraries and Platform Services.

05-Dec-2008

Designing Web Content and Services for Nokia S60 Devices E-learning
This e-learning module describes how to design Web sites to provide a pleasant browsing experience for mobile users. The e-learning module discusses mobile Web browsing characteristics, Web Runtime environments, Web page design issues for mobile Internet devices, the most important Web site development and testing tools, and offers a state-of-the-art overview of the existing technologies and tools available for Web developers. The module focuses on developing Web content for S60 devices but the information can be applied to other devices as well.

27-Nov-2008

Widgets for the S60 Platform E-learning
This e-learning module introduces the Nokia Web widgets, which are Web applications that can be run outside the Web browser in devices compatible with the Web Runtime environment. An example Web widget is used to demonstrate how to develop and deploy the widgets. This module is also available in Chinese.

30-Oct-2008

Essential S60: Creating Location-Aware Applications
This Essential S60 booklet provides background information about positioning technology and location-aware applications, and also provides an introduction to the S60 APIs for developers using Symbian C++, Java ME, Web Runtime, or Flash Lite.

27-Oct-2008

Application of the Week: Pepsi's Kung Fu Fighting Widget
Working with Pepsi Latin America, Forum Nokia helped to create the Pepsi “Kung Fu Fighting” widget, based on the eponymous 1974 song "Kung Fu Fighting".

13-Oct-2008

Application of the Week: Kyte
Kyte makes it possible for S60 3rd Edition device users to quickly produce both live and recorded video. After making the video, you can easily distribute it to multiple online and mobile destinations, and then you can engage with an audience using multimedia chat. Click on the PDF to learn more about Kyte.

06-Oct-2008

Application of the Week: WHERE
With the use of the WHERE platform from uLocate Communications, Inc., you can find myriad useful answers. You can use WHERE’s location-based widgets to answer questions ranging from where is the nearest brew pub, to where are my friends right now? You can also find answers to questions that you might not have even thought about previously.

02-Oct-2008

S60 5th Edition: What’s New for Developers
This document provides developers with a summary of the new features in the initial release of S60 5th Edition. The document describes the changes to the UI and the new features available to developers using Symbian C++, Open C/C++, Java™ technology, Web Runtime (WRT), and Flash Lite from Adobe. It also covers support for additional content formats.

02-Oct-2008

S60 Platform: Developers’ Introductory Guide
This version of S60 Platform: Developers’ Introductory Guide provides information about the platform through the initial release of S60 5th Edition. It describes the architecture of the S60 platform, provides an overview of the available runtime and content technologies, outlines the tools available for developers, and offers a guide to the support services provided by Forum Nokia.

13-Aug-2008

Application of the Week: Plusmo
Plusmo is a leading provider of mobile “widgets” that deliver rich, personalized experiences for consumers on a broad range of Nokia devices. Plusmo’s service enables people to extend social networking, track live sports, get news updates, watch videos, and play games through their mobile phones anytime and anywhere. Click on any of the links to the right to learn more about Plusmo.

16-May-2008

Mobile Web Technologies Overview
This article gives an overview of the evolution of mobile Web browsing and how to take mobile Web users into consideration in Web design, including the potential provided by new technologies such as widgets and WidSets, and the difference between Full and Lite browsing.

26-Mar-2008

S60 Web Runtime and WRT Widgets
This webinar gives you an overview of S60 Web Runtime and WRT Widgets. In addition, an introduction to the Widget development for S60 (for example packaging and deployment) of Widgets is included to this webinar.

09-Oct-2007

Introducing Web Run-Time
Web Run-Time allows easy and user-friendly Internet access from a mobile device - anywhere, anytime. This document gives a brief introduction to the Web Run-Time concept, and discusses also developer benefits, development tools, and future development of the technology.

09-Oct-2007

Getting Started with Nokia Web Widget Development
Learn how to start developing widgets for the Nokia Web Run-Time platform. This document also includes a discussion of how to use the S60 SDK emulator to both develop and test widgets. A step-by-step section takes you through the process of creating a simple widget to run in the Nokia Web Run-Time platform. Complete example widget code is provided in the package.

09-Oct-2007

Porting Apple Dashboard Widgets to S60
Learn how to port widgets built for Apple’s Dashboard to the S60 3rd Edition, Feature Pack 2 Web Run-Time (WRT) platform. Step-by-step examples take you through the process of converting Dashboard-specific features to the WRT mobile domain. Complete examples with full source code are provided in a separate ZIP file delivered within this documentation package.

09-Oct-2007

WeatherBug Widget - On-Screen Demonstration
This movie shows the on-screen operation of the Weatherbug widget. It describes the sequence of operations from searching for a feed from a local weather station - to displaying real-time information from that source. The Weatherbug application is described in more detail in the article Porting Widgets to the S60 Platform: Easier Than Ever.

16-Apr-2007

S60 Goes Beyond Web Browsing with Web Run-Time and Widgets
Widgets give users quick, instant and easy access to Web 2.0 services and full Web content access on their mobile devices. Widgets are developed using standards-based Web technologies, enabling developers to create rich and compelling Web applications for mobile devices.

16-Apr-2007

Porting Widgets to the S60 Platform: Easier than Ever
Thanks to Nokia’s recent introduction of Web Run-Time, porting standards-based widgets to the S60 platform is now quicker and more straightforward than ever. This case study focuses on the WeatherBug widget - which provides live updates of weather conditions, forecasts, and warnings.

Back to top

Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditFurlTechnocratiMagnoliaTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
RDF Facets: qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ