17. Si deseo programar una aplicación para una computadora, ¿Qué entorno debería usar? ¿Y si quiero programar una aplicación que se ejecute en un celular? Material complementario: Pag. 6 y 7 del PDF1. Pag. 1, 2, 3 y 4 del PDF2.
20. Se lo asocia al desarrollo de aplicaciones para dispositivos moviles con poca capacidad de memoria, poca capacidad de proceso y pantallas de reducidas dimensiones.
38. Bajo consumo de batería. CDC (Connected Device Configuration)
39.
40. Estipula las librerías necesarias para implementar una aplicación en una clase abstracta de dispositivos.
41. Los perfiles engloban un grupo de dispositivos según la funcionalidad que proporcionan.
42. Los perfiles controlan el ciclo de vida de una aplicación, si dispone o no de interfaz gráfica, entre otras cosas.
43. Para teléfonos celulares existe un único perfil llamado MIDP (Mobile Information Device Profile).
44. MIDP nos provee las clases y funciones necesarias para que el usuario ejecute una aplicación en el celular.
45.
46.
47. ¿Qué configuración y perfil debo utilizar para programar una aplicación para un celular? ¿Qué indica cada uno, cuál es la diferencia entre una configuración y un perfil? Material complementario: Pag. 6 y 7 del PDF1. Pag.5 a 14 del PDF2.
48.
49. Así como a las aplicaciones Java que corren en un navegador web se las llama Applets y a las que se ejecutan en un servidor Servlets, a las que se ejecutan utilizando el perfil MIDP se las denomina Midlets.
61. El AMS permite localizar e instalar MIDlets, ejecutarlos, actualizarlos y eliminarlos definitivamente (Ciclo de Vida). El AMS también controla el estado de un MIDlet. destroyApp() destroyApp() pauseApp() starApp() Estado Pausado Estado Activo Estado Destruido