Kotlin Multiplatform se estabiliza y queda listo para producción
(blog.jetbrains.com)- Kotlin Multiplatform (KMP) difumina la frontera entre el desarrollo multiplataforma y el desarrollo nativo
- Esto permite compartir y reutilizar código en múltiples plataformas mientras se mantienen las ventajas de la programación nativa
- Ahora se ha estabilizado y ya puede usarse al 100% en producción
- KMP abarca diversas áreas, desde el soporte del compilador hasta funciones del lenguaje, APIs de bibliotecas, IDEs y herramientas de compilación
- La Default Hierarchy Template simplifica la configuración y el mantenimiento de los proyectos
- El rendimiento sigue mejorando de forma continua
- El equipo de Android de Google sigue apoyando a los usuarios de KMP al ofrecer versiones multiplataforma experimentales de las bibliotecas Jetpack, y ya ofrece Collection, DataStore, Annotations y bibliotecas de paginación compatibles con KMP
- También ofrece varias herramientas para el entorno de desarrollo en iOS. SKIE de Touchlab genera código Swift que proporciona una capa de API amigable para Swift, conecta tipos importantes de Kotlin e implementa una interoperabilidad fluida con corrutinas
- Compose Multiplatform, un elemento importante del ecosistema de KMP, permite compartir código de forma más efectiva
- Compose Multiplatform para Android y escritorio (JVM) ya es Stable
- El soporte para iOS está actualmente en alfa y el soporte web (Wasm) se encuentra en fase experimental
1 comentarios
Las apps de Android/iOS de Netflix, ahora basadas en Kotlin Multiplatform
JetBrains Compose Multiplatform 1.0.0 lanzado oficialmente