Android Studio: Desarrollo de Apps Nativas
Crea aplicaciones Android nativas con Kotlin y Jetpack Compose: interfaces, navegación, base de datos local, APIs y publicación en Play Store.
Nivel
Intermedio
Duración
8 semanas
Carga
44 horas
Modalidad
En vivo
RESULTADOS
¿Qué aprenderás?
Configurar y dominar el entorno de Android Studio.
Desarrollar interfaces modernas con Jetpack Compose y Kotlin.
Persistir información localmente y consumir APIs REST.
Preparar y publicar una aplicación en Google Play.
METODOLOGÍA
Una formación orientada a la práctica
Clases y recursos
Material técnico y sesiones orientadas a la aplicación práctica.
Proyectos
Ejercicios y proyectos basados en escenarios reales.
Acompañamiento
Orientación para resolver dudas y avanzar en el programa.
Certificación
Certificado verificable al cumplir los requisitos.
CONTENIDO
Plan de estudios
01Entorno y Kotlin
Android Studio
Instalación, emuladores y estructura de proyectos.
Fundamentos de Kotlin
Sintaxis, clases, funciones y null safety.
Ciclo de vida
Activities, fragments y estados de la aplicación.
02Interfaces con Jetpack Compose
Composables y estado
Construcción declarativa de interfaces.
Listas y formularios
Pantallas con datos dinámicos y validaciones.
Navegación
Rutas, parámetros y flujos entre pantallas.
03Datos y servicios
Room
Base de datos local en el dispositivo.
Retrofit
Consumo de APIs REST y manejo de respuestas.
Permisos y recursos nativos
Cámara, ubicación y notificaciones.
04Publicación
Pruebas y rendimiento
Depuración y optimización de la aplicación.
Firma y generación de APK/AAB
Preparación de la versión de producción.
Google Play Console
Publicación y gestión de la ficha de la app.
ANTES DE EMPEZAR
Requisitos
Lógica de programación.
Conocimiento básico de algún lenguaje orientado a objetos.
PREGUNTAS FRECUENTES
Preguntas frecuentes
¿Necesito un celular Android?
No es obligatorio: puedes trabajar con el emulador incluido en Android Studio.
¿Se usa Java o Kotlin?
El programa se desarrolla en Kotlin, el lenguaje oficial recomendado para Android.
¿Necesitas capacitar a tu equipo?
Podemos adaptar el programa a las necesidades de tu organización y coordinar una propuesta para equipos.
