Kotlin Multiplatform: Comparte Código en Todas Partes
Comparte código Kotlin en Android, iOS y más allá con Kotlin Multiplatform. Esta pista cubre 30 mini-cursos progresivos desde principiante absoluto (A1) hasta avanzado (B2), con lecciones cortas y enfocadas y cuestionarios rápidos para reforzar cada concepto.
Qué Aprenderás
Comienza con la estructura del proyecto KMP, commonMain y declaraciones expect/actual, luego comparte lógica de negocio entre plataformas. Avanza hacia coroutines y Flow, networking con Ktor, kotlinx.serialization, SQLDelight, Koin, interfaz de usuario Compose Multiplatform, interoperabilidad nativa de iOS, testing y publicación de una biblioteca KMP. Cada lección es práctica, con un tutor de IA disponible 24/7 cuando necesites ayuda.
Cómo Funciona
Cada curso se divide en cuatro lecciones cortas y enfocadas. Completa algunos cursos al día y dominarás la pista completa en semanas, no en meses.