Kotlin logo

Kotlin

A concise multiplatform language developed by JetBrains

2022~2023년 Kotlin 팀의 계획: 주요 프로젝트 및 생산성 기능

Kotlin은 일반적으로 서버 측, 멀티플랫폼 및 Android 앱을 작성하는 데 사용되지만 잘 알려지지 않은 사용 사례도 많이 있습니다. 그 중에는 Minecraft 플러그인 개발, 로봇용 소프트웨어 작성, Compose for Desktop을 사용한 PowerPoint 프레젠테이션 생성까지 다양하게 있습니다. 적용할 수 있는 사용 사례와 구현해야 할 잠재적인 개선 사항은 매우 많지만 여러분에게 가장 도움이 될 사항에 초점을 맞추는 것이 저희에게는 중요합니다. 매년 저희는 여러 핵심 프로젝트를 선정하고 성공적으로 마무리하기 위해 열심히 노력합니다. 2022~2023년 핵심 프로젝트는 다음과 같습니다.

  • Kotlin 릴리스의 품질과 안정성 개선
  • K2 컴파일러의 베타 버전 출시
  • Kotlin Multiplatform Mobile의 안정화 버전 출시
  • K2 지원 플러그인을 포함한 Kotlin IntelliJ IDEA 플러그인의 알파 버전 출시
  • Kotlin/JS IR 백엔드의 안정화 버전 출시

이러한 핵심 프로젝트는 다른 계획과 함께 약 50개의 로드맵 티켓을 구성합니다. 그 중 일부는 여러분의 경험에 직접적인 영향을 미치겠지만 일부는 알아채지 못할 수도 있을 겁니다. Kotlin 로드맵을 쉽게 파악할 수 있도록 개선 사항을 몇 가지 카테고리로 나누었습니다. 가장 중요한 티켓에 투표하고 피드백을 남겨주시면 대단히 감사하겠습니다!

단, 지금 소개해드리는 내용은 전체 로드맵이 아니라 일부 추려낸 것입니다.

시간을 더 절약하고 싶다면

추천하는 개선 사항:

멀티플랫폼 모바일 앱을 작성한다면

특히 주목해야 할 개선 사항:

라이브러리 개발자라면

꼭 확인해 보아야 할 개선 사항:

  • Compiler Plugin API의 안정화로 도구 빌드를 위한 견고한 기반이 마련됩니다.
  • 네임스페이스 지원으로 여러 선언을 공통 접두사로 그룹화할 수 있으므로 API를 더 깔끔하게 빌드할 수 있습니다.
  • Dokka 안정화 릴리스는 온보딩 환경과 Dokka의 API 및 레이아웃을 개선합니다.

가장 기대되는 새로운 기능을 골라 이 블로그 게시물의 댓글 섹션이나 Twitter에서 공유해주세요!

자세히 알아보기

게시물 원문 작성자

image description

What to Expect From the Kotlin Team in 2022–23: Key Projects and Productivity Features

Kotlin is commonly used for writing server-side, multiplatform, and Android apps, but there are tons of lesser known use cases. Among them are Minecraft plugin development, writing software for robots, or even creating PowerPoint presentations using Compose for Desktop. The number of use cases to address and potential improvements to implement is huge, and it’s important for us to focus on the things that would be most beneficial for you. Every year we select a number of key projects and work hard to deliver them. For 2022–2023, our key projects are:

  • Improve the quality and stability of Kotlin releases
  • Release the Beta version of the K2 compiler
  • Release the Stable version of Kotlin Multiplatform Mobile
  • Release the Alpha version of the Kotlin IntelliJ IDEA plugin with K2 support plugin
  • Release the Stable version of the Kotlin/JS IR backend

These key projects, together with our other plans, constitute about 50 roadmap tickets. Some of them will affect your experience directly, while others might go unnoticed. To help you navigate through the Kotlin roadmap, we’ve divided the improvements into a few categories. We’d greatly appreciate it if you vote for the most important tickets and leave your feedback!

Please note that this is just a selection, not the whole roadmap.

If you want to save more time

Consider these improvements:

If you write multiplatform mobile apps

The following improvements particularly deserve your attention:

If you’re a library developer

Be sure to check out these improvements:

  • The stabilization of the Compiler Plugin API will give you a solid foundation for building your tools.
  • Namespaces support will help you build cleaner APIs by grouping declarations together under a common prefix.
  • The Dokka Stable release will improve your onboarding experience and improve Dokka’s API and layouts.

Pick the new features you’re most eagerly anticipating and share them in the comments section of this blogpost or on Twitter!

Learn more

image description

2022-23 年 Kotlin 团队展望:关键项目和生产力功能

Kotlin 通常用于编写服务器端、多平台和 Android 应用,但此外还有大量鲜为人知的用例。 其中包括 Minecraft 插件开发、为机器人编写软件,以及使用 Compose for Desktop 创建 PowerPoint 演示文稿。 要处理的用例和要实现的潜在改进都有很多,我们要做的是专注于对您最有利的部分。 每年我们都会选择一些关键项目进行重点交付。 2022-2023 年,我们的关键项目是:

  • 提高 Kotlin 版本的质量和稳定性
  • 发布测试版 K2 编译器
  • 发布稳定版 Kotlin Multiplatform Mobile
  • 发布带有 K2 支持插件的 Alpha 版 Kotlin IntelliJ IDEA 插件
  • 发布稳定版 Kotlin/JS IR 后端

这些关键项目与我们的其他计划一起构成约 50 个路线图工单。 其中一些会直接影响您的体验,而另一些则不那么显眼。 为了帮助您浏览 Kotlin 路线图,我们将改进分为几类。 我们希望您能投票选出最重要的工单并留下反馈!

请注意,这里只提供了一部分,不是整个路线图

如果您想节省更多时间

考虑以下改进:

如果您编写多平台移动应用

以下改进值得特别关注:

如果您是库开发者

记得查看以下改进:

选择您最期待的新功能,并在本博文的评论区或 Twitter 上分享!

了解详情

本博文英文原作者:

image description

O que esperar da equipe do Kotlin em 2022/23: Principais projetos e recursos de produtividade

O Kotlin é frequentemente usado para escrever aplicações lado-servidor, multiplataforma e Android, mas existem vários casos de uso menos conhecidos. Entre eles estão o desenvolvimento de plug-ins para o Minecraft, escrever software para robôs ou até mesmo criar apresentações em PowerPoint usando o Compose for Desktop. O número de casos de uso a serem abordados e as possíveis melhorias a serem implementadas são enormes. Além disso, é importante que nos concentremos nas coisas que seriam mais benéficas para você. Todos os anos, selecionamos uma série de projetos-chave e trabalhamos duro para entregá-los. Para 2022/23, nossos principais projetos são:

  • Melhorar a qualidade e estabilidade das versões do Kotlin
  • Lançamento da versão Beta do compilador K2
  • Lançamento da versão estável do Kotlin Multiplatform Mobile
  • Lançamento da versão Alpha do plug-in Kotlin IntelliJ IDEA com o plug-in de suporte para K2
  • Lançamento da versão estável do back-end Kotlin/JS IR

Esses projetos chave, juntamente com nossos outros planos, constituem cerca de 50 tickets do nosso roteiro. Alguns deles afetarão sua experiência diretamente, enquanto outros podem passar despercebidos. Para ajudar você a navegar pelo roteiro do Kotlin, dividimos as melhorias em algumas categorias. Agradeceríamos muito se você votasse nos tickets mais importantes e deixasse seu feedback!

Observe que esta é apenas uma seleção, e não todo o roteiro.

Se você quiser poupar mais tempo

Considere estas melhorias:

Se você escreve aplicações móveis multiplataforma

As melhorias a seguir merecem sua atenção:

Se você é um desenvolvedor de bibliotecas

Não deixe de conferir estas melhorias:

Escolha os novos recursos mais esperados por você e compartilhe-os na seção de comentários desta postagem ou no Twitter!

Saiba mais

Artigo original em inglês por:

image description

Qué nos prepara el equipo de Kotlin para 2022-23: funcionalidades de productividad y proyectos clave

Kotlin suele utilizarse para crear aplicaciones para Android, multiplataforma y de servidor, pero existen miles de usos mucho menos conocidos. Entre ellos se encuentra el desarrollo de complementos para Minecraft, escribir software para robots o incluso crear presentaciones de PowerPoint utilizando Compose for Desktop. El número de casos de uso posibles y las mejoras potenciales que implementar es enorme, y para nosotros es importante centrarnos en aquello que aportaría más beneficios a los usuarios. Cada año seleccionamos varios proyectos clave y trabajamos duro por llevarlos a término. En 2022-2023, nuestros proyectos clave son:

  • Mejorar la calidad y la estabilidad de cada versión de Kotlin
  • Publicar la versión Beta del compilador K2
  • Publicar la versión estable de Kotlin Multiplatform Mobile
  • Publicar la versión Alpha del complemento IntelliJ IDEA de Kotlin con el complemento de compatibilidad K2
  • Publicar la versión estable del backend de Kotlin/JS IR

Estos proyectos clave, junto con el resto de nuestros planes, suman unas 50 entradas de nuestra hoja de ruta. Algunos de ellos afectarán a su experiencia directamente, mientras que otros podrían pasar desapercibidos. Para ayudarle a navegar por la hoja de ruta de Kotlin, hemos dividido las mejoras en varias categorías. ¡Nos encantaría que votara por las entradas que considere más importantes y nos dejase su opinión!

Tenga en cuenta que esto solo es una selección, no la hoja de ruta completa.

Si desea ahorrar más tiempo

Eche un vistazo a estas mejoras:

Si escribe aplicaciones móviles multiplataforma

Preste especial atención a las siguientes mejoras:

Si es desarrollador de bibliotecas

Asegúrese de no perderse estas mejoras:

Escoja las nuevas funcionalidades que está deseando probar y cuéntenoslo en la sección de comentarios de este artículo del blog o en Twitter.

Más información

Artículo original en inglés de:

image description