Kotlin Multiplatform: lógica compartida y Compose Multiplatform
📌 Página de planificación: es un espejo local del artículo publicado; el texto de referencia es la versión china del sitio y se irá completando con el aprendizaje (límites de la lógica compartida, source sets y expect/actual, integración iOS, Compose Multiplatform).
Contenido planificado
- [ ] Posicionamiento: compartir lógica de negocio y datos; UI nativa por defecto
- [ ] Source sets y objetivos de compilación; puente expect / actual
- [ ] Proyecto Gradle multiplataforma e integración de framework iOS (incrustación en Xcode)
- [ ] Bibliotecas de la capa compartida: Ktor Client, kotlinx.serialization, SQLDelight, Koin
- [ ] Interoperación con Swift: suspend → async, puente de Flow (AsyncStream / SKIE), disciplina del modelo de memoria de Kotlin/Native
- [ ] Compose Multiplatform como opción para compartir UI; errores y lista de verificación
Consulte las pautas en la Descripción general del desarrollo de clientes.