Este curso ha sido diseñado para que los participantes aprendan las herramientas de la programación móvil, desarrollen la destreza para crear portafolios de soluciones con orientación a la innovación y la portabilidad hacia un mercado de aplicaciones dirigido al sistema Android. Esto ofrece amplias oportunidades de negocio para aquellos que aprendan a construir y desplegar aplicaciones en el GooglePlay
Estudiantes de informática, desarrolladores de software, programadores con conocimientos básicos o intermedios, y público en general con interés de adquirir habilidades en este campo.
Virtual
Proveer fundamentos prácticos y técnicas para el establecimiento de sistemas de gestión de calidad, para el desarrollo y mantenimiento de software utilizando el API de Java para la plataforma Android, creando en el participante la capacidad de análisis y de diseño de prototipos conforme a la necesidad del cliente para desplegar aplicaciones móviles y puedan presentar conceptos y modelos en el desarrollo de Software, consistente con los modelos y patrones de desarrollo MVC.
INTRODUCCIÓN AL DESARROLLO MÓVIL EN ANDROID
o La plataforma Android Ambiente de Desarrollo Android Studio Ciclo de vida de un App Clase Activity Clase Intent
o Permisos en Android
o Fragmentos
· DISEÑO DE INTERFACES PARA USUARIO
o Componentes para el UI Material Design en Android
o RecycleView, CardsView
o AbsoluteLayout, RelativeLayout, TableLayout o Notificaciones de usuario La Clase Broadcast receiver Manejo de Gráficas y Animaciones
o Manipulación de recursos multimedia
· Conectividad en Red y Threads
o Manejo de Threads
o Tareas Asíncronas
o Handlers
o Alarmas
o API de Networking
o Webservices
· MANEJO DE SENSORES DEL DISPOSITIVO
o API para control y acceso de sensores API de geolocalización
o Gestión de Mapas
· PERSISTENCIA DE DATOS
o Gestión de Data en Android
o SharedPreferences
o SQLITE El Componente ContentProvider
o Servicios en Android