WAP
jcamilo92Práctica o problema14 de Junio de 2012
925 Palabras (4 Páginas)450 Visitas
¿Por qué un dispositivo MIDP debe estar conectado a una red, como por ejemplo, la red WAP? (2 puntos)
Esto sucede porque es necesario el acceso a la red para realizar la instalación de complementos o aplicativos propios para el dispositivo, ya que estos se descargan desde un servidor específico
¿Por qué cada configuración tiene sus propios perfiles? (2 puntos).
Los perfiles son necesarios porque las configuraciones no presentan ninguna de estas prestaciones. La razón principal para crear diferentes perfiles es el hecho de que, por ejemplo, un teléfono móvil tiene diferentes funcionalidades y conductas que una lavadora (al primero se le requerirá envío y recepción de correo electrónico, pero no funciones de inicio y parada programadas, como a la lavadora). Así, J2ME oferta al programador el concepto de perfil, el cual define una plataforma común para un grupo determinado de dispositivos, los cuales comparten características y funciones. Un dispositivo puede cubrir más de un perfil.
Los perfiles se asentan sobre una configuración dada y utilizan los servicios que ofrece, aunque es la parte de la arquitectura J2ME que más cerca se encuentra del aparato físico. Para el caso de CLDC, su único perfil es MIDP (Mobile Informa tión Device Profile), el cual cubre el mercado de dispositivos móviles, que comparten características como memoria limitada, pantalla pequeña, conexión a algún tipo de red inalámbrica y mediante banda ancha limitada y alimentados normalmente por baterías . El software desarrollado con MIDP se ejecuta en el KVM suministrado por CLDC.
Preguntas argumentativas
“En J2ME, el dispositivo móvil por excelencia es el celular”. Argumente esta afirmación a partir de la información vista en el curso. (2 puntos).
Esto debido a la gran cantidad de aplicaciones que este puede soportar, a pesar de ser un dispositivo con poca capacidad de memoria y procesamiento. Además el teléfono celular es un dispositivo que se ha convertido en “una necesidad para el hombre”; por la facilidad que le da para tener acceso a (Organizador, juegos, internet, etc) .
“Decimos que un MIDlet es una aplicación JAVA realizada con el perfil MIDP sobre la configuración CLDC”. Con sus palabras, explique el significado de esta afirmación. (2 puntos).
En general, para desarrollar una aplicación en J2ME para un dispositivo móvil se requiere la combinación de 3 elementos o entidades: una máquina virtual, una configuración y un perfil. La máquina virtual (KVM o CVM) que se instala en el dispositivo depende principalmente de sus capacidades de hardware, incluido su tamaño de memoria. Una vez especificada la máquina virtual, queda automáticamente definida la configuración (CLDC o CDC) que debe utilizarse. Esta última, a su vez, condiciona automáticamente los perfiles que pueden ejecutarse sobre ella.
Preguntas propositivas
Hemos visto que a través del curso usaremos varias herramientas freeware para la programación de dispositivos móviles. Estas herramientas serán usadas a lo largo del curso, y sobre todo, para el proyecto final. Cree un pequeño manual en el que, con sus palabras, indique cuales son las herramientas usadas y una breve descripción del uso de cada una de ellas. Añada a su pequeño manual, fotos de la instalación de este software en su computador. (2 puntos).
Las herramientas de desarrollo para J2ME no están tan refinadas como las deWindows Mobile (hoy Windows pone 7), pero aun así, hay unos entornos específicos, elNetBeans Mobility Pack (http://mobility.netbeans.org/)(Free), y plugins y add-ons para losIDES java más populares: Eclipse (Free) e Intelli J IDEA
...