Principales anuncios de la conferencia KotlinConf 2024: el futuro del lenguaje

Entrenador de Python en Línea para Principiantes

Aprende Python fácilmente sin sobrecargarte de teoría. Resuelve tareas prácticas con verificación automática, recibe pistas y escribe código directamente en el navegador, sin instalar nada.

Start Course

KotlinConf 2024: principales anuncios que cambiarán el desarrollo



La conferencia anual KotlinConf, organizada por JetBrains, finalizó en Copenhague, reuniendo a miles de desarrolladores de todo el mundo. Este año, el equipo del lenguaje apostó por la multiplataforma, el rendimiento y la integración con tecnologías modernas. Hemos recopilado los anuncios principales que todo desarrollador de Kotlin debería tener en cuenta desde ahora.



Kotlin Multiplatform alcanza un nuevo nivel

El anuncio más esperado: el soporte estable de Kotlin Multiplatform (KMP) para iOS. Anteriormente, la tecnología estaba en fase beta, pero ahora JetBrains garantiza compatibilidad hacia atrás y soporte completo. Principales mejoras:

  • Integración directa con Xcode — ahora se puede compilar código Kotlin directamente en Xcode sin scripts adicionales.
  • Aceleración de la compilación — la compilación para iOS es 2 veces más rápida gracias al nuevo backend.
  • Bibliotecas envolventes — para frameworks populares de iOS (UIKit, CoreData) han aparecido mapeos oficiales de Kotlin.

Esto significa que ahora la lógica de negocio común para Android e iOS se escribe en Kotlin sin comprometer el rendimiento.



K2 Compiler: versión estable

El tan esperado compilador K2, construido sobre una nueva arquitectura, finalmente ha salido de la fase experimental. Cambios clave:

  • Velocidad de compilación — en promedio, un 30-40% más rápido para proyectos grandes.
  • Compilación incremental mejorada — las compilaciones repetidas ahora toman segundos.
  • Nuevo analizador de código — las sugerencias del IDE son más precisas y el autocompletado es más inteligente.

Para migrar a K2, basta con actualizar el plugin de Kotlin en IntelliJ IDEA o Android Studio a la versión 2.0+.



Compose Multiplatform se vuelve universal

JetBrains anunció que Compose Multiplatform ahora es compatible no solo con Android, iOS y Desktop, sino también con Web (a través de Kotlin/Wasm). Principales novedades:

  • Código de UI unificado — una única interfaz para todas las plataformas con adaptaciones mínimas por plataforma.
  • Widgets nativos — para iOS se agregó soporte para componentes SwiftUI a través de un puente.
  • Rendimiento — el renderizado es un 20% más rápido gracias al nuevo motor Skia.

Para el desarrollo web esto es especialmente importante: ahora se pueden escribir interfaces en Kotlin, no en HTML/CSS/JS.



JetBrains AI: asistente integrado para Kotlin

Además de las novedades técnicas, JetBrains presentó un asistente de IA integrado para Kotlin. Funciona directamente en el IDE y ofrece:

  • Generación automática de código a partir de comentarios (por ejemplo, "crear un cliente REST").
  • Explicación de secciones complejas de código.
  • Refactorización automática teniendo en cuenta las mejores prácticas.

El asistente está disponible en acceso anticipado para suscriptores de JetBrains IDE.



¿Qué significa esto para los desarrolladores?

La conferencia demostró: Kotlin está dejando de ser "un lenguaje solo para Android". Ahora es un ecosistema completo para el desarrollo multiplataforma, donde un mismo código funciona en todas partes, desde dispositivos móviles hasta servidores y

Recommended Libraries