Bueno, investigando un poco esto del software para celulares,y dandonos cuenta que algunos equipos tambien han hecho algo "parecido" a lo que nosotros investigamos,y pues es lo siguiente:
1.Descargamos Wireless Toolkit 2.5.2 de la pagina de sun
2.Nos faltaba actualizar el JDK y tambien bajamos dicha actualizacion
3.Hecho esto abrimos el wireless toolkit y creamos un nuevo proyecto llamdo "HelloWolrd"(ya q asi se llama la clase en java)
4.Nos crea una carpeta con varias subcarpetas,ahi localizamos la q se llama "src"
5.En esa carpeta vamos a guardar un archivo llamado: "HelloWorld.java"(el archivo se puede hacer con cualquier editor de texto,inclusive con notpad).
6.el codigo de dicho archivo es:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloWorld extends MIDlet implements CommandListener {
private Command exitCommand;
private Display display;
private Form screen;
public HelloWorld() {
// Obtenemos el objeto Display del midlet.
display = Display.getDisplay(this);
// Creamos el comando Salir.
exitCommand = new Command("Salir", Command.EXIT,2);
// Creamos la pantalla principal (un formulario)
screen = new Form("HelloWorld");
// Creamos y añadimos la cadena de texto a la pantalla
StringItem saludo = new StringItem("","Hola Mundo...");
screen.append(saludo);
// Añadimos el comando Salir e indicamos que clase lo manejará
screen.addCommand(exitCommand);
screen.setCommandListener(this);
}
public void startApp() throws MIDletStateChangeException {
// Seleccionamos la pantalla a mostrar
display.setCurrent(screen);
}
public void pauseApp() {
}
public void destroyApp(boolean incondicional) {
}
public void commandAction(Command c, Displayable s) {
// Salir
if (c == exitCommand) {
destroyApp(false);
notifyDestroyed();
}
}
}
7.una ves hecho esto nos vamos al toolkit y le damos en "build", sino hay errores,le podemos dar en "run",nos aparecera un emulador de un celular con el programa en la pantalla,dentro del emulador le damos en "launch" y nos debe aparecer el texto que tenemos en el programa fuente, en este caso "Hola Mundo...Lenguajes de Programacion V - Mobile Performance"
8.esto nos indica que el MIDlet esta funcionando bien,cuando estemos seguros que si funciona bien, regresamos al toolkit y le damos en project,create package,con esto nos creara 2 archivos:HelloWorld.jar y HelloWorld.jad los cuales se suponen deben de funcionar al instalarlos en un celular,bueno eso es todo, nos vemos....
PD1:no nos funciono en el celular
PD2:tuvimos un problema con el toolkit al darle en "build" nos aparecia "couldn`t find jdk", esto lo solucionamos actualizando JDK a la version 6 y volviendo a instalar el wirelesstoolkit.
imagen de la actividad:
fuente: Programacion de juegos para moviles con J2ME - version pdf
autor:Alberto Garcia Serrano - www.agserrano.com
jueves, 6 de marzo de 2008
Avance Actividad 7 - Software para celulares
Publicado por Sergio en 15:19 0 comentarios
Suscribirse a:
Entradas (Atom)