Bill Day's Java ME Archive

What's New? | Apps and Tools | SDKs | Specs | Books | Sites


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

Contributing: Contribute by posting the name of your resource, the contact person or company including email address, a brief description of the resource, Java ME compatibility information, and the URL to a comment on BillDay.com. Submissions will be reviewed, then archived if appropriate.


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, plus a few related wireless titles thrown in at the bottom for good measure. Please email me any corrections, additions, or omissions, including the name of the book, author(s), publisher, and a URL for purchase, if available. If you are considering buying one or more of these books, be sure you read the reader reviews on each page. 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 | MicroDevNet | WirelessDevNet

Devices: Java ME Devices | Java ME Device Benchmarks | Nokia device specs | Nokia user guides | Nokia phone settings | RIM BlackBerry devices
Carriers Developer Sites: Cingular | Sprint | Vodafone | LG Telecom (in Korean)
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)
John Muchow's Core J2ME site
C. Enrique Ortiz's Java ME Developer site
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 | MobileTracker | Wireless Week
Links to J2ME Archive Links to Java ME Archive


What's New? | Apps and Tools | SDKs | Specs | Books | Sites

Java ME Archive: billday.com/javame
Maintained by Bill Day
Copyright (c) 1999-2007, Bill Day