Escolar Documentos
Profissional Documentos
Cultura Documentos
Preguntas interpretativas
Por qu un dispositivo MIDP debe estar conectado a una red, como por
ejemplo, la red WAP? (2 puntos)
Un dispositivo MIDP,( Mobile information Device Profile) debe estar
conectado a una red) y estn orientados principalmente a telfonos
moviles porque los complementos o aplicaciones (MIDlets) requeridos
para su operacin estn generalmente alojados en uno o ms servidores
remotos, desde los cuales deben ser descargados para ser instalados en
el mismo. Tambin es posible que esos recursos estn disponibles en
otro dispositivo mvil cercano, en cuyo caso tambin se requiere alguna
forma de conexin en red para obtenerlos, as sea mediante la creacin
de una red temporal, como sucede en un entorno Bluetooth.
Cada tipo de configuracin de Java (CDC o CLDC) tiene sus propios perfiles o
conjuntos de APIs estos perfiles no son aislados sino que dependen
primordialmente de la configuracin, Es decir, una configuracin carece de
funcionalidad si no tiene asignado un perfil determinado. Podemos decir
entonces que un perfil es un conjunto de APIs que dotan a una configuracin
de una utilidad y una funcionalidad.
Los telfonos celulares, tanto los convencionales como los inteligentes, son los
dispositivos mviles por excelencia en J2ME y por su ubicacin estn en todas
partes y disponibles en todo momento y, principalmente, por la gran cantidad
de aplicaciones que pueden soportar y es una pequea porcin del lenguaje
JAVA, dirigida a dispositivos con limitada capacidad de memoria y
procesamiento, como lo son los dispositivos mviles.
Java 2 Micro edition (J2ME): Esta es la versin de JAVA diseada para ser
ejecutada en pequeos dispositivos con limitadas capacidades de memoria y
de procesamiento.
Nuestro entorno de ejecucin debe tener entonces los siguientes elementos:
Configuracin:
Una configuracin se define como el nmero mnimo de APIs de Java que
permiten desarrollar aplicaciones para diferentes dispositivos. Y, qu es un
API? Una API es, simplemente, una interfaz (API: Aplication Programming
Interface). Esta interfaz contiene un conjunto de funciones y procedimientos
que le permiten a una biblioteca ser usada por otro programa, siendo una
especie de intermediario entre la biblioteca y el programa que usa la aplicacin.
En JAVA existen 2 configuraciones tpicas, la CDC y la CLDC. Veamos cada
una:
CDC (Conected device configuration): Es la configuracin dirigida a dispositivos
con cierta capacidad computacional. Usa la CVM como mquina virtual, que es
muy similar a la mquina virtual usada por J2SE.
Perfiles:
Mientras que un perfil define las caractersticas de un dispositivo
predeterminado, una configuracin lo hace pertenecer a una familia de
dispositivos. Esto significa que cuando nos proponemos la creacin de una
aplicacin, tenemos tanto las APIs de perfil como las de configuracin. Ac lo
importante es que los perfiles no son aislados, sino que dependen
primordialmente de la configuracin. Es decir, una configuracin carece de
funcionalidad si no tiene asignado un perfil determinado.
Perfiles de la configuracin CDC:
Foundation profile
Personal profile
RMI profile.
Perfiles de la configuracin CLDC:
PDA profile
Mobile information Device Profile (MIDP)
En este caso es necesario anotar algo: si bien podemos construir un perfil
sobre otro perfil en un dispositivo, dicho dispositivo solamente puede tener una
configuracin.
4 Programacin de dispositivos mviles
Actividad 1
INSTALACION: