Sie sind auf Seite 1von 4

1 Programacin de dispositivos mviles

Actividad 2


Actividad 2

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

Nombre Michel Martinez Martinez
Fecha 11 abril 2014
Actividad 2
Tema Configuracin CLDC


Preguntas interpretativas


La configuracin CLDC no solo existe para definir un estndar de
dispositivos de bajas capacidades. Existe tambin para otros 2
objetivos. Explique cules son y por qu son importantes, con sus
palabras. (2 puntos).
Extensibilidad: es el aumento del alcance y la utilidad de los dispositivos
mviles, que tiene la configuracin CLDC y es importante ya que esta permite
la descarga o intercambio de aplicaciones JAVA.
Desarrollo de terceras partes: esta es una consecuencia de la
extensibilidad y consiste en que la configuracin CLDC permita que terceras
partes puedan programar para el dispositivo y es importante ya que la
configuracin CLDC hace de traductor entre las aplicaciones y los protocolos
internos e comunicacin y transferencia de archivos.



2 Programacin de dispositivos mviles
Actividad 2

Clase, objeto, mtodo, campo, pila, hilo, RAM, ROM, Sandbox, Clase y
sistema operativo, son definiciones que deben ser manejadas para
entender la programacin de dispositivos mviles. Explique cul es la
relacin entre cada una de estas definiciones y el tema visto en el
curso (Ojo, no es copiar la definicin, sino que, a partir de ellas, se
explique cmo se relaciona dicha definicin con la programacin de
dispositivos mviles). (2 puntos).

Cada una de los elementos mencionados anteriormente es necesario a
la hora de programar un dispositivo mvil de forman correcta. Al
programar dispositivos mviles, se necesitan mtodos de ciertos
objetos que son creados a su vez de otras clases, esto es llamado
POO (programacin orientada a objetos).
La memoria RAM y ROM son las especificaciones que debemos tener
en cuenta a la hora de desarrollar una aplicacin, otro concepto es la
pila, en esta se almacenan los procesos.
Los dispositivos mviles tienen una seguridad llamada sandbox, que es
la herramienta encargada de asegurarse que las aplicaciones puedan
ser usadas correctamente.


Preguntas argumentativas


Existen 2 aspectos fundamentales que crean todo un conjunto de
diferencias entre la CLDC y J2SE. Cules son esos aspectos y por
qu dan pie a todo un conjunto de diferencias? (2 puntos).
o El primero, es que la J2ME es un subconjunto de java, con una
librera adicional, lo que significa que hay diferencias entre el
lenguaje java usado entre la J2SE y la configuracin CLDC la

3 Programacin de dispositivos mviles
Actividad 2

cual usa APIs propias de J2ME provocando que algunos
procesos escritos en java no puedan ser ejecutados por esta
configuracin al ser limitada.
o El segundo, es la mquina virtual usada en J2SE y la usada
para soportar la configuracin CLDC, ya que estas son muy
deferentes en cuanto requerimientos de hardware y software.

Es impracticable la ejecucin de una mquina virtual de J2EE en un
dispositivo mvil. Explique las razones de la veracidad de esta
afirmacin. (2 puntos).




Preguntas propositivas


Proponga una causa que permita explicar la existencia de una librera
especfica para la configuracin CLDC. Esto no afecta la portabilidad
de los elementos? (2 puntos).
Una causa seria la falta del espacio necesario en memoria de la mayora
de dispositivos mviles para montar las libreras comnmente usadas en
J2SE y J2EE. En algunos casos se podra ver afectar la portabilidad
pero no tanto por libreras sino ms por el problema de la memoria
limitada de los dispositivos mviles.
Como parte de las Actividades propuestas en la carpeta de Evidencias
2 se encuentra el Simulador 2, por tanto, como evidencia para este,
copie a continuacin la captura de la pantalla de finalizacin exitosa de
este Simulador 2.

4 Programacin de dispositivos mviles
Actividad 2

Vdeo tutoriales para la realizacin de las capturas de pantalla:
Para equipos bajo SO Windows
http://www.youtube.com/watch?v=x1aGSACfsm8
Para equipos bajo Mac OS
http://www.apple.com/mx/findouthow/mac/#capturescreen

Das könnte Ihnen auch gefallen