Nueva IDE con soporte para Kotlin: primer vistazo
El mercado de herramientas para el desarrollo en Kotlin tiene un nuevo participante. Un equipo de entusiastas presentó la versión beta de una IDE llamada KodeFlow, un entorno de desarrollo ligero pero funcional, orientado a proyectos multiplataforma. Probamos la novedad y compartimos nuestras primeras impresiones.
¿Qué ofrece KodeFlow?
KodeFlow se posiciona como una alternativa a IntelliJ IDEA y Android Studio para quienes buscan un inicio más rápido y un menor consumo de recursos. Las principales capacidades incluyen:
- Autocompletado inteligente — el analizador de código procesa correctamente corrutinas, clases selladas y funciones de extensión, sugiriendo opciones relevantes.
- Soporte integrado para Gradle y Maven — la importación del proyecto toma segundos, y la compilación se realiza sin ventanas de diálogo innecesarias.
- Refactorización «sobre la marcha» — renombrar variables, extraer funciones y cambiar firmas funciona incluso en archivos grandes (probado en un proyecto con más de 50 clases).
- Terminal y depurador — terminal integrado con soporte para Git y depurador con puntos de interrupción, variables de observación y pila de llamadas.
- Complementos para Android y KMP — extensiones separadas para trabajar con Android SDK y Kotlin Multiplatform (KMP).
Primeras impresiones
La instalación fue fluida: el distributivo pesa solo 280 MB (frente a 1.5 GB de IntelliJ IDEA). La interfaz es minimalista — tema oscuro por defecto, barras de herramientas ocultas pero fáciles de personalizar. Al abrir un proyecto con Kotlin + Compose Multiplatform, la IDE ofreció instalar JDK 17 y el complemento para Compose — todo con un solo clic.
El rendimiento fue agradable: en un portátil con 8 GB de RAM y un Intel i5, el entorno se inició en 12 segundos, y la indexación de un proyecto de 1000 archivos tomó unos 30 segundos. En comparación con Android Studio, es casi el doble de rápido.
Sin embargo, también hay desventajas. En la versión beta falta soporte para algunos complementos populares (por ejemplo, para trabajar con Docker y Kubernetes). Tampoco se ha implementado un editor visual para Jetpack Compose — solo vista previa a través del terminal.
¿Para quién es adecuado KodeFlow?
La nueva IDE será útil para:
- Desarrolladores principiantes de Kotlin que quieran probar el lenguaje rápidamente sin configurar entornos pesados.
- Especialistas en KMP que necesiten un entorno ligero para escribir código común.
- Aquellos que trabajan con hardware antiguo y no pueden permitirse IDEs pesadas.
La versión beta se puede descargar desde el sitio web oficial del proyecto (por ahora solo para Windows y Linux). Se espera que el lanzamiento estable salga a finales de año con soporte ampliado para el lenguaje y el ecosistema de Kotlin.
Siga las actualizaciones en PythonLib — continuaremos probando nuevas herramientas para desarrolladores.