Destinatarios y Objetivo:

Orientado a aquellos que tienen que especializarse para encarar desarrollos en plataforma Android.

 

Requisitos:

Contar con conocimientos de programación orientada a objetos.

Entornos de desarrollo.

Conocimientos básicos del lenguaje JAVA.

 

Duración:

32 horas

Contenido:

 

Introducción y entorno de desarrollo

 

  • La Plataforma de Android
  • Entorno de Desarrollo de Android
  • Plataforma para el Desarrollo Nativo
  • Descripción del Entorno de Android Studio
  • Organización del Proyecto dentro del Entorno
  • El manifest
  • Configuraciones Básicas para el Proyecto de Android
  • Preparación de un Dispositivo para el Emulador
  • Ejecución de un Dispositivo en el Emulador
  • Componentes Básicos de la Plataforma de Android
  • Áreas Principal del Desarrollo de la Aplicación
  • Lanzamiento y Ejecución de Aplicaciones en Android
  • Depuración y logging
  • Primer proyecto sobre Android (Hola Mundo)

 

Activities

 

  • Introducción a las Activity
  • Ciclos de Vida y Eventos de una Activity
  • Llamar una Activity desde Otra Activity
  • Enviar parámetros entre Activities, los bundles

 

Layouts y componentes

 

  • Controles Gráficos UI (User Interface) de Android
  • Archivos Descriptivos de Controles UI
  • Controles UI Sobre la Capa Layout
  • Controles UI Para Edición y Texto
  • Controles UI – Botones, Grupos y Simples Radio Botones y Casillas de Verificación
  • Lista de Controles UI Disponibles
  • Controles UI y el Código Java Android
  • Controles UI y el Código Java Android
  • Los Menú para la Interface UI
  • Tipos Fundamentales de Menús
  • Definición de un Menú
  • Atributos de la Etiqueta <item>
  • Carga y Manipulación de los Ítems del Menú
  • Menú Contextual
  • Ejercicio integrador

 

Fragments

 

  • Creación de Fragments
  • Ciclos de Vida de los Fragments
  • Tipos de Fragments
  • Diseño de los Fragments para la Capas Layout
  • Codificación de los Fragments y la Activity
  • Objetos Intents
  • Nombre de Componente
  • Modos de Operar con los Intents
  • Tipos de Intents
  • Ejercicio integrador

 

Gestión de preferencias

 

  • Shared Preferences
  • Activity de preferencias
  • Ejemplos y ejercicios

 

 

Notificaciones

 

  • Toast
  • Barra de estado
  • Cuadro de Diálogo
  • SnackBar
  • Ejemplos y ejercicios

 

Servicios en Android

 

  • Servicios en Android
  • Creación de Servicios en Android
  • Métodos de Llamadas de los Servicios en Android
  • Broadcast Receivers
  • Ejemplos de Uso y ejercicios

 

Acceso a servicios Web en Android y tareas en segundo plano

 

  • Fundamentos REST
  • Características Específicas de REST
  • Peticiones de HTTP
  • Detalles Técnicos de las Peticiones de HTTP
  • Serialización y Deserialización
  • Protocolo SOAP
  • Protocolo JSON
  • Clase de Modalidad Asincrónica AsyncTask
  • Servicio Web Usando el Protocolo SOAP
  • Servicio Web Usando el Protocolo JSON
  • Ejemplos y ejercicios

 

 

 

Envianos tu Consulta

    Nombre y Apellido (requerido)

    E-mail (requerido)

    Empresa

    Cargo

    Asunto (requerido)

    Curso (requerido)

    Consulta (requerido)