Kotlin-дайджест от Kodee: победители Shipaton 2026, Kotlin 2.5.0-Beta2 и KotlinConf 2027

Источник: The JetBrains Blog•

Kotlin-дайджест от Kodee: победители Shipaton 2026, Kotlin 2.5.0-Beta2 и KotlinConf 2027

Всем привет! Прошло несколько недель с моего последнего дайджеста: объявлены победители Shipaton 2026, и три приложения на Kotlin Multiplatform завоевали награду Ship Kotlin Everywhere. Кроме того, формируется Kotlin 2.5.0 со второй бета-версией, KotlinConf 2027 официально пройдет в Кракове,…

Лаконичный мультиплатформенный язык, разработанный JetBrains

Kotlin

Всем привет! Прошло несколько недель с моего последнего дайджеста: объявлены победители Shipaton 2026, и три приложения на Kotlin Multiplatform завоевали награду Ship Kotlin Everywhere. Кроме того, формируется Kotlin 2.5.0 со второй бета-версией, открыт прием заявок для докладчиков, а новый отчет State of Kotlin в 2026 году показывает положение дел языка спустя 15 лет. Вот что привлекло мое внимание больше всего:

В центре внимания по версии Kodee

Победители Shipaton в номинации Ship Kotlin Everywhere на RevenueCat Shipaton 2026

Из 3,985 заявок на Shipaton три выдающихся проекта завоевали награды Ship Kotlin Everywhere от JetBrains. Меня больше всего поразило то, что один и тот же набор инструментов Kotlin Multiplatform и Compose Multiplatform позволил создать три совершенно разных результата.

🥇 BoatBrawl от Рехана Кубеса и Ашвина К. М. 🥈 AfterFade от Канон Фудзиты 🥉 Lumeo от Петра Пруса

Огромные поздравления победителям и всем, кто выпустил свои приложения. А я отправляюсь создавать свой собственный новый проект!

Создайте следующее KMP-приложение с помощью Kotlin Toolchain 0.13

Kotlin Toolchain 0.13 представляет команду `kotlin new` для интерактивного создания проектов, более плавную настройку iOS, поддержку зависимостей SwiftPM и ускоренную сборку Kotlin/Native. Мы рекомендуем его для большинства новых проектов KMP. Попробуйте!

Посмотрите, что нового в Toolchain 0.13

Отчет State of Kotlin в 2026 году

В этом году Kotlin исполнилось 15 лет, и новый отчет предлагает взглянуть на то, как выросла экосистема. Более половины разработчиков на Kotlin сообщают, что работают над бэкенд-проектами. Среди опрошенных разработчиков на Kotlin 93% используют хотя бы один ИИ-инструмент для кодинга, а 81% говорят, что сгенерированный ИИ код на Kotlin полностью корректен или требует лишь незначительных исправлений. Что вас удивило больше всего?

KotlinConf 2027 пройдет в Кракове

Запомните даты! KotlinConf 2027 пройдет в Кракове (Польша) 21–23 апреля. 21 апреля — день воркшопов, за которым последуют два дня конференции. У вас есть опыт, инструмент или урок по Kotlin, которым стоит поделиться? Открыт прием заявок для докладчиков, заявки принимаются до 27 ноября. Буду рад увидеть вас на сцене или среди зрителей!

Конкурс Kotlin Multiplatform открыт: выиграйте поездку на KotlinConf

Студенты и недавние выпускники, превратите свою идею в кроссплатформенный проект с помощью Kotlin Multiplatform! Авторы трех лучших проектов получат поездку на KotlinConf 2027 в Кракове (Польша). Авторы всех остальных валидных заявок получат сувениры с символикой Kotlin. Заявки принимаются до 7 декабря 2026 года.

Ознакомиться

Kotlin 2.5.0-Beta2 и Kotlin 2.4.21

Kotlin 2.5.0-Beta2 вышел 21 октября. Он приносит стабильное деструктурирование на основе имен в режиме только синтаксиса, проверку неиспользуемых возвращаемых значений, поддержку Java 28 и бета-версию экспорта в Swift с новым DSL. Инкрементальная компиляция Kotlin/Native теперь также включена по умолчанию для целей Apple. Предпочитаете мажорный выпуск с исправлениями? Kotlin 2.4.21 вышел в октябре с исправлением ошибок.

Компилятор Kotlin будет требовать JDK 17 или новее

Минимальная версия JDK, необходимая для запуска компилятора Kotlin, меняется. В Kotlin 2.5.0-Beta1 запуск компилятора на JDK старше 17 вызывает предупреждение. В Kotlin 2.5.0-Beta2 и 2.5.0 это приводит к ошибке с флагом для временного продолжения использования старой JDK. Начиная с Kotlin 2.5.20-Beta1, требуется JDK 17 или новее. Если ваши машины или CI все еще используют старый JDK, сейчас самое время обновиться.

В центре внимания — библиотеки KMP

Ищете подходящие библиотеки для вашего следующего мультиплатформенного приложения? На Klibs.io вы можете сравнить Voyager, Decompose и Circuit для навигации в Compose Multiplatform. Или попробуйте Ktorfit, чтобы описывать HTTP API с привычным интерфейсом в стиле Retrofit, используя под капотом Ktor. Вы также можете поручить проверку своему ИИ-агенту — MCP-сервер Klibs.io предоставляет ему прямой доступ к каталогу мультиплатформенных библиотек.

Где можно узнать больше

  • Опрос разработчиков Kotlin
  • Будущие спутники
  • Итоги KotlinConf: уроки от архитектора Verifone об использовании Kotlin в критически важных платежных системах
  • Что делает заявку на KotlinConf отличной?
  • Amper теперь называется Kotlin Toolchain: переходим в блог Kotlin

Интересное на YouTube

  • Экспорт в Swift: текущее положение дел | Памела Хилл-Галлоуэй
  • Создание веб-приложений с ИИ на Kotlin/Wasm | Залим Башоров
  • Именованное деструктурирование в Kotlin
  • Что нового в Kotlin 2.4.20

Узнать больше

О чём эта статья