Temario
OBJETIVOS:
En este curso se pretende introducir al alumno en la programación de aplicaciones para dispositivos Android utilizando su SDK de libre distribución. El objetivo principal del curso es que, al final de éste, el alumno sea capaz de realizar una aplicación completa para dispositivos Android que cubra el ciclo completo de vida desde su diseño hasta su puesta a la venta en el Android Market.
DIRIGIDO A:
Conocimientos en algún lenguaje de programación, principalmente JAVA. Conocimientos de desarrollo de páginas Web.
CONTENIDO:
1. Introducción a la plataforma Android.
2. Entorno de desarrollo
Configuración del equipo para comenzar el desarrollo
Perspectivas disponibles
AVD y la pestaña DDMS
SDK Manager
Configuración de terminales Android para depurar aplicaciones
3. Fundamentos de las Aplicaciones Android
Estructura básica de un proyecto
Intents
AndroidManifest
Actividades y su ciclo de vida
4. Diseño de intefaces de usuario
5. Guardando/Recuperando datos
Preferencias compartidas
Bases de datos
6. Ubicación y mapas
7. Sensores y gestos
8. Acceso a cámara y galería Android
9. Widgets de escritorio
10. Servicios Web
11. Play Store