+500
Contenidos 
Módulo 1: Programación en Kotlin. (50 horas).
Características de Kotlin para Android.
Elementos diferenciales entre Java y Kotlin
Elementos básicos.
Gestión de memoria en Kotlin.
Patrones de diseño en Kotlin.
Módulo 2: Arquitectura de aplicaciones en Android. (125 horas).
Entorno de desarrollo para Android: Android Studio.
Elementos de arquitectura básica en Android.
Componentes avanzados de arquitectura.
Competencias transversales.
Módulo 3: Especificaciones técnicas avanzadas y bases de datos (60 horas).
Sidemenu.
CRUD.
Repository..
Base de Datos Externas
Frameworks de llamadas HTTP: Volley vs Retrofit.
Popups.
Tratamiento de imágenes.
Competencias transversales.
Módulo 4: Interacción de la aplicación con el dispositivo (55 horas).
Implicit intents:
Geolocalización, Google Maps y Google Services.
Cámara.
Contactos.
Competencias transversales.
Módulo nº 5. Integración de la aplicación en el entorno Google Firebase y publicación en Google Play (60 horas).
Autenticación.
Notificaciones.
Bases de datos Cloud Firestore.
Google Analytics y Google Crashlytics.
Publicación.
Competencias transversales.















