PROGRAMA ACADÉMICO Las unidades didácticas de las que está compuesto este curso son las siguientes: Unidad 1. Introducción a Android ¿Qué es Android?; Un poco de historia; Arquitectura; Versiones de Android Unidad 2. Entorno de Trabajo (Eclipse + Android SDK) Arrancando Eclipse; La perspectiva de edición (Java); El emulador y la perspectiva DDMS Unidad 3. Hola Mundo” Nuestra primera aplicación Android Creando el proyect; Componentes del proyecto; “Hola Mundo” al detalle; Probando nuestra aplicación Unidad 4. Fundamentos de las Aplicaciones Android Conceptos básicos; Componentes de las aplicaciones; Intents; AndroidManifest; Actividades y tareas; Procesos e hilos; Ciclo de vida de los componentes; Limpieza de procesos; Nuestro segundo programa
Unidad 5. Interface de usuario Entendiendo interfaz de usuario de Android; Layouts típicas; Views y eventos de usuario; Colecciones de datos y views; Menús; Diálogos y notificaciones; Estilos y temas; Text to speech (TTS); Reconocimiento de voz Unidad 6. Resources Definiendo recursos; Usando recursos; Localización; Tipos de recursos Unidad 7. Guardando/Recuperando datos Almacenamiento de datos en Android; Preferencias compartidas; Almacenamiento en la memoria interna; Almacenamiento en la memoria externa; Bases de datos; Datos en red; Datos de sesión. Unidad 8. Ubicación Mapas; Uso de los servicios GPS. Unidad 9. Telefonía Mensajes de texto; Llamadas de teléfono; Acceder a la agenda.
Unidad 10. Sensores SensorManager; Gestos Unidad 11. Multimedia Multimedia en Android; Reproducir audio; Reproducir vídeo; Grabar sonido; Grabar vídeo; Aprovechar las aplicaciones del sistema Unidad 12. Widgets de escritorio Widgets; Creación de un widgets; Ciclo de vida de un widget; Formas de actualizar widgets Unidad 13. Publicando en el Market El Android Market; ¿Está lista nuestra aplicación; Publicar en Android Market; Mejorar nuestra aplicación Unidad 14. Ejemplo práctico: aplicación RSS Planteamiento de la aplicación; La base de datos; El parser; Actividades; Layouts; Values; Drawables; AndroidManifest.xml Unidad 15. Servicio Web ¿Qué es un servicio WEB?; Servicios basados en SOAP; Servicios basados en JSON; REST Unidad 16. Bluetooth Conceptos básicos; Comprobaciones iniciales; Operaciones bluetooth. Unidad 17. Gestionando proyectos Librerías; Proyectos de tipo test Unidad 18. Cambios introducidos a partir de Android 3 Cambios introducidos con Honeycomb; Cambios introducidos en Ice Cream Sandwitch; ActionBar; Fragments; Compatibilidad con versiones previas
Enviar a un amigo