← Especialidades formativas

Especialidad formativa

Programación de aplicaciones Android

IFCM0005 60 h
Ver contenido del curso

Qué aprenderás

Programar aplicaciones de dispositivos móviles Android y conocer los pormenores de su entorno interfaz, interfaz de usuarios y el desarrollo en relación con los proveedores de contenido.

Contenido del curso

01

Fundamentos de la informática (Apps)

  • OBJETIVO
  • Dotar de las nociones básicas de la informática, en concreto con el inicio del desarrollo de una aplicación desde cero, familiarizándose con el entorno de desarrollo y conociendo a los proveedores de servicios.
  • CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Aproximación a la historia de arquitectura informática y sus principales características.
  • Gestión del entorno de trabajo y ciclo de vida de las aplicaciones.
  • Gestión de actividades, servicios e intenciones: Los proveedores de contenidos.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Reconocimiento de la importancia básica de conocer y estar formado en desarrolladores para desarrollar aplicaciones móviles.
02

Desarrollo de una APP

  • OBJETIVO
  • Creación y desarrollo de una aplicación en sistema operativo Android.
  • CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • Conocimiento de los controles comunes
  • Adicción de un text View. Edit Text. Botones y listas.
  • Manejo de Widgets básicos de Android.
  • Conocimiento de los contenedores en Android: tipos de layouts.
  • Conocimiento del ciclo de vida una Activity. controles de selección en Android: los Adaptadores.
  • Utilización de menús.
  • Identificación de tipos de eventos: eventos de página, de botones, de teclado. Escuchar eventos de click.
  • Uso de los sensores del dispositivo, el acelerómetro, el bluetooth, el sistema Multitouch de la pantalla.
  • Localización GPS con Android: geolocalización. Usando preferencias en Android.
  • Gestión de bases de datos y ficheros XML.
  • Identificación de las funcionalidades.
  • Realización del Parcheo de ficheros
  • Uso de los servicios
  • Gestión de mapas en Android.
  • Gestión de la interfaz Gráfica.
  • Creación de una aplicación.
  • Uso del archivo de manifiesto.
  • Configuración del Plugin ATD y el SDK Android. Crear una AVD.
  • Diseño del Interfaz de usuario en Android.
  • Integración de un menú básico. Editar. Crear formularios.
  • Conocimiento de los estados de una aplicación. Uso del ArrayAdapter.
  • Uso del CursorAdapter.
  • Gestión del editor de bases de datos SQLite.
  • Creación de un servicio.
  • o Arrancar y parar el servicio.
  • o Conectar y desconectar el servicio.
  • Instalación del IDE Eclipse.
  • Uso del Api de Google Maps.
  • Preparación de la aplicación: nombrar. Restos de trazas de código y debug.
  • Gestión de la firma.
  • Publicación.
  • Gestión de las actualizaciones.
  • HABILIDADES DE GESTIÓN, PERSONALES Y SOCIALES
  • Conocimiento de las ventajas para su trabajo que tiene el manejo del lenguaje Kotlin para aplicarlo al desarrollo de aplicaciones móviles.

Especialidad formativa

¿Quieres esta formación para tu organización?