Desarrollo de apps en Android

Duración

80 horas / 4 semanas online

Convocatoria

17 de Enero, 2018

Ver más convocatorias

Las aplicaciones móviles han supuesto una revolución en los últimos 10 años. Un nuevo ecosistema global mueve ingentes cantidades de dinero, lidera el desarrollo de nuevas tecnologías y proporciona nuevas vías de relación y negocio entre las personas y las organizaciones. El Sistema Operativo Android supone un 80% del parque de teléfonos existente globalmente en el mundo.  

Smartphones, Tablets, Internet of Things, etc. proporcionan una oportunidad única de negocio y de adaptación al futuro, que el alumno tendrá oportunidad de conocer cómo funcionan por dentro, gracias a este curso.

El curso de desarrollo de apps en Android va orientado a introducirse en el mundo de las aplicaciones Android, centrándose en los siguientes aspectos:

  • Conocimiento del sistema operativo Android, base de todo el ecosistema.
  • Conocimiento de las herramientas de trabajo para el desarrollo, Software Development Kit, SDK, y depuración de las aplicaciones.
  • Diseño de una interfaz de usuario.
  • Conocimiento  del ciclo de un proyecto de producción de una aplicación móvil.
  • Descubrir los factores que contribuyen al éxito para la creación de una aplicación: público objetivo, análisis de la competencia, monetización de la aplicación, etc.

Gracias a este curso, el alumno podrá posicionarse dentro del mercado laboral como un especialista en movilidad y en el desarrollo de aplicaciones móviles.

Objetivos:

El objetivo de este curso es convertir al alumno en un experto en diseño de aplicaciones móviles dentro del ecosistema de Android. Para ello el alumno no solo deberá conocer y entender el entorno y las herramientas disponibles, sino que también deberá comprender aspectos de negocio y de mercado que pueden marcar el éxito o el fracaso de una aplicación.

El primer paso es entender claramente las necesidades que va a cubrir la aplicación, un cuidadoso estudio de mercado, una definición de especificaciones y elaborar un plan de proyecto.

Salidas profesionales:

Obteniendo los conocimientos de creación de aplicaciones móviles es posible encontrar un desarrollo profesional en tres aspectos:

  • Emprendiendo un proyecto propio que materialice una idea.
  • Dentro de una empresa especializada en la producción de Aplicaciones móviles.
  • En una empresa de cualquier sector que desee tener su propia Aplicación para mejorar la productividad de sus empleados o establecer nuevos canales con sus clientes y proveedores.

 

Desarrollo de apps en Android

Temario:

Tema 1: EL MUNDO ANDROID, INMERSIÓN A LA MOVILIDAD

  • INTRODUCCIÓN AL MUNDO ANDROID

Breve Historia y situación actual

¿Qué hace a Android especial?

Planteamiento y ciclo de vida de un proyecto

Análisis de las fases

  • ENTORNO DE PROGRAMACIÓN Y PRIMERA APROXIMACIÓN A LA INTERFAZ DEL USUARIO

Arquitectura de las aplicaciones

Estructura de un proyecto Android

Views

Layouts ViewGroups

Adaptar la aplicación a varios idiomas

Adaptar la aplicación a los tamaños de pantalla

Utilización de estilos y temas

Tema 2: ESTRUCTURA DE LAS APLICACIONES

  • APLICACIONES: ACTIVIDADES Y FRAGMENTOS

Actividades

Fragmentos

Intents

Notificaciones

Servicios

  • CICLO DE VIDA DE UNA APLICACIÓN

Ciclo de vida de una actividad

Creación de una Actividad

Actividad en Pausa

Actividad Parada

Finalización de la Actividad

Gestión de las Actividades: Tareas y el Back Stack

Ciclo de vida de los Fragmentos

Tema 3: GESTIÓN DE INFORMACIÓN Y SERVICIOS DE LOCALIZACIÓN

  • PERSISTENCIA DE DATOS

Datos de configuración de la aplicación

Almacenamiento en Ficheros dentro del dispositivo

Almacenamiento secundario

Bases de Datos

Proveedores de contenidos

  • LOCALIZACIÓN

Servicios de localización disponibles y su utilización

Utilización de cartografía

Tema 4: INTERFAZ DE USUARIO Y COMERCIALIZACIÓN

  • MULTIMEDIA Y DISEÑO DE LA INTERFAZ DE USUARIO

Utilización de los accesorios multimedia

Gestión del streaming

Aplicaciones de realidad aumentada

Criterios de diseño

Análisis de la experiencia de usuario

Latencia: gestión de la conexión de red y offline

Rendimiento de la Interfaz

  • PROYECTO DE ELABORACIÓN Y COMERCIALIZACIÓN DE APLICACIONES

Análisis del mercado objetivo

Análisis de la competencia

Evaluación de riesgos

Diseño de producto

Modelo de financiación

Planificar la comercialización

Monetización de la App

Google Play

Metodología:

EADIC ofrece formación técnica online para ingenieros y arquitectos. Todos los cursos se imparten a través de nuestro campus virtual en un entorno cómodo y flexible al eliminar los desplazamientos y los horarios rígidos de la formación presencial. Cuenta además con diversas herramientas de comunicación que permiten estar en contacto con los profesores y los compañeros de edición, asegurando así una formación eficaz con un alto grado de aprovechamiento para el alumno. La documentación, que puede ser descargada desde el campus, se dispone debidamente desarrollada y acompañada de contenido adicional de interés ofrecido por los profesores. La evaluación del aprovechamiento del curso se realizará por pruebas teóricas y prácticas también en formato online.

En resumen: en EADIC no sólo hallarás un lugar donde mejorar tu formación, sino un punto de encuentro para profesionales de la ingeniería y la construcción donde poder intercambiar opiniones y conocimiento.

  • Rafael León

    Ha desarrollado proyectos de diseño e implantación de infraestructuras de Servicios TI, en los que ha gestionado equipos en proyectos para Vodafone, Banco de Santander, Bankinter, Metro de Madrid, Ministerio de Hacienda, Telefónica España o Generalitat Valenciana entre otras. Ha sido Profesor asociado en la Universidad Politécnica de Madrid en programación y programación avanzada multihilo e ingeniería de software. Trabajó 12 años en SUN Microsystems como Especialista en diseño de plataformas de servicio y consultor de Servicios Avanzados.
       
       

    Cursos donde imparte clase:

    Desarrollo de apps en Android Desarrollo de apps en Android
EADIC Blog