Android
Desarrollo avanzado de aplicaciones en Android para dispositivos móviles

Elige la convocatoria

inscribirme Solicitar Info

Datos de la convocatoria seleccionada:

Presencial
Horario
Duración
40 horas
Idioma
Precio
520,00 €
Próximos cursos
Acerca de este curso
A quién va dirigido
Objetivos del curso
Certificación asociada
Contenidos
Convocatorias abiertas
Certificación asociada: AND-401

Próximos cursos

09 ene 17
15 feb 17
Desarrollo avanzado de aplicaciones en Android para dispositivos mó...
Barcelona | Español | Lunes - Miércoles (18:40h - 22:00h)
40 h.    520 €
inscribirme
06 mar 17
16 mar 17
Desarrollo avanzado de aplicaciones en Android para dispositivos mó...
Barcelona | Español | De Lunes a Jueves (09:00h - 14:00h)
40 h.    520 €
inscribirme
06 mar 17
16 mar 17
Desarrollo avanzado de aplicaciones en Android para dispositivos mó...
Madrid | Español | De Lunes a Jueves (09:00h - 14:00h)
40 h.    520 €
inscribirme

Acerca de este curso

Android es un sistema operativo libre orientado a dispositivos móviles o smart devices, como teléfonos inteligentes y tablets. Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en el 2005. Actualmente Android presenta una gran comunidad de desarrolladores escribiendo aplicaciones para extender la funcionalidad de los dispositivos.

Debido a las características del proyecto y gracias al software libre, el sistema operativo Android ha ido comiendo terreno a otros sistemas operativos para móviles y se ha situado en el 2º sistema operativo más usado por usuarios y desarrolladores. Debido a su gran demanda es importante formar a profesionales en el sector de la movilidad y concretamente en el desarrollo de aplicaciones móviles de última generación.

Este curso permitirá a los alumnos adquirir las nociones necesarias para desarrollar aplicaciones en la plataforma libre para dispositivos móviles Android. Una vez completada la formación dispondrán de una sólida base sobre la que profundizar en los temas más avanzados.

PUE es centro oficial de formación Android ATC exclusivo en Cataluña, siendo la única entidad que puede formar en los diferentes currículums oficiales diseñados por Android ATC bajo su reconocimiento.

A quién va dirigido

Este curso está pensado para aquellos profesionales TIC (programadores, diseñadores, analistas, ingenieros informáticos...) que deseen ampliar su conocimiento y habilidades en una tecnología tan emergente y demandada como es Android, y en particular en el desarrollo de aplicaciones para móviles.

Para un correcto seguimiento del curso, es recomendable tener conocimiento del lenguaje de programación Java, o de algún otro lenguaje de programación orientado a objetos.

Objetivos del curso

Este curso tiene como objetivo dar un enfoque teórico y práctico de las características del sistema operativo Android desde el punto de vista del desarrollador, así como de las posibilidades de monetización del mercado de aplicaciones móviles.

Se incluye una introducción inicial de todo el conjunto de tecnologías que forman Android y el análisis de cada uno de sus componentes de forma separada y cómo interactúan entre ellos para desarrollar aplicaciones. Una vez que el asistente comprenda los fundamentos esenciales de Android, se muestra de qué manera las aplicaciones se comunican con el usuario, a través de interfaces gráficas y vistas. Finalmente se hace énfasis en la importancia de la seguridad a la hora tanto de desarrollar las aplicaciones como en la ejecución de éstas. Para finalizar se muestran todas las alternativas que dispone un desarrollador para monetizar su aplicaciones móviles en los diferentes mercados.

Al final del curso, el asistente deberá tener los conocimientos necesarios para desarrollar aplicaciones sobre el sistema Android, mantener otras ya existentes, dominar un conjunto de buenas prácticas a la hora de desarrollar en Android y publicar aplicaciones en Google Play para su uso o venta.

Certificación asociada

El curso incluye, además, la realización gratuita del siguiente examen de certificación oficial*, necesario para la obtención de la certificación oficial Android Certified Application Developer:

AND 401: Android Application Development

*Este examen de certificación, valorado en 119,79€ (IVA incluido), está incluido en el precio del curso para los miembros del programa PUE Alumni.

El alumno realizará el examen de certificación en las instalaciones de PUE gracias a su condición de centro certificador oficial Pearson VUE.

Contenidos

Módulo 1: Conoce Android por dentro

  • Núcleo Linux.
  • Librerías Nativas.
  • Android Runtime.
  • Máquina virtual (Dalvik).
  • Capa de aplicaciones.

Módulo 2: Entornos de desarrollo y emulación

  • Aprende a configurar el entorno de desarrollo (Android SDK + Eclipse).
  • De momento no te hace falta teléfono: El emulador de Android.
  • ¿Cómo estructurar tu proyecto Android?.
  • Empecemos por el principio: El AndroidManifest.xml.

Módulo 3: ¿Preparado para diseñar el esqueleto de tu app?

  • Componentes de un app.
  • Gestión de permisos.
  • Diseña las vistas de usuario (Activities y Menus) .
  • Tus apps, también en segundo plano(Services).
  • Conecta tu app con datos externos (Content Providers).
  • Navega entre vistas (Intents /Intents Filters /Broadcast Intents).
  • Tu app puede recibir mensajes internos y externos (Broadcast Receiver).
  • Gestiona todos los recursos del app (Resource Managers).

Módulo 4: Depura y optimiza tu app (¡no somos perfectos!)

Módulo 5: ¿Quieres lanzar varios procesos a la vez? Usa threads y tareas asíncronas

Módulo 6: Consumiendo datos en local

  • Preferencias de usuario.
  • Ficheros.
  • Base de datos (SQLite).
  • Proveedores de contenido (Content Providers).

Módulo 7: Consumiendo datos en remoto con webservices

  • REST.
  • SOAP.

Módulo 8: Aprende a usar las técnicas de geo-posicionamiento: GPS/Wi-FI

Módulo 9: Trabaja con mapas con la nueva versión de Google Maps

Módulo 10: Notificaciones locales y remotas (Push Notifications)

Módulo 11: Ha llegado el momento: Tu aplicación en Google Play

Convocatorias abiertas

09 ene 17
15 feb 17
Desarrollo avanzado de aplicaciones en Android para dispositivos mó...
Barcelona | Español | Lunes - Miércoles (18:40h - 22:00h)
40 h.    520 €
inscribirme
06 mar 17
16 mar 17
Desarrollo avanzado de aplicaciones en Android para dispositivos mó...
Barcelona | Español | De Lunes a Jueves (09:00h - 14:00h)
40 h.    520 €
inscribirme
06 mar 17
16 mar 17
Desarrollo avanzado de aplicaciones en Android para dispositivos mó...
Madrid | Español | De Lunes a Jueves (09:00h - 14:00h)
40 h.    520 €
inscribirme
21 abr 17
13 may 17
Desarrollo avanzado de aplicaciones en Android para dispositivos mó...
Barcelona | Español | Viernes (16:00h - 21:00h) y Sábado (09:00h - 14:00h)
40 h.    520 €
inscribirme
21 abr 17
13 may 17
Desarrollo avanzado de aplicaciones en Android para dispositivos mó...
Madrid | Español | Viernes (16:00h - 21:00h) y Sábado (09:00h - 14:00h)
40 h.    520 €
inscribirme
29 may 17
09 jun 17
Desarrollo avanzado de aplicaciones en Android para dispositivos mó...
Madrid | Español | De Lunes a Viernes (18:00h - 22:00h)
40 h.    520 €
inscribirme
05 jun 17
05 jul 17
Desarrollo avanzado de aplicaciones en Android para dispositivos mó...
Barcelona | Español | Lunes - Miércoles (18:00h - 22:00h)
40 h.    520 €
inscribirme