
Desarrolla apps Android modernas con Jetpack Compose. Crea interfaces, administra tareas, aplica arquitectura, navega entre pantallas y guarda datos con Room e inyección de dependencias con Hilt.
Clases del curso
Personalización de la UI con Material Design
Composición de layouts en Jetpack Compose
Construcción de funcionalidades
Navegación en Jetpack Compose
Creación de Bases de datos y dependencias
Finalización de la app
Conoce quién enseña el curso

Proyecto del curso

Crea una app To-Do funcional y visualmente atractiva
Desarrolla una App para hacer "tracking" de tareas personales o de trabajo, incorporando funcionalidades completas como modos oscuro y claro, creación de nuevos eventos y administración de listas pendientes y completadas.
conocimientos previos
- Github
- Kotlin 2.0
- Room
- Hilt
- ViewModel
software y recursos necesarios
- Android Studio
4.6 · 18 opiniones


Juan Sandoval
Gran curso de Juanda! Se nota la preparacion y el escenario estuvo muy bien desarrollado. Te invita a desafiarte en un entorno mucho mas realista y permite que desarrolles el codigo de forma intuitiva. Me encanto este curso.


Andres Felipe Arevalo Suarez
Excelente curso. Muy buen contenido y uso de tecnologias necesarias para construir un projecto con los mejores estandares de la industria (MVVM, Room, Hilt)


J. Jesús Piedra Chávez
El curso está muy completo y los temas son muy largos, por lo que en algunos puntos se necesita mayor explicación.

jaime andres
excelente


Renzo Alberto Lozano Depaz
gran curso!


Interesante el curso para actualizarte a Compose y dejar XML.

jean pier vargas
Muy bien el contenido, me ayudó a cambiar mi perspectiva a la hora de pensar en el diseño y desarrolo de una aplicación aplicando una arquitectura correcta!!!

Jairo Armando Salcedo Aranda
Excelente Curso


Edwin Yovany Orbes Villacorte
Excelente curso con un buen proyecto para aplicar los conocimientos y un profesor que explico muy bien cada punto.

Salvador Ambrosio
Muy buen curso y muy buen profe

Josué Israel Vasquez Martinez
explicacion bastante clara, me gusta ya que hace una aplicacion

Alexis Olvera Mendoza
Me sirvio mucho, casi no hay recursos en español sobre android compose con arquitecturas recomendadas en android, leí varias cosas en la página de android developers pero ya con esto me queda mucho mas claro, gracias por el curso y que la aplicación aunque simple en cuestion de funcionalidad bastante compleja para poderle agregar funcionalidades sin tantas dificultades

Gustavo Antonio Muñoz Becerra
Claro y fácil de seguir

Manuel Ruiz
El dominio del curso por parte del Profesor y el flujo de los temas con claridad y efectividad. Además que se enfocó en cosas útiles sin tantos rodeos.

Nicolas Zambrano
Hay cosas que son muy confusas! siendo el unico curso de platzi, recomendaria hacer el proceso mas detallado, ya que al momento de realizar el proceso de librerias y demas, siempre tenia error de librerias.


Michael joya
El reto de comprender y investigar el funcionamiento de las partes.


Segundo Acosta Delgado
Claro en todo momento y supo intereactuar entre los componentes que se fueron usando


Sergio Camilo Garzón Pérez
El curso es bueno, sin embargo, siento que falta algo intermedio entre el curso de kotlin y el de jetpack compose, hay contenidos que pasan muy rápido y se asume mucho conocimiento del estudiante.
Complementa este curso con nuestras rutas de aprendizaje

Desarrollo Móvil
Desarrolla habilidades esenciales en metodologías modernas y gestión de negocios digitales para fortalecer la seguridad y eficiencia en organizaciones. Prepárate para aplicar técnicas avanzadas en Inteligencia Artificial y Ciberseguridad, optimizando procesos y promoviendo un entorno de trabajo seguro y avanzado.




Fundamentos de Desarrollo Móvil
Adquiere las bases esenciales de informática, control de versiones, fundamentos de JavaScript y principios de diseño y accesibilidad aplicados al desarrollo móvil.


Desarrollo Multiplataforma con React Native
Crea aplicaciones móviles para iOS y Android simultáneamente utilizando JavaScript y el framework React Native.



Arquitectura y Patrones de Diseño Móvil
Aprende a estructurar aplicaciones móviles robustas, escalables y mantenibles aplicando patrones como MVP, MVVM y Clean Architecture, junto con principios SOLID.




Desarrollo Nativo iOS con Swift
Domina el desarrollo de aplicaciones nativas para iOS con Swift, aprendiendo a usar Storyboards (UIKit) y el moderno framework declarativo SwiftUI.




Integración de APIs y Persistencia Móvil
Conecta tus aplicaciones móviles a servicios backend consumiendo APIs REST o GraphQL, y gestiona datos localmente para funcionamiento offline con herramientas como Room, Realm y SwiftData.




Diseño UX/UI para Móviles
Especialízate en el diseño de interfaces y experiencias de usuario optimizadas para dispositivos móviles, aplicando principios de Material Design, Human Interface Guidelines y técnicas de prototipado.



Testing y Despliegue en Móvil
Asegura la calidad de tus aplicaciones móviles mediante pruebas unitarias y de interfaz de usuario, y aprende los procesos para desplegar y publicar tus apps en Google Play Store y Apple App Store, incluyendo automatización CI/CD.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender