×

Code examples

The following table lists the example MIDlets included in the Java Developer's Library by technology area. The MIDlet name links to the download page for that MIDlet. The download page provides more information about the MIDlet, such as a list of devices on which the MIDlet has been tested, and allows you to download the MIDlet project files in a zip package as well as view the full source code of the MIDlet. The “Nokia Asha software platform devices” and “Series 40" columns indicate which platforms (and, in the case of Series 40, input types) the MIDlet is compatible with, as a rule. However, there may be device-specific exceptions. For more detailed compatibility information, see the MIDlet download page.

Table 1. Code examples

Technology / Relevant APIs

MIDlet name

MIDlet version

Nokia Asha software platform 1.4

Nokia Asha software platform 1.1

Nokia Asha software platform 1.0

Series 40 developer platform 2.0

Series 40 developer platform 1.1

Series 40 developer platform 1.0

Series 40 6th edition

Series 40 6th edition

Getting started

MIDP

HelloWorld

1.1

X

X

X

X

X

X

Application framework

MIDP

PersistentStorage

1.2

X

X

X

X

X

X

MIDP

SystemProperties

1.2

X

X

X

X

X

X

Data handling

FileConnection API

ImageViewer

1.1

X

X

X

X

X

X

File Select API

FileSelectExample

1.0

X

X

X

     

Mobile Sensor API

ArrowKeys

1.0

X

X

X

X

   

Mobile Sensor API

Cottage360

1.1

X

X

X

X

   

Personal Information Management API, Wireless Messaging API

EventSharing

1.0

     

X

X

X

Phone Setting API, Network State API

PhoneSettings

1.0

X

X

X

     

Share API, OAuth 2.0

StatusShout

1.1

X

X

       

OAuth 2.0

OAuthDemo

1.0

X

X

       

Invoking applications

Content Handler API

ContentHandler

1.1

     

X

X

X

Location services

Location API

Compass

1.0

         

X

Location API

Tourist Attractions

1.6

X

X

X

X

X

 

Location API, World Weather Online APIs

WeatherApp

1.5

X

X

X

X

X

X

Location API, Here Maps API for Java ME

Here Maps Component Demos

1.0

X

X

X

X

X

X

Messaging

Wireless Messaging API, Mobile Media API

MMSMIDlet

1.1

X

X

X

X

X

X

Multimedia

Advanced Multimedia Supplements API

AMMSCamera

1.2

X

X

X

X

X

X

Advanced Multimedia Supplements API

AMMSTuner

1.0

X

X

X

     

Advanced Multimedia Supplements API

AMMSMIDlet

1.1

     

X

X

X

Mobile Media API

AudioOutputControlMIDlet

1.0

     

X

X

X

Mobile Media API, Touch UI

Drumkit

1.1

     

X

X

 

Mobile Media API

MediaSampler

1.1

X

X

X

X

X

X

Networking

Bluetooth API

BCExchanger

1.2

X

X

X

X

X

X

Bluetooth API

btsppEcho

1.1

     

X

X

X

Web Services API

CapitalMIDlet

1.0

       

X

X

Nokia Music REST API, Tantalum 5

MusicExplorer

1.0

X

X

X

     

Web services

PicasaViewer

1.1

X

X

X

X

   

VoIP

VoIP API

VoIPExample

1.0.1

X

X

       

Nokia Notifications

Nokia Notifications API

NNAClientExample

1.0

X

X

X

     

Nokia Notifications API, JSR-211 for Nokia Notifications

NNAUngroupingExample

1.0

X

X

       

Security

MIDP, SATSA-APDU

APDUMIDlet

N/A

     

X

X

X

MIDP, SATSA-CRYPTO

SATSAMIDlet

1.1

X

X

X

X

X

X

MIDP

SignedMIDlet

1.1

X

X

X

X

X

X

UI and graphics

Theme API

Theme API - ThemeTest

1.0

X

         

Webview API

Webview API - BrowserItemDemo

1.0

X

         

Image Scaling API

ImageScaler

1.0

X

X

X

     

Game API

BattleTank

1.4

X

X

X

X

X

X

Game API, LCDUI

Explonoid

1.2.1

X

X

X

X

X

X

Game API

Sudokumaster

1.2

X

X

X

X

X

X

LCDUI

BlogWriter

1.2

X

X

X

X

X

X

LCDUI

SimpleTest

1.2

X

X

X

X

X

X

LCDUI

Wordpress

1.0

         

X

Mobile 3D Graphics API

aMaze

1.1

X

X

X

X

   

Mobile 3D Graphics API, Game API, Mobile Media API

SpaceMission

1.1

     

X

X

X

Scalable 2D Vector Graphics API

SVGExamples

1.1

X

X

X

X

X

X

Touch UI, LCDUI

FavoriteArtists

1.1

X

X

X

X

X

 

Touch UI, LCDUI

FrameAnimatorDemo

1.1

     

X

X

 

Touch UI, LCDUI

MultipointTouchEvents

1.0

     

X

   

Touch UI, LCDUI

Paint

1.3

X

X

X

X

X

 

Touch UI, LCDUI, Game API

Racer

1.3

X

X

X

X

X

X

LCDUI, Nokia UI API

Asha UI Component Demos

1.2

X

X

X

     

LCDUI, Nokia UI API

Series 40 UI Component Demos

1.0

     

X

X

X

LWUIT, Location

LWUIT Tourist Attractions

1.3.1

X

X

X

X

X

 

LWUIT, Layout

LWUIT Slide Puzzle

1.1

X

X

X

X

   

LWUIT, JSON

LWUIT RLinks

1.1

X

X

X

X

   

CustomItem, Persistent Storage

ComposedUI

1.1

X

X

X

     

LWUIT, Layouts, Gestures

LWUITGesturesDemo

1.0

X

X

X

X

   

LWUIT, Basic Components

LWUITBirthdays

1.0

X

X

X

     

LWUIT, Basic Components

LWUITListDemo

0.3

X

X

X

X

   

LWUIT, Basic Components

LWUITCategoryBarDemo

1.0

X

X

X

X

   

Porting

Porting a Game from Android to Nokia Asha software platform

FrozenBubble

1.2

X

X

X

X

X

X

Porting a JSON REST MIDlet from Android to Nokia Asha software platform

RLinks

1.1

X

X

X

X

X

 

Last updated 19 March 2014

Back to top

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×