Wednesday, May 31, 2006 04:39 AM
Firstly you will need to get your hands on the J2ME (Java 2 Micro Edition). This is a much smaller and modified version of the J2SDK (Java 2 Standard Development Kit).
J2ME can be downloaded HERE
Sun also has some articles available to get you started, you can find these HERE
Some IDE's have mobile development features which make developing mobile applications easier, have a look at the features of different IDE's to see if they include it.