Desarrollo de aplicaciones para dispositivos Android para trabajadores/as

Curso subvencionado para trabajadores

Online

Curso gratis
subvencionado por el Estado

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Subvencionado a trabajadores

  • Metodología

    Online

  • Horas lectivas

    150h

  • Inicio

    Fechas a elegir

Con el curso de desarrollo de aplicaciones para dispositivos Android, adquirirás los conocimientos necesarios para crear aplicaciones para dispositivos móviles Android, desde la configuración del entorno de trabajo hasta la distribución de la aplicación y realizar programas con Kotlin para Android.

Información importante

Para realizar esta formación debes tener uno de estos niveles de estudios: Educación primaria, Graduado escolar / ESO o en último curso, Bachillerato o en último curso, CFGM, FP1 o en último curso, CFGS, FP2 o en último curso, Grado, Licenciatura, Diplomatura..., Máster, Posgrado, Doctorado o en último curso

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

Al finalizar el curso de desarrollo de aplicaciones para dispositivos Android, el alumno habrá adquirido los conocimientos necesarios para crear aplicaciones para dispositivos móviles Android, desde la configuración del entorno de trabajo hasta la distribución de la aplicación y realizar programas con Kotlin para Android.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

Opiniones

Logros de este Centro

2022

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 10 años en Emagister.

Materias

  • Importación
  • Arquitectura de aplicaciones
  • Dispositivos móviles
  • Desarrollo de aplicaciones
  • Memoria
  • Trabajo en equipo
  • Navegación
  • Cámara
  • Mantenimiento
  • Google Maps
  • Publicación
  • Google Analytics
  • Desarrollo de proyectos
  • Android
  • Google

Temario

1. Realizar programas con Kotlin para Android

1.1 Características de Kotlin para Android
1.2. Elementos diferenciales entre Java y Kotlin
1.3. Elementos básicos:
1.3.1. Arrays
1.3.2. Loops
1.3.3. Expresiones lambda
1.3.4. Clases, Objetos y Modelos
1.3.5. Listeners.
1.4. Gestión de memoria en Kotlin
1.5. Patrones de diseño en Kotlin:
1.5.1. Singleton
1.5.2. Decorator
1.5.3. Observer

2. Arquitectura de aplicaciones en Android

2.1. Entorno de desarrollo para Android: Android Studio
2.1.1. Personalización
2.1.2. Debug
2.1.3. AVDs y dispositivos reales
2.1.4. SDKs
2.1.5. Builds
2.2. Elementos de arquitectura básica en Android
2.2.1. Páginas
– Activities
– Layouts
– Navegación entre dos activities
2.2.2. Integración de modelos
2.2.3. Componentes y Widgets:
– Textos
– Imágenes
– Botones
– Otros.
2.3. Componentes avanzados de arquitectura:
2.3.1. Listas de datos y detalles:
– Recycler View
– ViewHolder
– Adapters

2.3.2. La arquitectura de Single Activity
2.3.3. Fragmentos y navegación entre fragmentos
2.3.4. Mantenimiento de bases de datos: Room
2.3.5. LiveData
2.4. Competencias transversales:
2.4.1. Adaptabilidad, flexibilidad y tolerancia al cambio
2.4.2. Orientación a resultados
2.4.3. Trabajo en equipo y colaboración
2.4.4. Iniciación a Git

3. Especificaciones técnicas avanzadas y bases de datos.

3.1. Sidemenu
3.1.1. LiveData
3.1.2. MVVM
3.1.3. Single Activity
3.1.4. Navigation
3.2. CRUD
3.2.1. CRUD con bases de datos
3.2.2. CRUD con LiveData
3.3. Repository
3.4. Base de Datos Externas
3.5. Frameworks de llamadas HTTP: Volley vs Retrofit
3.6. Popups
3.7. Tratamiento de imágenes
3.7.1. Picasso vs Glide
3.7.2. Almacenamiento privado
3.7.3. Galería
3.8. Competencias transversales:
3.8.1. Creatividad
3.8.2. Orientación a resultados
3.8.3. Resolución de problemas
3.8.4. Intercambio de conocimiento y cooperación

4. Interacción de la aplicación con el dispositivo

4.1. Implicit intents:
4.1.1. Interacción con el dispositivo

4.1.2. Estrategias
4.2. Geolocalización, Google Maps y Google Services:
4.2.1. Permisos
4.2.2. Geolocalización
4.2.3. Alta en Google Services, keys, securización.
4.3. Cámara:
4.3.1. Permisos
4.3.2. Configuración
4.3.3. Tratamiento de imágenes
4.3.4. Almacenamiento en BBDD
4.4. Contactos:
4.4.1. Permisos
4.4.2. Tratamiento de la agenda
4.4.3. Compartir
4.5. Competencias transversales
4.5.1. Orientación a resultados
4.5.2. Resolución de problemas
4.5.3. Uso de Git en grupo y entornos de desarrollo compartidos
4.5.4. Trabajar por proyectos en Trello

5. Integración de la aplicación en el entorno Google Firebase y publicación en Google Play.

5.1. Autenticación:
5.1.1. Usuarios
5.1.2. Permisos
5.1.3. Autenticación por correo
5.1.4. Otros tipos de autenticación
5.2. Notificaciones:
5.2.1. Push Notifications
5.2.2. Estrategias de Push Notifications
5.2.3. Personalización
5.2.4. Envíos masivos y únicos
5.3. Bases de datos Cloud Firestore:
5.3.1. Bases de datos NoSQL
5.3.2. Triple Binding
5.3.3. Importación de bases de datos MySQL a Cloud Firestore
5.3.4. Límites y cuotas
5.4. Google Analytics y Google Crashlytics:
5.4.1. Monitorización del uso de una aplicación con Google Analytics
5.4.2. Eventos
5.4.3. Monitorizar errores con Google Crashlytics
5.5. Publicación:
5.5.1. Compilación
5.5.2. APK y Bundles
5.5.3. Revisión y Publicación

5.6. Competencias transversales
5.6.1. Orientación estratégica
5.6.2. Orientación a cliente
5.6.3. Resolución de problemas

En GRUPO atu, nos preocupamos de que mejores tu empleabilidad.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Desarrollo de aplicaciones para dispositivos Android para trabajadores/as

Curso gratis
subvencionado por el Estado