Java Documentation
Areas of interest
Latest - Java

SNAP Mobile: Standard Game Requirements
This document contains the technical, usability, and publishing requirements for SNAP Mobile games. These requirements apply to developers who use the SNAP Mobile Client API to create SNAP Mobile games for mobile devices that support the Java™ Platform, Micro Edition (Java ME) technology. This document serves as a standard reference document for SNAP Mobile game compliance testing.

SNAP Mobile: Game Compliance Testing Guide
This document provides a detailed explanation of the SNAP Mobile Game Compliance Testing process. It includes a description of the SNAP Mobile Emulation Environment’s functions and features; instructions for setting up the SNAP Mobile Emulation Environment; procedures for conducting various types of tests, including the precompliance test; and, detailed steps for each stage of the process from initial development to final compliance testing.

SNAP Mobile: Device and Network Test Instructions
This document gives developers a guide to the SNAP Mobile Device and Network testing tool. The SNAP Mobile Device and Network testing tool is designed to help developers determine the compatibility of certain devices and networks with SNAP Mobile. This document provides instructions for: setting up the testing tool on the device(s) to be tested; conducting the test; and reviewing test results.

SNAP Mobile: Getting Started
This document provides a quick and easy starting point for developers who want to begin working with the SNAP Mobile Client SDK. It gives an overview of SDK contents and outlines what developers should consider when setting up their development environment.

SNAP Mobile: Server Administration Guide for Game Developers
This guide provides instructions for configuring the SNAP Mobile Development server environment through the CSR tool. It is intended for game developers who are using the SNAP Mobile SDK to implement rankings and asset management functionality in a multiplayer game.

SNAP Mobile SDK Javadocs
The Javadocs describe the packages, specifying the classes and usage, in the SNAP Mobile API.

Java™ Technology FAQ v1.1
This document provides answers to frequently asked questions about Nokia’s Java™ technology strategy, the Java technology supported by Nokia, Java technology and Nokia platforms, Forum Nokia’s Java tools strategy, Nokia’s support for NetBeans, Forum Nokia’s tools for Java developers, and Nokia’s Java technology roadmap.
The document has been updated to include details on new JSR support in Series 40 6th Edition.

Java ME for Nokia Platforms eLearning
This eLearning module gives a brief tutorial on how to start developing Java ME applications for Nokia mobile platforms. This module includes the development process, the use of standard Java ME features, and the use of additional MIDP APIs. The module assumes some familiarity with the Java programming language and basic object-orientation concepts.

The Value of Good Design
This article gives an explanation to what is good design and why it should be pursued in the first place. The article discusses the very core of design and the value that good design can bring to the end product. The article also takes a look into design today and tomorrow.

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.



