KotlinConf 2025: principales anuncios que cambian el ecosistema
Del 21 al 23 de mayo de 2025 se celebró en Ámsterdam la conferencia anual KotlinConf, organizada por JetBrains. El evento reunió a más de 1500 desarrolladores de todo el mundo y fue el escenario de anuncios clave que definen el futuro del lenguaje Kotlin y todo su ecosistema. El equipo editorial de PythonLib recopiló las noticias más importantes.
Compose Multiplatform: lanzamiento estable
El evento principal de la conferencia fue el lanzamiento de la versión estable de Compose Multiplatform. Se trata de un framework de UI declarativo que permite utilizar un único código para crear interfaces para Android, iOS, Desktop (Windows, macOS, Linux) y Web.
Características clave del lanzamiento:
- Soporte completo para iOS — todos los componentes básicos de Material 3 funcionan de forma nativa.
- Rendimiento mejorado — gracias a la optimización del renderizado y el uso de Kotlin Multiplatform.
- Integración con Jetpack Compose — la migración para proyectos Android es fluida.
- Modo de vista previa en IntelliJ IDEA y Android Studio.
JetBrains declaró que Compose Multiplatform ahora está recomendado para proyectos en producción. Este es un paso importante hacia la unificación del desarrollo multiplataforma.
Nuevo asistente basado en IA para Kotlin
JetBrains presentó Kotlin AI Assistant, un asistente integrado basado en un modelo de lenguaje grande. Está integrado directamente en IntelliJ IDEA y Android Studio.
Capacidades del asistente:
- Generación de código — crea funciones, clases y pruebas a partir de una descripción textual.
- Refactorización — ofrece optimizaciones y correcciones en tiempo real.
- Explicación de código — ayuda a comprender fragmentos complejos.
- Traducción de Java a Kotlin — migración acelerada de proyectos heredados.
El asistente funciona localmente (en el dispositivo del desarrollador) y mantiene la privacidad del código. La suscripción estará incluida en JetBrains All Products Pack.
Kotlin Multiplatform: mejoras para iOS y Web
En el marco de KotlinConf también se anunciaron varias mejoras importantes en Kotlin Multiplatform (KMP):
- Nuevo plugin para Xcode — sincronización automática del código Kotlin con proyectos iOS.
- Soporte experimental para Wasm (WebAssembly) — las aplicaciones Kotlin ahora pueden ejecutarse en el navegador con velocidad casi nativa.
- Aceleración de compilación — el tiempo de compilación se redujo en promedio un 30% gracias al compilador K2.
Estos cambios hacen que KMP sea aún más atractivo para los equipos que desean compartir la lógica de negocio entre aplicaciones móviles y web.
Futuro del lenguaje: Kotlin 2.2 y K2 Compiler
Al finalizar la conferencia, el equipo de JetBrains compartió los planes para Kotlin 2.2. Las novedades esperadas incluyen:
- Value classes experimentales — para optimización de memoria.
- Interfaces sealed mejoradas — con soporte para genéricos.
- Soporte completo para K2