Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Domina Android desde cero con Kotlin, Compose y Gemini AI
Bestseller
Rating: 4.6 out of 5(287 ratings)
1,660 students

Domina Android desde cero con Kotlin, Compose y Gemini AI

Android 16: Aprende Kotlin, Compose, Retrofit, Inteligencia Artificial, MVVM. Crea/publica apps reales en Android Studio
Last updated 3/2026
Spanish

What you'll learn

  • Aprenderás Kotlin desde cero hasta programación avanzada con corrutinas, lambdas y buenas prácticas profesionales.
  • Crearás interfaces modernas con Jetpack Compose y XML, aplicando Material 3 con colores dinámicos y tipografía adaptativa.
  • Dominarás el uso de la Inteligencia Artificial con Gemini integrada en Android Studio para mejorar y automatizar tu desarrollo.
  • Implementarás bases de datos locales con Room, SQLite y DataStore, con migraciones seguras y consultas avanzadas.
  • Conectarás tus apps con servicios web reales usando Retrofit, autenticación, JSON y control de errores HTTP.
  • Aplicarás la arquitectura MVVM para desarrollar aplicaciones escalables, limpias y fáciles de mantener.
  • Diseñarás formularios inteligentes con validación en tiempo real, manejo avanzado del teclado y vistas de progreso.
  • Gestionarás listados dinámicos con RecyclerView, LazyColumn y adaptadores personalizados en Compose.
  • Integrarás funcionalidades nativas como cámara, contactos, mapas, alarmas y notificaciones.
  • Implementarás pruebas unitarias con JUnit y mocks para garantizar la calidad y estabilidad de tus apps.
  • Crearás una aplicación final completa lista para producción, aplicando todos los conocimientos del curso.
  • Aprenderás a publicar tus apps en la Play Store, configurando versiones, pruebas internas y optimización final.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

32 sections672 lectures89h 41m total length
  • ¿De qué va el curso? ¿Qué apps crearemos?2:20
  • Presentación del instructor0:40
  • Únete a la comunidad2:59

Requirements

  • Computadora con 8GB RAM (Windows/Mac/Linux) y Intel Core i5 / AMD Ryzen 5 o similar.
  • Muchas ganas de aprender programación móvil con Kotlin.

Description

Android 16: El curso más completo, moderno y especializado de desarrollo Android en español está aquí.

Si quieres aprender a crear apps nativas potentes, modernas y listas para Google Play, este no es solo un curso: es tu trampolín para convertirte en desarrollador profesional.


Aquí no pierdes tiempo:

  • Configura Android Studio como un experto, en Windows y Mac, y trabaja con emuladores y dispositivos reales.

  • Diseña interfaces impactantes usando layouts XML y Jetpack Compose, aplicando Material 3 con colores dinámicos, tipografías personalizadas y componentes actualizados.

  • Domina Kotlin desde los fundamentos hasta lo avanzado: variables, nulabilidad, funciones, lambdas, POO, herencia, interfaces, extensiones, corrutinas, Clean Code, patrones y buenas prácticas.

  • Integra bases de datos locales con Room, SQLite y DataStore, creando arquitecturas robustas con DAO, migraciones seguras y transacciones personalizadas.

  • Conecta tus apps a APIs REST con Retrofit, manejando autenticación, JSON, errores HTTP y seguridad con headers.

  • Crea interfaces modulares y adaptables con Fragments: comunicación fragment‑activity, ciclo de vida, diálogos avanzados y diseño optimizado para tablets.

  • Aprovecha la Inteligencia Artificial de Gemini integrada en Android Studio para automatizar tareas, optimizar código, documentar funciones y acelerar tu flujo de trabajo.

  • Aplica arquitectura MVVM para crear proyectos escalables, limpios y fáciles de mantener, incluyendo separación de capas, inyección de dependencias y manejo de estados.

  • Desarrolla formularios inteligentes con validación en tiempo real, manejo avanzado de teclado, focus y vistas de progreso personalizadas.

  • Crea listados dinámicos con RecyclerView y LazyColumn, integra multimedia con ExoPlayer, cámara, contactos, mapas y más.

  • Implementa testing con JUnit, simulaciones con mocks y control de corrutinas para asegurar la calidad de tu app.

  • Finaliza con una aplicación completa lista para producción, y aprende paso a paso cómo publicarla en la Google Play Store de forma profesional y segura.


¿Por qué este curso es diferente?

Porque reúne todo lo que necesitas en un solo lugar: desarrollo con Kotlin, diseño con Compose y Material 3, acceso a datos con Room, conexión a APIs con Retrofit, Inteligencia Artificial con Gemini, arquitectura MVVM, testing, inyección de dependencias y publicación en Play Store. Todo explicado de forma clara, directa y sin rodeos, con un enfoque práctico desde el primer día.


¿Por qué confiar en este curso?
Soy Alain Nicolás Tello, desarrollador Android con más de 10 años de experiencia y más de 140,000 estudiantes satisfechos en Udemy. Sé lo que necesitas aprender para avanzar, porque llevo años formando programadores exitosos.


No pierdas más tiempo ni dinero en cursos incompletos o desactualizados.

Inscríbete ahora y accede al curso más completo, actualizado y práctico de Android en español.

Prepárate para dominar Android Studio, crear tus propias aplicaciones y llevar tu carrera al siguiente nivel.


¡Nos vemos en clase!

Who this course is for:

  • Personas que desean aprender desarrollo Android con Kotlin, Compose y Material 3 desde cero.
  • Programadores que quieren migrar de Java o XML a tecnologías modernas como Compose, MVVM y Room.
  • Desarrolladores interesados en integrar Inteligencia Artificial con Gemini en Android Studio.
  • Estudiantes que buscan dominar Retrofit, bases de datos y publicación en Play Store.
  • Quienes quieren un aprendizaje estructurado, actualizado y con proyectos reales listos para portafolio.