Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.
Register Login
Innovation Series Videos highlighting Forum Nokia developers
Nokia releases new Qt developer offerings
Forum Nokia Developer Conference, India
Optimise your website for mobile devices with mobile web templates and layouts
Zoom and Rotate Gestures in FlashLite for touch-enabled devices
Jackson Feijó
Read more about Jackson on the Champions website.
Nokia Developer Days in South Africa
December 01, 2009
Johannesburg, South Africa
Forum Nokia Developer Conference ’09, India
December 07, 2009
Bangalore, India
LeWeb
December 09, 2009
Paris
Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9am New York | 2pm London | 4pm Helsinki
Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9:30am New Delhi, noon Beijing

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.

Series 40 UI Style Guide
Get an overview of the Series 40 user interface and learn its essential parts. This document is targeted for anybody who needs a general overview of UI design principles for designing well-integrated, consistent, and usable Series 40 mobile services and applications.

Nokia Test Criteria for Java™ ME Applications
This document describes test cases that can be conducted in addition to Unified Testing Criteria related to the Java Verified program. It covers all requirements that Nokia has set in addition to the Unified Testing Criteria that need to be fulfilled when Java™ Platform, Micro Edition (Java™ ME) applications or games will be embedded to Nokia devices as part of Nokia Total Product Offering (TPO) or an operator variant project.

Java™ ME Developer's Library
Java™ ME Developer's Library is a complete resource package with introductory, getting started, tutorial, and API level information for developers wishing to use the S60 or the Series 40 platforms for developing mobile Java applications or services.
This library is available in HTML format online, as a stand-alone version, and as an Eclipse plug-in.

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.

New Java Runtime Features in S60 3rd Edition, Feature Pack 2 Devices
This document presents the new Java ME features of S60 3rd Edition, Feature Pack 2 in a nutshell. It provides a brief introduction to the features and links to selected Java™ ME Developer's Library topics or other relevant resources."

SNAP Mobile: Game Development and Publishing Process
This guide is intended for game developers and publishers who want a high-level overview of the SNAP Mobile development process from the point of designing a mobile connected game to ultimately bringing it to the market. This document guides game developers and publishers through that process so they can see what they need to do and also take advantage of all available SNAP Mobile development resources and support along the way.

Java ME Development Training Course
This course is intended for experienced developers with an interest in developing Java™ ME applications for Nokia platforms. Topic areas include Developing and Deploying MIDP Applications, High and Low Level UI API, Persistent Storage using Record Management System, Networking, Wireless Messaging API 2.0, Introduction to Mobile Media API, Game API, Bluetooth API for Java ME, Security Domains, and Unified Testing Initiative.

Java ME Development for Entertainment Training Course
This training course is intended for experienced Java developers interested in developing entertainment applications using Java™ ME for Nokia's developer platforms. Topic areas include GUIs for Entertainment Applications, Video and Web Cam Applications, Audio and On-Device Radio Applications, On-Device Camera and Photo Applications, and Wireless Messaging API 2.0.

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.