Skip to content

Java ME Archive

Purpose:
Archive information on developing applications for Java Platform, Micro Edition (formerly J2ME) powered devices.


Java ME Application and Tool Repositories

Repository

Brief description

midlet.org

Nice OTA MIDlet site including several hundred
free Midlets
broken out into categories and separable by “device filters”
and a search interface

Nokia Software Market

Buy applications for Nokia devices sold in
Europe, Asia Pacific, Africa, or the Middle East,
or the Americas

Motorola Mobile Downloads

Motorola software site run by Handango.

MicroDevNet Downloads

Formerly MicroJavaNetwork.

Java ME Emulators and SDKs

Tool

Contact

Brief description

Compatibility

Download

Java Wireless Toolkit

Sun Microsystems

Develop Java ME Midlets on Solaris, Linux, and Win32

JTWI, MIDP, CLDC, and many other important Java ME technologies

From Sun Microsystems
(FAQ)

Nokia Java development technologies

Nokia

Target Nokia Java ME devices using these tools

Nokia’s Carbide.j targets Java ME technologies supported in Nokia handsets

From Nokia

Motorola developer tools

Motorola

Develop Java ME applications targeted at Motorola’s
Java-enabled mobile phones

Java ME technologies implemented in Motorola handsets

From Motorola

SonyEricsson Developer Tools

SonyEricsson

SonyEricsson development tools and documentation

Java ME and related technology implemented in SonyEricsson handsets

From source

RIM BlackBerry JDE

Research in Motion

Tools for developing Java ME applications
targeted at RIM’s wireless handhelds

Java ME technology implemented in RIM BlackBerry devices

From source

MicroEmulator

Bartek Teodorczyk

Applet based Java ME device emulator

MIDP and CLDC

From SourceForge

MIDP 2.0

Sun Microsystems

Mobile Information Device Profile reference
implementation

MIDP 2.0 (and 1.x), CLDC 1.0

From Sun Microsystems

MIDP 1.0.3 for OS X

Michael Powers

Mac developers rejoice! Michael Powers has ported the
MIDP 1.0.3 RI to OS X.

MIDP 1.0 and CLDC 1.0

From mpowers.net

CLDC

Sun Microsystems

CLDC reference implementation for Solaris, Linux, and Windows

CLDC 1.1 (and 1.0)

From Sun Microsystems

Mobile Basic

Mobile Basic team

MIDlet providing BASIC scriptability for Java ME devices

MIDP 1.0 and CLDC 1.0

From mobilebasic.com

CDC and
Foundation Profile

Sun Microsystems

Reference implemenation, uses the CVM for Linux x86

CDC 1.0

From Sun Microsystems

Sun Wireless Downloads and Tools

Sun Microsystems

Master list of Java ME emulators, SDKs, tools, and related information

varies

From Sun Microsystems

Specifications:

Books:

I’ve listed all of the Java ME development related books of which I am aware below, plus a few related wireless titles thrown in at the bottom for good measure. If you are considering buying one or more of these books, be sure you read the reader reviews on each page.

Additional books may be available by clicking here to search for Java ME titles in Amazon.com. You can also visit the kvm-interest archives for authors’ descriptions of their books and reviews from other Java ME developers.

Related Sites:

Java Platform, Micro Edition homepage
KVM-interest mailing list archives (all things Java ME discussed here)
Bill Day’s blog

Discussions: Java.net Mobile & Embedded Community |Nokia Developer Boards | Keitai-L list | Siemens list

FAQs: Sun Mobility FAQs, Glossary | Wireless Telecom Glossary

Portals: Sun Mobility site | Forum Nokia | WirelessDevNet

Devices: Nokia device specs | RIM BlackBerry devices

US Carrier Developer Sites: AT&T | Sprint

802.11 Networks and WUGs: Community WiFi Cafes | Wi-Fi Hotspot List | Wi-Fi Zone Finder | NodeDB.com | 802.11b Community Network List

Bill Day’s technical presentations (Java ME and other topics)
Spotless research VM
Zev Blut’s Basic guide to developing iAppli programs (Java for imode)
O’Reilly Network 802.11 articles
Google Mobile

Events: java.net Event Calendar | JavaOne

News: Engadget | Wireless Week

Leave a Comment

Leave a comment