Sunday, October 23, 2005

HelloWorld en J2ME con Midlet

Este es mi primer código para celulares en J2me y por supuesto es un Helloworld. El proximo paso es hacer un juego llamado sudoku para celulares. También he pensado en el uso de bluetooth y de webservices con celulares( a ver como le hago).

También el uso de OTA, que es para la instalación de aplicaciones en los celulares desde un servidor, la ventaja de esto es que la aplicaciones se instalan, actualizan y descargan automaticamente siendo fácilmente usable por el usuario.

MovilSudoku.java
------------------
package net.sf.jsudoku.movil;

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

public class MovilSudoku extends MIDlet implements CommandListener
{
private Form mMainForm;

public MovilSudoku()
{
mMainForm = new Form("HelloWorld with MIDlet");
mMainForm.append( new StringItem(null,
" HelloWorld with MIDlet. \n By vns java "));
mMainForm.addCommand( new Command("Exit", Command.EXIT, 1) );
mMainForm.setCommandListener( this );
}

protected void startApp( ) throws MIDletStateChangeException
{
Display.getDisplay(this).setCurrent(mMainForm);
}

protected void pauseApp( )
{
}

protected void destroyApp( boolean p1 ) throws MIDletStateChangeException
{
}

public void commandAction(Command cmd, Displayable arg1) {
notifyDestroyed();
}
}

No comments: