Nova IDE com suporte a Kotlin: primeira impressão
O mercado de ferramentas para desenvolvimento em Kotlin ganhou um novo participante. Uma equipe de entusiastas apresentou a versão beta da IDE chamada KodeFlow — um ambiente de desenvolvimento leve, mas funcional, focado em projetos multiplataforma. Testamos a novidade e compartilhamos nossas primeiras impressões.
O que o KodeFlow oferece?
O KodeFlow se posiciona como uma alternativa ao IntelliJ IDEA e ao Android Studio para quem busca um início mais rápido e menor consumo de recursos. Os principais recursos incluem:
- Autocompletar inteligente — o analisador de código processa corretamente corrotinas, classes sealed e funções de extensão, sugerindo opções relevantes.
- Suporte integrado ao Gradle e Maven — a importação do projeto leva segundos e a compilação é realizada sem janelas de diálogo desnecessárias.
- Refatoração "em tempo real" — renomear variáveis, extrair funções e alterar assinaturas funciona mesmo em arquivos grandes (testado em um projeto com mais de 50 classes).
- Terminal e depurador — terminal integrado com suporte a Git e depurador com pontos de parada, variáveis de observação e pilha de chamadas.
- Plugins para Android e KMP — extensões separadas para trabalhar com Android SDK e Kotlin Multiplatform (KMP).
Primeiras impressões
A instalação foi tranquila: o instalador pesa apenas 280 MB (contra 1,5 GB do IntelliJ IDEA). A interface é minimalista — tema escuro padrão, barras de ferramentas ocultas, mas facilmente personalizáveis. Ao abrir um projeto com Kotlin + Compose Multiplatform, a IDE imediatamente sugeriu instalar o JDK 17 e o plugin para Compose — tudo com um clique.
O desempenho foi agradável: em um notebook com 8 GB de RAM e Intel i5, o ambiente iniciou em 12 segundos, e a indexação de um projeto com 1000 arquivos levou cerca de 30 segundos. Em comparação com o Android Studio, é quase duas vezes mais rápido.
No entanto, também há desvantagens. Na versão beta, falta suporte para alguns plugins populares (por exemplo, para trabalhar com Docker e Kubernetes). Além disso, o editor visual para Jetpack Compose não foi implementado — apenas a pré-visualização via terminal.
Para quem o KodeFlow é adequado?
A nova IDE será útil para:
- Desenvolvedores iniciantes em Kotlin que desejam experimentar rapidamente a linguagem sem configurar ambientes complexos.
- Especialistas em KMP que precisam de um ambiente leve para escrever código compartilhado.
- Aqueles que trabalham em equipamentos antigos e não podem usar IDEs pesadas.
A versão beta pode ser baixada do site oficial do projeto (atualmente apenas para Windows e Linux). Espera-se que o lançamento estável ocorra no final do ano, com suporte expandido para a linguagem e o ecossistema Kotlin.
Acompanhe as atualizações no PythonLib — continuaremos testando novas ferramentas para desenvolvedores.