| Titulación: | Programador Java para dispositivos móviles |
| Convocatoria: | Cerrada. Consulta al centro sobre próximas fechas |
| Plazo de matriculación: | Cerrado. Consulta al centro sobre próximas fechas |
| Objetivos: | El alumno podrá crear:* Programas de acceso a base de datos remotas que residan en la empresa o en el hogar.* Todo tipo de juegos. Los juegos en equipos móviles tienen un protagonismo fundamental.Desarrollarlos con Java no es complicado.* Programas de control del hogar a través de interfases que nos permitan controlar aparatos del hogar.* Programas de administración: agendas, libro de notas, etc. |
| Requisitos: | Conocimientos básicos del manejo de una computadora. |
| Temario: | - IntroducciónQué es Java. Orígenes, desarrollo y perspectiva. La maquina virtual. Desarrollo de aplicaciones distribuidas. Las ediciones J2SE, J2ME y J2EE. El Java Runtime Edition (JRE) . J2ME y MIDP.- El lenguajeProgramación orientada a objetos (POO). Diferencias con otros lenguajes para dispositivos móviles. Tipos de datos. Clases, objetos y métodos. Sentencias de control. Registros, Arreglos y Colecciones.- El ambiente de trabajoWireless Toolkit. Los emuladores. Los IDEs. Trabajando con Netbeans. El paquete móvil. La primera aplicación móvil.- InterfasesInterfases de alto y bajo nivel. Las clases principales. Manejos de imágenes. Objetos: Alertas. Cajas de texto. Listas. Formularios. Interfaz Canvas (bajo nivel): Las clases, la pantalla, dibujos, animaciones. Interacción : detectando la tecla presionada.MIDP 2.0: Interfases. Multimedia y juegos. Comunicaciones. Protocolos http y tipos de conexión- Comunicaciones internas y externasAlmacenamiento interno de datos. Tipos de conexión. Conexión a bases de datos remotas. Consultas SQL a BD remotas. Recibir y enviar información.- Publicación del programaComo publicar un paquete. Seguridad. Proyecto final : Creación de un juego o un programa de control del hogar (automatización) desde el móvil. |
| Observaciones: | Matricula abierta todo el año. |