Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resources: Documentation: Series 40

Documents/Examples

View documents/examples by technology area:

Series 40 Documents/Examples

14-Aug-2008

Flash Lite: Tips and Tricks
This document lists some useful tips and tricks to assist in creating content and applications using Adobe Flash Lite on Nokia platforms.

14-Jul-2008

Adobe Flash Lite 2.x Components for Mobile Development
This package provides components for Adobe Flash Professional 8 and Adobe Flash CS3. The package includes mobile components for status indicators (device battery charge and signal level) and a general list component. The components can be further customized with custom graphics and parameters.

27-Jun-2008

Series 40 Platform: Introductory White Paper v3.2
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.

27-Jun-2008

Series 40 Platform: FAQ v3.2
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.

27-Jun-2008

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.

27-Jun-2008

Flash Lite 2.0: Screen Saver and Wallpaper
This document explores the different features of Flash Lite 2.0 for creating dynamic screen saver and wallpaper animation. The concepts discussed include using ActionScript to adjust the visual content to fit the stage, and creating visual interest with randomness and the application of a dynamic mask.

25-Jun-2008

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.

25-Jun-2008

Mobile Design Showcases
This document highlights some examples of good mobile design, evaluating them on the basis of interactivity, easy-of-use, and visual look.

05-Jun-2008

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.

11-Jun-2008

Java™ ME Developer's Library v2.3 (Online)
Java ME Developer's Library version 2.3 describes the S60 3rd Edition FP 2 and Series 40 5th Edition FP 1 implementations of the Java technology and API specifications. The new version of the library includes several minor updates on icon support, pre-deployment specifications and UID attribute usage. See the Change History section of the library for more details. The APIs are available on Forum Nokia, integrated in the Series 40 Platform SDKs and the S60 Platform SDKs for Symbian OS, for Java, respectively.

11-Jun-2008

Java™ ME Developer's Library v2.3 (Stand-alone)
Java ME Developer's Library version 2.3 describes the S60 3rd Edition, FP2 and Series 40 5th Edition, FP1 implementations of the Java technology and API specifications. The 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 start the application.

11-Jun-2008

Java™ ME Developer's Library v2.3 (Eclipse plug-in)
Java ME Developer's Library version 2.3 describes the S60 3rd Edition, FP2 and Series 40 5th Edition, FP1 implementations of the Java technology and API specifications. To install the Eclipse plug-in: see plug-in installation instructions inside the .zip file.

09-May-2008

Creating Mobile Videos
This article provides an introduction to the video capabilities of Nokia mobile devices and guidelines for creating and publishing mobile videos. It offers hands-on recommendations for practical issues, such as conversion settings and tool recommendations, as well as a step-by-step walkthrough of an example case where a video clip is adapted for mobile use. In particular, this article is aimed at media content producers who want to ensure reaching the maximum audience with relatively minimum effort.

11-Apr-2008

Flash Lite 2.0: Sound for Nokia S60 and Series 40 Devices
Learn about the Flash Lite sound implementation on Nokia platforms. This document covers the implementation of Flash Lite 2.x players on Nokia Series 40 and S60 Devices. The document features a lot of commented code examples and together with the document Flash Lite 1.1: Sound for Nokia S60 and Series 40 devices gives the Flash Lite developer a full understanding of audio playback issues.

07-Apr-2008

Getting Started with JSR-226 Applications for S60 Devices Example
This example application was created for the Getting Started with JSR-226 Applications for S60 Devices screencast and presents a NetBeans 6.0 Mobility project using SVGT graphics. This project is also suitable for Series 40 platforms supporting JSR-226.

07-Apr-2008

Getting Started with JSR-226 Applications for S60 Devices Screencast
This screencast demonstrates the creation of a simple Java™ application using the SVG features of NetBeans 6.0 Mobility. It also provides an introduction to the creation of suitable graphics using Adobe Illustrator and Ikivo Animator. This screencast is also relevant to Series 40 platforms supporting JSR-226.

26-Mar-2008

Nokia Series 40 VoIP v72 Configuration Tutorial
This tutorial describes the configuration of the Nokia Series 40 Voice over IP (VoIP) implementation.

26-Mar-2008

Series 40 v72 VoIP Settings Example
This archive includes an example Series 40 VoIP XML-based client provisioning document. The document includes the VoIP provisioning document (w9013), NAT/FW settings provisioning document (w902e), SIP settings provisioning document (w9010), and IAP WLAN settings document. For a description of the parameters used in the document, please see the corresponding version of the Series 40 VoIP configuration tutorial.

26-Mar-2008

Nokia Series 40 VoIP v72 Implementation Specifications
This document describes how the Nokia Series 40 Voice over IP (VoIP) implementation fulfills the IETF, 3GPP, ITU, OMA, and other specifications.

04-Mar-2008

Series 40 Platform: USB Audio Device Requirements
Learn about the capabilities and characteristics that audio devices must support to comply with the Series 40 USB host. The document lists the mandatory and optional features for Audio Class 1.0 support.

19-Mar-2008

Getting Started with NetBeans 6.0 Mobility for Nokia Devices Screencast
This screencast provides developers with a guide to creating mobile Java™ applications for Nokia devices using NetBeans 6.0 Mobility. After showing how to download and install all the relevant tools, this screencast illustrates how to create, edit, package, and deploy a simple Java application.

29-Jan-2008

Series 40 Platform: Using OBEX Random Access File Read
This document introduces an advanced OBEX mechanism for efficient remote file reading supported by the latest Series 40 devices. Using OBEX Random Access File Read, the OBEX Folder Browsing clients can fetch specific sections of files (for example, ID3 tags of MP3 files or thumbnail information of image files) residing in the file system of a Series 40 device in a performance-optimized way. This mechanism can be used over Bluetooth, USB, or IrDA connections.

21-Dec-2007

Nokia 6131 NFC Technical Product Description
This document is a technical product description of Nokia 6131 NFC, which provides information on the device’s architecture, NFC-related features, specifications, application development, and secure element management issues.

20-Dec-2007

Flash Lite 1.1: Sound for Nokia S60 and Series 40 Devices
Learn about the Flash Lite sound implementation on Nokia Platforms. This document describes the generic sound issues with Flash Lite 1.1 from Adobe and looks at specific hardware- and platform-related issues. The package also includes examples that illustrate some of the issues described in the document.

21-Nov-2007

Getting Started with NetBeans for Nokia Devices
This screencast provides developers with a guide to creating mobile Java™ applications for Nokia devices using NetBeans 5.5 and the NetBeans Mobility Pack. After showing how to download and install all the relevant tools, this screencast illustrates how to create, edit, package, and deploy a simple Java application.

19-Oct-2007

Java™ ME Developer's Library v1.4 (Online)
Java ME Developer's Library version 1.4 describes the S60 3rd Edition FP1 and Series 40 3rd Edition FP2 implementations of the Java technology and API specifications. For example, the LCDUI section and the MIDP 2.0 Implementation notes include new and updated information on using LCDUI classes. Furthermore, the library has been enhanced with the Sync URL functionality, which allows you to create links and bookmark individual pages. See the Change History section of the library for more details. The APIs are available on Forum Nokia, integrated in the Series 40 Platform SDKs and the S60 Platform SDKs for Symbian OS, for Java, respectively.

19-Oct-2007

Java™ ME Developer's Library v1.4 (Stand-alone)
Java ME Developer's Library version 1.4 describes the S60 3rd Edition FP1 and Series 40 3rd Edition FP2 implementations of the Java technology and API specifications. The package now includes an Eclipse-based viewer, which provides you with a search. Extract the .zip file to any folder on your computer and click eclipse.exe to start the application.

19-Oct-2007

Java™ ME Developer's Library v1.4 (Eclipse plugin)
Java ME Developer's Library version 1.4 describes the S60 3rd Edition FP1 and Series 40 3rd Edition FP2 implementations of the Java technology and API specifications. To install the Eclipse plug-in: see plug-in installation instructions inside the zip file.

02-Oct-2007

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.

03-Jul-2007

Nokia 6131 NFC SDK: Programmer’s Guide v1.1
Learn how to develop MIDlets with Nokia 6131 NFC SDK 1.1 that use the Contactless Communication API (JSR-257). This document is meant for mobile Java™ developers, whose target system has Near Field Communication (NFC) cards and the communication with these cards is handled trough the Contactless Communication API.

03-Jul-2007

Nokia 6131 NFC SDK: User's Guide v1.1
Learn how to configure and use the Software Development Kit for Nokia 6131 NFC (Nokia 6131 NFC SDK) to emulate Java™ applications (MIDlets) on corresponding developer platforms. This document describes the use of the Nokia 6131 NFC SDK in the Microsoft Windows operating system.

06-Feb-2007

MIDP: SATSA-APDU API Developer's Guide
This new document describes the SATSA APDU API, which is one of the optional APIs in the Security and Trust Services API for Java ME defined in JSR-177. The SATSA APDU API enables communication between MIDP applications and a smart card by using a protocol based on Application Protocol Data Units (APDUs). The basic use of the SATSA APDU API is demonstrated with a tutorial for building an example application.

16-Nov-2006

Nokia Series 40 Theme Studio 2.2 Handset Guidelines
Handset Guideline for Nokia Series 40 Theme Studio 2.2

15-Nov-2006

Enterprise: Developing End-to-End Systems v2.0
This updated document describes the architectures and technologies that are most commonly used in end-to-end enterprise systems today and gives an overview of the terminology and basic concepts of the different technologies. The document also provides an introduction to the protocols used for data transport and presentation. The most important and widely accepted methods for ensuring data integrity and security in mobile devices are also examined.

03-Nov-2006

MIDP: Scalable 2D Vector Graphics API Examples v1.1
These MIDP applications demonstrate the capabilities of the Scalable 2D Vector Graphics API (JSR-226) by several different scalable images and an animation. The Scalable 2D Vector Graphics API is currently supported by the Series 40 platform, from Series 40 3rd Edition, Feature Pack 1 onwards. It is also supported in S60 3rd Edition, Feature Pack 1.

03-Nov-2006

MIDP: Scalable 2D Vector Graphics API Developer's Guide v1.1
This updated document describes the Scalable 2D Vector Graphics (JSR-226) API (M2G), which is the JSR-226 Java API for Scalable Vector Graphics (SVG) technology. The document demonstrates the capabilities of the API in creating scalable vector images and animation. The Scalable 2D Vector Graphics API is currently supported by the Series 40 platform, from Series 40 3rd Edition, Feature Pack 1 onwards. It is also supported in S60 3rd Edition, Feature Pack 1.

20-Oct-2006

DRM Developer's Guide for Nokia Devices v3.0
This updated document describes how to protect content using OMA DRM 1.0 and 2.0 in Nokia devices. It also explains how to deliver and consume media content and executable content using the different delivery methods (OMA Download separate delivery and combined delivery) and rights objects. Creating MMS messages with OMA DRM content is also discussed.

18-Sep-2006

Series 40 Platform: Designing XHTML Mobile Profile Content v1.2
This updated document provides information and practical examples for developers who want to optimize their mobile browsing services for Series 40 devices with XHTML browser.

05-Sep-2006

Using Icons in MIDlets (with Example)
This technical note describes how icons are used in MIDlets and what the correct icon sizes in different devices are. This document focuses on S60 3rd Edition and Series 40 3rd Edition devices, but some older devices are covered as well. The package also includes a test MIDlet that can be used to test the suitable icon sizes.

05-Jul-2006

MIDP 2.0: LCDUI Example
This MIDP application demonstrates the capabilities of the JSR-118 MIDP 2.0 API's LCDUI component by creating an example MIDlet, which allows developers to see an implementation of a high-level API class (the Gauge class) and of a low-level implementation of the Canvas class. The MIDP 2.0 API is currently supported by the S60 platform, from S60 2nd Edition onwards and the Series 40 platform, from Series 40 2nd Edition onwards. This example is related to document "Creating applications using LCDUI", which can be found in Java™ ME Developer's Library.

21-Jun-2006

Creating Themes for Series 40 and S60 Devices: Visual Guide v2.1
This updated document helps you create effective, high-quality Themes for Series 40 and S60 devices as well as the Nokia 7710 multimedia smartphone. It gives instructions on designing usable but unique style, backgrounds, icons, and other elements. The document has been updated to cover the features of the new Series 40 and S60 Theme Studios and to introduce new supported features e.g. in Series 40 3rd Edition and S60 3rd Edition devices. The S60 Themes Illustrator Sketching Templates and the S60 Themes Photoshop Sketching Template are closely related to this document.

28-Apr-2006

Game User Experience Library v1.1
This updated library contains game experience-related articles, information, and tools to assist game developers in developing games. The library is published in two different formats. This version is in Microsoft© HTML Help (CHM) format. When using Microsoft Internet Explorer, download the library to your hard disk before opening it.

28-Apr-2006

Game User Experience Library v1.1
This updated library contains game experience-related articles, information, and tools to assist game developers in developing games. The library is published in two different formats. This version is in WebHelp format.

18-Apr-2006

MIDP: Using Cable Connection In Nokia Devices (With Example)
This document gives an overview on how to use CommConnection over cable in Nokia devices that support Java™ ME technology. The document explains how to open CommConnection using Java ME, write data to the serial port, and read data from the serial port. An example application is included in the package.

06-Apr-2006

MIDP: Location API Example - Tourist Route
This Java MIDP example demonstrates the usage of the Location API for J2ME (JSR-179) by showing the current device coordinates. The MIDlet also shows how to store the current coordinates associated with location information to the device’s landmark store. The example complements MIDP: Location API Developer's Guide.

18-Nov-2005

Video And Streaming In Nokia Devices v3.0
This updated document will help developers create audio-visual content, services, and applications for video-capable Nokia devices. The document covers the basics of audio and video coding, including file formats. Different Nokia platforms and their capabilities are presented.

21-Oct-2005

Messaging Characteristics In Nokia GSM Devices v2.0
This updated document includes detailed information about the messaging characteristics and graphics area sizes of Nokia devices. The document contains both Smart Messaging and Multimedia Messaging features.

28-Jul-2005

Series 40 Platform 3rd Edition: OMA Device Management
This document includes a feature description of device management using OMA DM for Series 40 Platform 3rd Edition.

27-Jun-2005

MIDI And True Tones In Nokia Devices v2.4
This updated document is an introduction to MIDI in Nokia devices. The document includes MIDI format, Mobile XMF and Mobile DLS, download methods, and the supported instruments in Nokia GSM/CDMA/TDMA devices. The document also includes an introduction to True Tones in Nokia devices.

26-Apr-2005

Nokia Series 40 Theme Studio 1.2 Handset Guidelines
This document contains technical specifications that can help you design a UI theme for Nokia handsets and is a supplement to the Nokia Series 40 Theme Studio User’s Guide.

14-Feb-2005

Video Sharing - Technical Description
This paper specifies the technical details and recommendations that must be followed in order to achieve interoperability between a Nokia video-sharing application and any other application capable of sending and receiving video during a voice call.

03-Jan-2005

Developing Scalable Series 40 Applications: Code Samples
Jump right into developing applications for Series 40 devices. This ZIP file features every example in the book, with code and scripts for building and running applications on Windows, Linux, and UNIX platforms. Networked applications, complete with executable client and server components, are included in the examples.

27-Dec-2004

Series 40 And Series 60 Themes White Paper
This white paper explains what Themes are, the market opportunity they represent for both developers and content distributors, tools for creating Themes, testing and verification requirements.

14-Dec-2004

Series 40 Developer Platform 2.0: OMA Client Provisioning v1.3
This updated document is intended to be used as a developer's manual for writing OMA Client Provisioning XML documents that can be provisioned to a Nokia Series 40 device.

31-Aug-2004

Designing MIDP Applications For Optimization
This document provides information on how to design and implement MIDlets that are easy to optimize for different devices having different features.

14-Jun-2004

Series 40 Developer Platform 2.0: Specification v1.0
This document specifies Series 40 Developer Platform 2.0 by defining which APIs and features are common in devices that are compliant with Series 40 Developer Platform 2.0.

17-May-2004

MIDP Command Mappings In Nokia Series 40 Devices v1.0
This document describes how command mapping is handled in different types of Nokia Series 40 devices.

14-Nov-2003

Developer Platform 1.0 for Series 40 and Series 60: Specification
This document specifies the Java MIDP, Browsing, and MMS features of Developer Platform 1.0 for Series 40 and Series 60.

22-Jul-2003

Developing Java Games for Platform Portability: Case Study: Miki's World
This document discusses issues involved in developing games for Developer Platform for Series 40 and then porting them to other devices.

 

Back to top

Learn how to
download applications

java symbian_os s60 maemo c++

Community highlights

Newsletter sign up

Privacy policy   Archives

Press

Events

Forum Nokia feed

  • Latest devices
  • Latest documents
  • Latest tools
  • Latest blog entries

Terms & Conditions | Privacy policy | Site map | Developer feedback | © Nokia 2008


RDF Facets:


qdcZcoverageQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX
qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ
qdcZtypeQUqfnTypeZE52esourceQ
qdcZtypeQUqfnTypeZWebpageQ
qdcZtypeQUqmarsZManagedE52esourceQ
qdcZtypeQUqwebZInformationE52esourceQ
qdcZtypeQUqwebZPageQ
qdcZtypeQUqrdfsZE52esourceQ
qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX
qfnZtypeQUqfnTypeZE52esourceQ
qfnZtypeQUqfnTypeZWebpageQ
qfnZtypeQUqmarsZManagedE52esourceQ
qfnZtypeQUqwebZInformationE52esourceQ
qfnZtypeQUqwebZPageQ
qfnZtypeQUqrdfsZE52esourceQ
qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX
qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ
qrdfZtypeQUqfnTypeZE52esourceQ
qrdfZtypeQUqfnTypeZWebpageQ
qrdfZtypeQUqmarsZManagedE52esourceQ
qrdfZtypeQUqwebZInformationE52esourceQ
qrdfZtypeQUqwebZPageQ
qrdfZtypeQUqrdfsZE52esourceQ