Latest | Java™ ME Developer's Library | Java API Specifications
Latest - Java
Java™ Developer's Library (Standalone)
The Java™ Developer's Library describes the Java ME development environment for mobile devices up to Java Runtime 1.1.0 for Series 40 and Symbian Belle with Java Runtime 2.3. The updated library includes one new example MIDlet, WeatherApp, and updated in-app purchase documentation. For more information about the new content, see the Change history section of the library. The standalone package includes an Eclipse-based viewer that provides you with a search function. Extract the zip file to any folder on your computer, and click eclipse.exe to access the library.
Java™ Developer's Library (Eclipse plug-in)
The Java™ Developer's Library describes the Java ME development environment for mobile devices up to Java Runtime 1.1.0 for Series 40 and Symbian Belle with Java Runtime 2.3. The updated library includes one new example MIDlet, WeatherApp, and updated in-app purchase documentation. For more information about the new content, see the Change history section of the library. To install the Eclipse plug-in, see the installation instructions included in the zip file.
Java Developer's Library
The Java™ Developer's Library describes the Java ME development environment for mobile devices up to Java Runtime 1.1.0 for Series 40 and Symbian Belle with Java Runtime 2.3. The updated library includes one new example MIDlet, WeatherApp, and updated in-app purchase documentation. For more information about the new content, see the Change history section of the library.
Nokia Developer - Java - Getting started
Overview Getting started Tools Documentation Learning Code examples Videos Community Start Java development for Series 40 with our tutorials and other resources. Whether you're new to Java development entirely, need to get up to speed with Nokia tools for Java ME development, or want to take your development further with advanced APIs — such as the In-App Purchase and Location APIs — there are resources here to help you. Jump to advanced training resources › Oracle provides a comprehensive range...
Nokia Developer - Java - Getting started with Java ME
Overview Getting started Tools Documentation Learning Code examples Videos Community Jump to advanced training resources › Oracle provides a comprehensive range of tutorials to get you started with Java ME development. Get started › Build on the Java training from Oracle, with an introduction to Java ME on Nokia phones from the Nokia Developer Mobile hands-on labs. Enter the labs › Nokia has developed a series of training packs that provide classroom style learning for Java ME, from the basics t...
Nokia Publisher Guide
The Publisher Guide describes how to navigate the Nokia Publish web site to submit, edit, update, and remove content for the Nokia Store. The guide also describes how you can enter metadata that will pass our Quality Assurance checks and monitor daily reports on downloads and estimated revenue. The guide has been updated in April 2012 (English version). This guide is available in these languages: العربية | Deutsch | English (HTML) | English (PDF)| Español | Français | Italiano | Português | Русский | 简体中文 | 繁体中文 | हिन्दी | Việt.
Nokia Store Content Guidelines
The Content Guidelines describe the Nokia Quality Assurance criteria that your content must meet in order to be published in Nokia Store. The guidelines describe what Nokia considers to be inappropriate as well as technical requirements for different content types. Version 1.4 of this guide is currently in effect and available only in English. Version 1.2 is currently available in these languages: Arabic, German, English, Spanish, French, Hindi, Italian, Portuguese, Russian, Simplified Chinese, and Traditional Chinese.
Nokia Developer - Java - Getting started with NetBeans IDE
Overview Getting started Tools Documentation Learning Code examples Videos Community Getand setup your tools Createand code your project Testyour application Runyour app on a phone We build our Java tools to work with the NetBeans and Eclipse IDEs. Both IDEs are fully featured Java development tools that, when combined with one or more Series 40 release SDKs or Nokia SDKs for Java, provide a complete set of tools for coding, testing, packaging, and deploying mobile Java apps. You have the freedo...
Design and User Experience Library (downloadable)
The Design and User Experience Library gathers all essential aspects of design and usability into one. The updated library includes different kinds of guidelines, material about theme design, graphics design, and game design, as well as the basics of usability. The library has been updated with information about designing for Windows Phone 7.
Design and User Experience Library (online)
The Design and User Experience Library gathers all essential aspects of design and usability into one. The updated library includes different kinds of guidelines, material about theme design, graphics design, and game design, as well as the basics of usability. The library has been updated with information about designing for Windows Phone 7.
UX Checklist for Series 40
This checklist distils the primary style guidelines from the Series 40 Touch and Type UI Style Guide and Series 40 Web Apps UX Guidelines. The selected topics are considered the most important UI style issues to take into account when creating Java applications or web apps for Series 40. The checklist includes links to related web and Java resources for easier access.
Avoid the Top 10 QA Failures
This document describes the 10 most common reasons why content submitted to Nokia Store fails Nokia’s Quality Assurance (QA) review. To shorten your time to market, review this document and make any required fixes before submitting your content.
Introduction to NFC v1.1
This updated document is intended for developers who are new to NFC and are planning to develop applications for Nokia devices using the Qt/Symbian/Java APIs. The document introduces the NFC technology in general and the specific features that are supported on Nokia devices. Information on NFC Standards and tags supported in Symbian and MeeGo 1.2 Harmattan platforms has been added.
Nokia Test Criteria for Java™ ME Applications v1.5
This updated 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.
Series 40 Touch and Type UI Style Guide
This document provides an overview of the Series 40 6th Edition, Feature Pack 1 Touch and Type UI, by describing its essential components. The style guide is intended to be compact and easy-to-read, to that end the guide describes the differences between the Touch and Type UI and Compact UI. For information on the Compact UI, see the Series 40 UI Style Guide.

