Download PROGRAMACION JAVA PARA DISPOSITIVOS MÓVILES Todos los

Document related concepts

Scala (lenguaje de programación) wikipedia , lookup

Transcript
PROGRAMACION JAVA PARA DISPOSITIVOS MÓVILES
Todos los dispositivos móviles actuales (teléfonos, PDAs, teléfonos
inteligentes, consolas y hasta algunas tarjetas) soportan Java. Java
es el único lenguaje de programación (de aprendizaje rápido) que
es soportado por la inmensa mayoría de dispositivos móviles. Solo
esto es más que motivo para conocer y programar con este
lenguaje.
Contenido
- Introducción
Qué 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 lenguaje
Programació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 trabajo
Wireless Toolkit. Los emuladores. Los IDEs. Trabajando con Netbeans. El
paquete móvil. La primera aplicación móvil.
- Interfases
Interfases 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. Java para móvil, multimedia y juegos.
Comunicaciones. Protocolos http y tipos de conexión