Vorrei imparare a sviluppare applicazioni per cellulare con java.
Il massimo che so fare è questo(letto da una rivista):

codice:
package hello;

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class Midlet extends MIDlet {
    private Form gui;
    public Midlet(){
        gui = new Form("");
        StringItem item = new StringItem("Message:","Hello world");
        gui.append(item);
    }
    public void startApp() {
        Display.getDisplay(this).setCurrent(gui);
    }

    public void pauseApp() {
    }

    public void destroyApp(boolean unconditional) {
        notifyDestroyed();
    }
}
Qualcuno sa consigliarmi un manuale o un sito dove si possa trovare una guida per lo sviluppo in java di software per cellulari???