Está en la página 1de 4

Nombre: Sindy Paola Arrieta Estrada

Fecha: 21-10-2017
Actividad: #1
Tema: Java y dispositivos mviles

Preguntas interpretativas.
1. Por qu un dispositivo MIDP debe estar conectado a una red, como por
ejemplo, la red WAP?

Rta: Un dispositivo MIDP (Telfono celular) debe estar conectado a una red, ms que
todo a una red WAP, porque por medio de esta red se va a poder descargar todo tipo
de actualizaciones en el dispositivo ya que estos solo pueden ser descargados de
servidores especficos.
En el caso especfico de una red WAP, la conexin entre el dispositivo mvil (que
acta como cliente) y el servidor remoto requiere de un navegador y una pasarela o
puerta de enlace (gateway). Esta ltima constituye la interfaz entre la red inalmbrica
y la red fsica (generalmente Internet), mientras que el navegador constituye la
interfaz entre el dispositivo mvil y el usuario. El navegador WAP le permite al
usuario buscar, localizar y descargar lo que necesita. Adems de navegadores WAP,
los dispositivos mviles modernos cuentan con otras herramientas para descargar
contenidos de Internet y otras redes, incluyendo navegadores ms complejos estilo
Google Chrome, as como cables de datos e interfaces inalmbricas de RF
(radiofrecuencia), IR (infrarrojos), etc. Todos estos escenarios implican transacciones
en entornos de red.

2. Por qu cada configuracin tiene sus propios perfiles?

Rta: Cada tipo de configuracin de Java (CDC o CLDC) tiene sus propios perfiles o
conjuntos de APIs porque cada una utiliza una mquina virtual diferente (CVM o
KVM, respectivamente) y est dirigida a dispositivos con diferentes capacidades
computacionales (alta para CDC y limitada para CLDC). Esto implica que un
dispositivo con configuracin CDC tiene una funcionalidad distinta a la de un
dispositivo con configuracin CLDC, y realiza (o puede realizar) tareas o actividades
muy diferentes y/o con un mayor grado de complejidad. Por esta razn, cada
configuracin debe tener y ejecutar sus propios perfiles, los cuales pueden o no ser
compatibles con los perfiles de la otra configuracin.
Cada configuracin se optimisa segn la memoria, la capacidad de procesamiento,
adems el perfil que permite que las aplicaciones sean compatibles con dispositivos
de caractersticas similares, ya que una configuracin de perfil carece de
funcionalidad.

Preguntas argumentativas
Nombre: Sindy Paola Arrieta Estrada
Fecha: 21-10-2017
Actividad: #1
Tema: Java y dispositivos mviles
1. En J2ME, el dispositivo mvil por excelencia es el celular. Argumente esta
afirmacin a partir de la informacin vista en el curso.

Rta: Los telfonos celulares, son los dispositivos mviles por excelencia en J2ME
por su ubicuidad (estn en todas partes y disponibles en todo momento) y,
principalmente, por la gran cantidad de aplicaciones que pueden soportar. De
hecho, los celulares modernos sirven no solamente para llamar por telfono, en el
sentido convencional del trmino, sino que tambin permiten navegar por
Internet, enviar y recibir mensajes de texto y de correo electrnico, usar
programas de computador, jugar, chatear, revisar cuentas bancarias, hacer
compras, tomar y guardar fotografas y videos, leer documentos, mantenerse en
contacto con redes sociales y corporativas, grabar y escuchar msica, sintonizar
emisoras de radio, ver televisin, llevar agendas de contactos y compromisos, etc.
Incluso muchos celulares avanzados incorporan sensores capaces de detectar y
enviar datos en tiempo real, tal como la ubicacin geogrfica o el ritmo cardaco
del usuario. Todas estas aplicaciones, unidas a lo que algunos llaman el techno-
lust (el constante deseo de los usuarios por tener gadgets tecnolgicos cada vez
ms llamativos, rpidos y con ms prestaciones), constituyen un escenario
particularmente atractivo y apropiado para la tecnologa J2ME (y obviamente
para los fabricantes y operadores de equipos de telefona celular).

2. Decimos que un MIDlet es una aplicacin JAVA realizada con el perfil


MIDP sobre la configuracin CLDC. Con sus palabras, explique el
significado de esta afirmacin

Rta: para desarrollar una aplicacin en J2ME para un dispositivo mvil se


requiere la combinacin de 3 elementos o entidades: una mquina virtual, una
configuracin y un perfil. La mquina virtual (KVM o CVM) que se instala en el
dispositivo depende principalmente de sus capacidades de hardware, incluido su
tamao de memoria. Una vez especificada la mquina virtual, queda
automticamente definida la configuracin (CLDC o CDC) que debe utilizarse.
Esta ltima, a su vez, condiciona automticamente los perfiles que pueden
ejecutarse sobre ella.
Preguntas propositivas
1. Hemos visto que a travs del curso usaremos varias herramientas freeware para
la programacin de dispositivos mviles. Estas herramientas sern usadas a lo
largo del curso, y sobre todo, para el proyecto final. Cree un pequeo manual en
el que, con sus palabras, indique cuales son las herramientas usadas y una breve
descripcin del uso de cada una de ellas. Aada a su pequeo manual, fotos de
la instalacin de este software en su computador.
Nombre: Sindy Paola Arrieta Estrada
Fecha: 21-10-2017
Actividad: #1
Tema: Java y dispositivos mviles

Rta: para programar dispositivos mviles con J2ME descargue las siguientes
aplicaciones, descargado directamente de Oracle (www.oracle.com)
La plataforma estndar de desarrollo de Java JDK (Java Development Kit) y el
ambiente integrado de desarrollo (IDE) para Java NetBeans.
El IDE NetBeans proporciona un entorno grfico desde el cual el programador puede
escribir, compilar, depurar y ejecutar los programas en Java que constituyen las
aplicaciones finales, incluyendo no solamente las aplicaciones para dispositivos
mviles con J2ME sino tambin los aplicaciones con J2SE y dems versiones de Java.
La plataforma JDK, por su parte, proporciona los elementos esenciales para cualquier
desarrollo en Java, incluso si no se dispone de un entorno visual como el
IDE NetBeans. Incluye la mquina virtual de java (JVM), el compilador de Java
(javac), el intrprete de Java (java)

Java
Nombre: Sindy Paola Arrieta Estrada
Fecha: 21-10-2017
Actividad: #1
Tema: Java y dispositivos mviles
JDK

IDE

También podría gustarte