KMMX Capacitación acorde a tu pensamiento

Android Application Development (30 hrs.)

Descripción: ¿Estás pensando en adquirir las habilidades necesarias para el desarrollo de aplicaciones Android y progresar en este nicho del mercado laboral? La certificación Android Certified Application Developer es fundamental para todos aquellos que quieran demostrar su validez y aptitud como desarrollador de aplicaciones bajo este entorno del sistema operativo de Google para dispositivos móviles.

Objetivo: El Al finalizar el curso, los alumnos serán capaces de diseñar y construir una aplicación de Android completa, depurar y mantener aplicaciones Android utilizando diferentes herramientas y plugins, entender a fondo el ciclo de vida de una aplicación para Android y sus principales componentes, utilizar los recursos externos, los archivos de manifiesto, los intentos y adaptadores, comprender y utilizar todas las técnicas de almacenamiento persistente para Android: Preferencias, archivos, bases de datos y proveedores de contenido, utilizar técnicas de procesamiento de fondo de Android. Una vez termine, el estudiante se encontrará preparado para adquirir la certificación AND-401 de ATC ANDROID.


Temario:

Parte 1: Android Framework y Android Studio

Introducción | Capas en el desarrollo de Sotware Android | Librerías Android | Componentes de una aplicación Android | Ciclo de vida de una aplicación | Prerequisitos para el desarrollo de una aplicación Android | Android Studio | Gradle | Creando tu primer aplicación en Android

Parte 2: Herramientas del SDK de Android y Activity Class

Estructura de un proyecto Android | El archivo Manifest | Estructura del archivo Manifest | Herramientas de Android SDK | Activity | Controlando la luz del flash de una cámara

Parte 3: Fragmentos, Vistas y ListViews

Introducción | Fragmentos | Vistas | List Views y List Activity | Creación de una aplicación de tareas por hacer

Parte 4: Intenciones y Filtros de Intenciones

Acciones nativas de Android | Transferencia de datos | Intención de llamar una actividad | Registar un IntentFilter | Creando una aplicación de selección de contactos

Parte 5: Layouts Android y Vistas personalizadas

Vistas | Layouts | Vistas personalizadas | Modificando Vistas existentes | Creando una aplicación con una vista personalizada, fragmentos y un layout

Parte 6: Recursos Android, Themes y Diseño

Recursos Android | Android Themes y estilos | Material de diseño en Android | Adición de diseño a la aplicación de tareas por hacer

Parte 7: Android UI – Dialogs, Menus, y WebView

Interacción con el usuario a través de mensajes | Dialogs | Actividades con Theme Dialogs | Toast | Menús | Menús contextuales | Opciones adicionales de los ítems de Menú | Munús Popup | Web View | Creando una aplicación de Wallpaper

Parte 8: Almacenamiento en Android y procesamiento en segundo plano

Opciones de almacenamiento en Android | File I/O | Preferencias de compartición | Conectando con Internet | Procesamiento en segundo plano| Creando una aplicación de Wallpaper

Parte 9: Almacenamiento en Android - SQLite y Content Providers

Introducción | Bases de datos en Android | Content Providers | Content Providers nativos en Android | Content Providers personalizados | Adaptadores de sincronización | SQLite y Content Providers

Parte 10: Notificaciones Android

Introducción | Crear notificaciones | Acciones de notificación | Notificaciones expandibles | Layouts de notificaciones | Prioridad de notificaciones | Notificaciones en Android 5.0 | Implementación de notificaciones

Precio por participante: $11,600 IVA incluido

Formas de pago