You are on page 1of 8

The Mobile Information Device Profile

(J2ME)

Tecnologías Software para


Internet
2004
Objetivos
Perfil para dispositivos móviles

Tecnologías Software para Internet, Erick Arauco, Udep Ets - 2004 2


Mobile Information Devices
Display
 96 X 54 pixels
Input
 Teclado o touch screen
Memory
 32 Kb de memoria volátil
 128 Kb de memoria no volátil
Networking
 Ancho de banda limitado

Tecnologías Software para Internet, Erick Arauco, Udep Ets - 2004 3


Paquetes (Perfil MIDP)
Package Descripción

javax.microedition.lcdui Interfaz gráfica,


componentes y eventos
javax.microedition.midlet Aplicación

javax.microedition.rms Manejo de archivos

Tecnologías Software para Internet, Erick Arauco, Udep Ets - 2004 4


javax.microedition.lcdui
Nombre Tipo
Choice Interface
CommandListener Interface
Alert Class
AlertType Class
Canvas Class
ChoiceGroup Class
Command Class
Display Class
Tecnologías Software para Internet, Erick Arauco, Udep Ets - 2004 5
javax.microedition.lcdui
Nombre Tipo
Font Class
Form Class
Image Class
ImageItem Class
List Class
Screen Class
StringItem Class
TextBox Class
Tecnologías Software para Internet, Erick Arauco, Udep Ets - 2004 6
Midlet Suite
Dos o más MIDlets empaquetados en
un archivo .JAR
.JAR  descarga al telefóno móvil
.JAD  archivo de texto que describe
un Midlet Suite (nombre, version,
vendedor, tamaño, etc)

Tecnologías Software para Internet, Erick Arauco, Udep Ets - 2004 7


Tips de Programación
Objetivo: Aplicaciones rápidas
 Minimizar las llamadas a métodos
 En vez de usar obj.getLength() (Carga la longitud del
arreglo cada vez que aparezca) es mejor usar la variable
„len“
 int len = obj.getLength();
 Minimizar la creación de objetos, en su lugar es
mejor diseñar objetos que puedan ser reutilizados
todo el tiempo (pasando objetos como parámetros
que luego serán modificados)

Tecnologías Software para Internet, Erick Arauco, Udep Ets - 2004 8

You might also like