Nombre Jhon Hamilton Romaa Moreno Fecha 10 / 06 / 2014 Actividad Evidencias 1 Tema
1 Programacin de dispositivos mviles Actividad 1
Preguntas interpretativas
Por qu un dispositivo MIDP debe estar conectado a una red, como por ejemplo, la red WAP?
Porque por medio de esta red se van a poder descargar todo tipo de actualizaciones y aplicaciones en el dispositivo ya que estos solo puedes ser descargado de servidores especficos.
Por qu cada configuracin tiene sus propios perfiles?
Porque cada configuracin se optimiza segn la memoria, la capacidad de procesamiento Adems el perfil es el que permite que las aplicaciones sean compatibles con dispositivos de caractersticas similares; ya que una configuracin sin un perfil carece de funcionalidad.
Preguntas argumentativas
Actividad 1
Recomendaciones para presentar la Actividad:
Nombre Jhon Hamilton Romaa Moreno Fecha 10 / 06 / 2014 Actividad Evidencias 1 Tema
2 Programacin de dispositivos mviles Actividad 1
En J2ME, el dispositivo mvil por excelencia es el celular. Argumente esta afirmacin a partir de la informacin vista en el curso.
El telfono celular es el dispositivo mvil por excelencia, debido a la gran cantidad de aplicaciones que este puede soportar, a pesar de ser un dispositivo con relativa poca capacidad de memoria y procesamiento. Adems el telfono celular es un dispositivo que se ha convertido en una necesidad para el hombre que se ha ido desarrollando cada vez ms para suplir esa necesidad.
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.
Un Midlet es un programa para dispositivos mvil generalmente son juegos y aplicaciones, est desarrollada bajo la especificacin MIDP (perfil para informacin de dispositivo mvil) donde nos proporciona un perfil que se apoya en CLDC y que nos va a proporcionar los paquetes y clases necesarios para el desarrollo de nuestras aplicaciones.
Actividad 1
Recomendaciones para presentar la Actividad:
Nombre Jhon Hamilton Romaa Moreno Fecha 10 / 06 / 2014 Actividad Evidencias 1 Tema
3 Programacin de dispositivos mviles Actividad 1
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.
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.
Actividad 1
Recomendaciones para presentar la Actividad:
Nombre Jhon Hamilton Romaa Moreno Fecha 10 / 06 / 2014 Actividad Evidencias 1 Tema
4 Programacin de dispositivos mviles Actividad 1
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).
Actividad 1
Recomendaciones para presentar la Actividad:
Nombre Jhon Hamilton Romaa Moreno Fecha 10 / 06 / 2014 Actividad Evidencias 1 Tema
5 Programacin de dispositivos mviles Actividad 1
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).
Actividad 1
Recomendaciones para presentar la Actividad:
Nombre Jhon Hamilton Romaa Moreno Fecha 10 / 06 / 2014 Actividad Evidencias 1 Tema
6 Programacin de dispositivos mviles Actividad 1
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
Actividad 1
Recomendaciones para presentar la Actividad:
Nombre Jhon Hamilton Romaa Moreno Fecha 10 / 06 / 2014 Actividad Evidencias 1 Tema
7 Programacin de dispositivos mviles Actividad 1
celulares.
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.
Actividad 1
Recomendaciones para presentar la Actividad:
Nombre Jhon Hamilton Romaa Moreno Fecha 10 / 06 / 2014 Actividad Evidencias 1 Tema
8 Programacin de dispositivos mviles Actividad 1
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
Actividad 1
Recomendaciones para presentar la Actividad:
Nombre Jhon Hamilton Romaa Moreno Fecha 10 / 06 / 2014 Actividad Evidencias 1 Tema
9 Programacin de dispositivos mviles Actividad 1
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.