Roteiro Kotlin 2025-2026: principais atualizações e novos recursos

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Roteiro Kotlin 2025-2026: o que a JetBrains prepara para os desenvolvedores



A equipe JetBrains apresentou oficialmente o plano atualizado de desenvolvimento da linguagem Kotlin para 2025 e 2026. O foco está na estabilidade do compilador K2, melhoria de desempenho e expansão das capacidades do Kotlin Multiplatform (KMP). Vamos analisar os pontos-chave do roteiro que, em breve, mudarão a forma de trabalhar com a linguagem.



Principais direções de desenvolvimento



O novo roteiro está dividido em três grandes blocos: estabilidade e desempenho das ferramentas, desenvolvimento do ecossistema multiplataforma e melhoria do desenvolvimento server-side.



  • Estabilização do K2 e melhoria do desempenho da IDE
    O objetivo principal é tornar o compilador K2 totalmente estável para todas as plataformas (JVM, JS, Native). Espera-se que até o final de 2025, o K2 se torne o compilador padrão. Isso proporcionará um aumento na velocidade de compilação de até 30-50% e um funcionamento mais rápido do IntelliJ IDEA.


  • Novos recursos da linguagem
    Em 2025-2026, está planejada a implementação de:
    • break e continue não locais em expressões lambda
    • Suporte aprimorado para funções de contexto (context receivers)
    • Suporte experimental para macros (macros) para metaprogramação
    • Simplificação de hierarquias sealed


  • Kotlin Multiplatform (KMP) — em produção
    O Kotlin Multiplatform foi declarado estável. Em 2025-2026, o foco está em:
    • Melhoria da compatibilidade com CocoaPods e Swift Package Manager
    • Suporte completo para Android, iOS, Web (via Compose for Web) e Desktop
    • Integração com sistemas CI/CD populares (GitHub Actions, GitLab CI)


  • Desenvolvimento server-side em Kotlin
    No âmbito do roteiro, é dada atenção ao ecossistema Ktor e Spring Boot:
    • Compatibilidade total do Ktor com K2
    • Aceleração da inicialização de aplicações (compilação AOT)
    • Suporte para threads virtuais (Project Loom) na JVM


Datas e lançamentos



A JetBrains planeja lançar atualizações de acordo com o seguinte cronograma:

  • 2025, Q1-Q2 — K2 torna-se o compilador padrão no Kotlin 2.2. Lançamento da versão estável do Kotlin Multiplatform.
  • 2025, Q3-Q4 — Lançamento do Kotlin 2.3 com novos recursos de linguagem (non-local break/continue, funções de contexto aprimoradas).
  • 2026, Q1-Q2 — Kotlin 2.4: macros experimentais, desempenho do compilador melhorado.
  • 2026, Q3-Q4 — Kotlin 2.5: compilação AOT para aplicações server-side, suporte final para threads virtuais.


O que isso significa para os desenvolvedores



O roteiro demonstra que o Kotlin está entrando em uma fase de maturidade. A linguagem não está mais experimentando conceitos fundamentais, mas focando em velocidade, compatibilidade e conveniência. Para os desenvolvedores, isso significa:

  • Menos problemas de compatibilidade entre plataformas
  • Compilação de projetos mais rápida (especialmente relevante para grandes bases de código)
  • Possibilidade

Recommended Libraries