Download Diapositiva 1
Document related concepts
no text concepts found
Transcript
Introducción a la Ingeniería de Sistemas Taller Computación Móvil Ing. Yassir Barceló 2007-2 Ejemplo de Computación Móvil 1. Definición • Tecnología que habilita el acceso a recursos digitales en cualquier momento desde cualquier lugar. • Elimina restricciones de tiempo y lugar impuestas por la redes alámbricas y los computadores de escritorio. • Está asociada con la movilidad de hardware, datos y software. 2. Dispositivos 3. Tipos de aplicaciones 4. Arquitectura 5. Plataformas de desarrollo • Ambientes Propietarios • JAVA / J2ME 6. Ambiente JAVA 6. Mi primera App. • Programas->J2ME Wireless Toolkit 2.2 > KToolbar. 6. Mi primera App. Menu --> New Project... 6.1. Ciclo de desarrollo. • Editar código Fuente : Escribir el codigo java para nuestro programa • Compilar... (BUILD) : El j2ME Wireless Tollkit Compila y preverifica el codigo fuente • RUN Los archivos compilados se ejecutan en el emulador 6.2. Código fuente. import javax.microedition.lcdui.*; import javax.microedition.midlet.MIDlet; public class holaMundo extends MIDlet implements CommandListener { public void startApp() { Display display = Display.getDisplay(this); Form mainForm = new Form("HolaMundo"); mainForm.append("Bienvenido al mundo de los MIDlets!"); Command exitCommand = new Command("Exit", Command.EXIT, 0); mainForm.addCommand(exitCommand); mainForm.setCommandListener(this); display.setCurrent(mainForm); } public void pauseApp () {} public void destroyApp(boolean unconditional) {} public void commandAction(Command c, Displayable s) { if (c.getCommandType() == Command.EXIT) notifyDestroyed(); } } Guardar en la carpeta de apps de WTK be {toolkit}\apps\Mi primera\src • BUILD • RUN 7. Referencias. 1. http://java.sun.com/products/sjwtoolkit/index.html 2. www.eclipseme.org 3. http://forum.nokia.com