Está en la página 1de 5

Actividad 1

Recomendaciones para presentar la Actividad:


Enva el desarrollo de esta actividad a tu tutor@ en un documento de Word, que llamars
Evidencias 1.
Procura marcar siempre tus trabajos con un encabezado como el siguiente:

Nombre favian aguas quiroz


Fecha 29/10/2017
Actividad actividad # 1
Tema identificacion y configuracion de dispositivos
moviles

Preguntas interpretativas

Por qu un dispositivo MIDP debe estar conectado a una red,


como por ejemplo, la red WAP?

R/ Porque se necesita que el dispositivo tenga acceso a la red para realizar la


instalacion o actualizacion de complementos o aplicaciones instaladas para el
cumplimiento de una tarea espesifica ya que estas se descargan desde un
servidor.

Por qu cada configuracin tiene sus propios perfiles?

R/ Porque un perfil es un conjunto de apls. "interface de aplicacion de


programacion" que dotan a una configuracion de utilidad y funcionabilidad.
Ademas el perfiel es el que permite de las aplicaciones sean compatibles con
dispositivos de carracteristicas similares; ya que una configuracion sin perfil
carece de funcionabilidad.

Preguntas argumentativas

En J2ME, el dispositivo mvil por excelencia es el celular.


Argumente esta afirmacin a partir de la informacin vista en el
curso.

R/ Los telfonos celulares, son considerados el dispositivo mvil por excelencia


en J2ME debido a la gran cantidad de aplicaciones que pueden soportar, a esto
se suma su portabilidad y disponibilidad en cualquier momento y lugar.
Actualmente los celulares modernos no slo se quedan en lo convencional, que
es realizar y recibir llamadas, 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, constituyen un escenario
atractivo, til y apropiado para la tecnologa J2ME.

Cabe resaltar que los celulares son actualmente los dispositivos mviles ms
utilizados del mundo. Las comunicaciones mviles estn siendo y sern la
forma predominante de comunicacin en el futuro inmediato, lo cual asegura
la vigencia de J2ME.

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.

R/ Para el desarrollo de una aplicacin en J2ME para un dispositivo mvil se


requiere una mquina virtual, una configuracin y un perfil. La mquina virtual
se instala en el dispositivo depende principalmente de sus capacidades de
hardware, incluido su tamao de memoria. Una vez especificada la mquina.

Preguntas propositivas
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.

R/ En el curso vamos a utilizar dos herramientas que se complementan


perfectamente para el desarrollo de aplicaciones en J2ME; En primer lugar
tenemos la herramienta de desarrollo IDE, y por otro lado el emulador, que me
simular un celular con el fin de mostrar como se comportar la aplicacin
desarrollada.

Estas dos herramientas son:

1). NetBeans IDE 7.2 + paquete de desarrollo mvil J2ME: Es un entorno


completamente integrado de desarrollo para crear Java Applications para
dispositivos mviles, complementado con una serie completa de herramientas
de edicin y depuracin optimizadas para tal fin; Las siglas IDE significan
Integrated Development Environment.

Para comenzar a utilizar esta herramienta de desarrollo, tenemos que


descargar el software de licencia Freeware desde la pagina de descargas de
NetBeans, o accediendo al siguiente link:

http://netbeans.org/downloads/7.2/

**Preferiblemente descargar la versin full, que ya trae incorporado el paquete


de desarrollo para dispositivos mviles y no tendr que descargarlo despus**

Despus, seguir las instrucciones de instalacin y ejecutar el programa.

Imgen 1. Instalando el IDE 7.2, versin full

Al tener nuestra herramienta instalada, empezamos a ver que el servidor nos


ofrece plugins, y extensiones para el mejoramiento, optimizacin o adaptacin
de elementos para la aplicacin que se piensa desarrollar. El entorno grfico
es muy agradable a la vista y medianamente liviano. Cuando empezamos a
interactuar con el entorno del IDE y procedemos a empezar a desarrollar
nuestras primeras aplicaciones, descubrimos que existen muchas
posibilidades de desarrollo JAVA, WEB y otros lenguajes de programacin;
Como nosotros instalamos la versin full observamos que la plataforma de
desarrollo para dispositivos mviles JAVA ME, ya viene incorporada
(Imagen 2).

Imgen 2. Observando la interfaz grfica de la herramienta y creando nuestra


primera aplicacin

Sin embargo, si an no tiene instalado el paquete para el desarrollo de


aplicaciones mviles, se puede proceder a descargarlo entrando a la seccin
Install Plugins , dentro de la pestaa Available Plugins y all podremos
encontr el JAVA ME, y procedemos con su respectiva instalacin (Imagen 3).

Imgen 3. Instalando complementos para el desarrollo de aplicaciones mviles

Listo, ya tenemos los componentes necesarios para empezar a desarrollar para


dispositivos mviles, aunque si no tenemos la versin full instalada, es posible
que no tengamos el emulador, que va a servir para simular nuestra aplicacin.
Es por tal motivo que procedemos a instalar la segunda herramienta necesaria
para nuestro proceso de desarrollar para aplicaciones mviles.

2). Sun JAVA Wireless Toolkit 2.5.1 for CLDC: Esta es la herramienta o
emulador que utilizaremos para simular nuestras aplicaciones que
desarrollaremos durante el curso, es de suma importancia que al descargar la
aplicacin diga for CLDC ya que esta es la configuracin con la que
trabajaremos, debido a que es la que funciona sobre celulares.

Procedemos pues a descargar e instalar nuestro emulador, primero


descargando el ejecutable desde la pgina web de ORACLE, en el siguiente
link:

http://www.oracle.com/technetwork/java/download-135801.htmlY

luego procedemos a realizar la instalacin correspondiente, siguiendo los


pasos de asistente de instalacin.

Imgen 4. Instalando el Sun JAVA Wireless Toolkit (nuestro emulador)

Ahora procedemos a integrar nuestro emulador, con nuestra herramienta de


desarrollo IDE, entrando al JAVA Platform Manager y agregando una nueva,
como se ilustra en la figura 5

Imgen 5. Asociando nuestro emulador con la herramienta de desarrollo

Ya luego para terminar de asociar estos dos elementos, se siguen los pasos
que se van indicando.

Cuando se empieza a interactuar con esta ltima herramienta instalada, se


puede apreciar que traen 2 tipos de simulador celular, los cuales son el
convencional y el de tipo Qwerty. Adems podemos apreciar que hay dos
tipos de configuraciones CLDC en sus versiones, al igual q el MIDP, y a su
vez paquetes opcionales para que el simulador funcione dependiendo de las
caractersticas y requerimientos mnimos del celular objetivo al cual se le
quiere desarrollar la aplicacin, como suplementos multimedia, bluetooth,
grficas en 2D o 3D, manejo wireless, entre otros. En la figura 6 se ilustra de
una mejor forma lo mencionado anteriormente.

Imgen 6. Configuracin, herramienta emulador

También podría gustarte