[DAM-010] Desarrollo Aplicaciones para Android
Owned by Pronoide Wiki Web
Duración: 30 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa está destinada a programadores y analistas de aplicaciones para Android.
Requisitos previos
Los alumnos necesitarán tener conocimientos de programación Java para sacar partido del curso.
Objetivos
Aprender a desarrollar una aplicación en el sistema operativo para móviles Android. Conocer los programas y entornos para su desarrollo así como las etapas necesarias hasta su publicación y posterior comercialización.
Contenido
- Introducción a Android y al entorno de desarrollo
- ¿Qué es Android?
- Instalación Android SDK, Android Studio, Eclipse y ADT
- Los archivos APK
- Emuladores y dispositivos físicos
- El uso de ficheros XML y el archivo AndroidManifest.xml
- Firmado con APK y distribución
- Aplicaciones
- Características de las aplicaciones
- Actividades
- Ciclo de vida de las actividades
- Intenciones
- Generación de interfaces de usuario
- Layouts y vistas
- ViewGroups
- Vistas avanzadas
- Resoluciones y tamaños de pantalla
- ListView y Adaptadores
- Manejo de eventos
- Estilos y temas
- Menús, Diálogos y Notificaciones
- Menús de opciones y contextuales
- Menú ítems, submenús y menús contextuales
- Dialogos
- Toasts
- Notificaciones
- Persistencia de datos y content providers
- Preferencias y estados de pantalla
- Ficheros
- Bases de datos Android SQLite
- Proveedores de contenido
- Gráficos y animaciones 2D y 3D
- Servicios en segundo plano
- Modelo de ejecución
- Servicios Locales y Remotos
- Threads y AsyncTask
- Dispositivos y Sensores
- La cámara de fotos
- La conexión de red y bluetooth
- Posicionamiento y ubicación
- Sensor Manager y uso de sensores: acelerómetro, orientación, etc
- Vibración
- App Widgets y Live Folders
- Publicación de aplicaciones
- Librerías Google APIS
- Uso de código nativo con Android NDK
- Pruebas de las aplicaciones Android
- Acceso a servicios remotos
- Peticiones HTTP / SOAP / Rest
- Procesado de XML / JSON
- Frameworks para desarrollo de aplicaciones
Documentación Recomendada
Professional Android 4 Application Development
Reto Meier
Mayo 2012 | 864 páginas
ISBN: 9781118102275