💎 Descubre cómo duplicar tu salario en 6 meses como programador Android 👉 https://devexpert.io/masterclass-15?utm_source=yt&utm_medium=social&utm_campaign=cursokmp 🎁 Training gratuito de Kotlin aquí: https://devexpert.io/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=cursokmp&utm_content=description 🎁 Módulo 1 gratuito de Compose Expert aquí: https://compose.expert/?utm_source=youtube&utm_medium=social&utm_campaign=cursokmp&utm_content=description 🌟 Nuestra formaciones: Kotlin Expert: https://devexpert.io/kotlin-expert Compose Expert: https://devexpert.io/compose-expert Testing Expert: https://devexpert.io/testing-expert Architect Coders: https://devexpert.io/architect-coders ¡Bienvenidos al curso completo de Kotlin Multiplatform! 🚀 En este curso de 3 horas, aprenderás a desarrollar aplicaciones multiplataforma con Kotlin, soportando tanto Android como iOS. Exploraremos desde la configuración inicial hasta la implementación de características avanzadas utilizando las mejores prácticas y las herramientas más modernas. 💻 Aquí tienes el link al repositorio: https://github.com/devexpert-io/kmp-movies/ Contenido del Curso: 00:00 Introducción 03:20 Configuración del proyecto 05:40 Creación del proyecto 12:02 Implementación de una Home sencilla 16:04 Uso de Coil en Compose Multiplatform 21:19 Implementación del Detail 29:43 StatusBar transparente en Compose Multiplatform 35:04 Navegación en Compose Multiplatform 43:10 ViewModels de Android en Kotlin Multiplatform 47:22 Ktor Client para peticiones a una API 54:36 Ktor Client Estructurar peticiones 01:05:38 Mejorando la pantalla de detalle 01:17:04 Room en Kotlin Multiplatform 01:33:09 BuildConfig en Kotlin Multiplatform 01:36:30 Koin en Kotlin Multiplatform y en Compose Multiplatform 01:50:12 Implementación de la Feature Marcar como favorito 01:55:25 Permisos y Localización en Kotlin Multiplatform 02:13:23 Conversión de los State a StateFlow 02:16:07 Integración de UI nativa en iOS con Kotlin Multiplatform 02:33:13 Mejora del uso de los ViewModels desde Swift 02:38:24 Petición de permisos desde Swift 02:42:55 Despedida 📩 No te pierdas ningún contenido exclusivo 👉 https://devexpert.io/newsletter Únete a la Comunidad de DevExpert en Discord 👉 https://devexpert.io/comunidad ////////////////////////////////////////////////////////////////////////////////////////// Si aún no te decides sobre si Kotlin es el lenguaje que deberías aprender, te animo a que te apuntes a mi masterclass gratuita donde te hablo sobre: 1️⃣ Hasta donde llega el ecosistema de Kotlin 2️⃣ Cómo desarrollar Apps Multiplatform 3️⃣ Te mostraré la ruta más fácil para aprender Kotlin y KMP 🎁 Apúntate aquí: https://devexpert.io/training-gratis/?utm_source=youtube&utm_medium=social&utm_campaign=masterclasskmp&utm_term=general&utm_content=description ///////////////////////////////////////////////////////////////////////////////////////////// ➡➡ SÍGUENOS EN OTRAS REDES SOCIALES ⬅⬅ 👉 Linkedin: www.linkedin.com/in/antoniolg 👉 Instagram: https://www.instagram.com/devexpert.io 👉 Twitter: https://twitter.com/devexpert_io Únete a la Comunidad de DevExpert en Discord 👉 https://devexpert.io/comunidad Si te ha gustado el vídeo de hoy apóyanos con un ❤ LIKE, deja un 💬 comentario/ duda y 🥇 SUSCRÍBETE si aún no lo has hecho! Nos vemos en el próximo vídeo! DevExpert 💻 https://devexpert.io/