Listing 1: Source Code for HelloWorldAppli.java
import com.nttdocomo.ui.*;

public class HelloWorldAppli extends IApplication implements SoftKeyListener {

public void start(){
Panel hpanel = new Panel();
Label hlabel = new Label("Hello World!");
hpanel.add(hlabel);

hpanel.setSoftLabel(Frame.SOFT_KEY_2,"Quit");
hpanel.setSoftKeyListener(this);

Display.setCurrent(hpanel);
}

public void softKeyPressed(int softKey){
}

public void softKeyReleased(int softKey){
if (softKey == Frame.SOFT_KEY_2){
this.terminate();
}
}
}

Listing 2: Application Descriptor File: HelloWorld.jam
AppName = HelloWorld
AppClass = HelloWorldAppli
AppSize = 629
PackageURL = HelloWorld.jar
LastModified = Sat, 04 Aug 2001 23:00:10

Listing 3: hw.html: Example Web Page for the HelloWorld I-Appli
<html>
<body>
<object declare id="helloworld.dec" data="helloworldiappli.jam"
type="application/x-jam"></object>
Please press <a ijam="#helloworld.dec" href="handsetError.html"> here
to download the i-appli.
</body>
</html>