Nivel Avanzado
40 clases
5 horas de contenido
16 horas de práctica
Desarrolla aplicaciones Android que usen mapas, rastreo de ubicación, cámara, servicios, notificaciones y broadcast receiver, integrando y gestionando APIs nativas con Kotlin y Jetpack Compose.
Google Maps SDK
Servicios de Localización
- 7

Emisión controlada de tiempo con Kotlin Flows
12:55 min - 8

Simulación de ubicación GPS en emulador y dispositivo Android
05:48 min - 9

Modelos de localización personalizados con Clean Architecture en Kotlin
08:36 min - 10

Mapeo de datos de localización en Android con Kotlin
14:51 min - 11

Inyección de dependencias para observar localización en Android
06:33 min - 12

StateFlow para controlar localización en aplicaciones Android
08:47 min - 13

State Flows para controlar localización y tiempo en Kotlin
10:00 min - 14

Configuración y pruebas de Location Tracker en Android
09:37 min
Integración Maps con Localización
Manejo de permisos
- 19

Gestión de permisos en tiempo de ejecución para aplicaciones Android
08:34 min - 20

Creación de diálogos de permisos reutilizables en Android
06:55 min - 21

Gestión de permisos de localización y notificaciones en Android
10:18 min - 22

Implementación de solicitud de permisos con LaunchedEffect en Compose
09:53 min
Integración cámara
- 23

Implementación de PhotoHandler para gestión de cámara en Android
11:59 min - 24

Conversión de Bitmaps a Byte Arrays con Extension Functions
05:58 min - 25

Definición de Intents y estados de UI para cámara en Kotlin
08:41 min - 26

Configuración de métodos del ViewModel para gestión de cámara
09:41 min - 27

Integración de CameraX con Jetpack Compose en Android
14:23 min - 28

Creación de pantalla de previsualización de fotos con Jetpack Compose
08:44 min - 29

Integración de galería fotográfica en mapas con Jetpack Compose
11:56 min
Servicios en Android
Transmisiones en Android (Broadcast)
Profes del curso
Conoce quién enseña el curso
Proyecto del curso

TrackIt
TrackIt es una aplicación de seguimiento de rutas en tiempo real. Permite visualizar recorridos en un mapa, registrar puntos clave con la cámara, y mantener la actividad activa en segundo plano mediante servicios y notificaciones. Usa localización GPS, flujos reactivos y componentes modernos de Android para una experiencia completa y fluida.
Ver proyectosoftware y recursos necesarios
- Android Studio.
Opiniones del curso
4.8 · 1 opiniones

Sergio Baudilio Pinilla Martinez
@sbpinilla·
El contenido es muy bueno, peri siento que se vuelve tedioso en algunos puntos por lo rapido que va.
Eleva tu aprendizaje
Este curso es parte de estas rutas de aprendizaje
Comunidad
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender







