🏝 Kotlin stdlib будут поддерживаться 18 месяцев JetBrains будет поддерживать новые версии Kotlin Stdlib на протяжении 18 месяцев. Это значит: если ты обновился на какую-то версию Kotlin — JetBrains гарантирует исправления уязвимостей и критические баги для этой версии. Потом можешь обновляться, когда будешь готов. Кому это вообще нужно? Командам кто не гонится за новыми фичами и обновлениями. Новая версия выходит, а с ней баги или непредсказуемое поведение: 👉 Tooling не подтянулся 👉 Просто не...
Kotlin Multiplatform Broadcast
Новости и фичи Kotlin, а также Kotlin Multiplatform YouTubе канал: https://youtube.com/androidBroadcast Compose Multiplatform @compose_broadcast iOS разработка @ios_broadcast Новости Android @android_broadcast Реклама и прочее @ab_manager
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
20 из 20🏝 kotlinx.collections.immutable будут стабилизировать в ближайшие полгода После долгих лет в experimental статусе, JetBrains планируют стабилизировать kotlinx.collections.immutable. Добавят новые типы (PersistentOrderedSet, PersistentHashSet), улучшат API, документацию. Может вовсе стоит их сделать частью stdlib ? Это долгожданная новость. Но вот интересный вопрос: нужна ли она вообще сейчас? Immutable collections были критичны для Compose, потому что помогали избежать рекомпозиций. Но потом пр...
🏝 K2 компилятор и incremental compilation для KMP: ремонт того, что было Если ты используешь KMP, то ты знаешь боль: сборка проекта занимает времени. Особенно когда меняешь common код. Почему? Потому что когда JetBrains переходили на K2 компилятор, они изменили схему компиляции. Инкрементальная сборка вдруг перестала работать для KMP проектов так, как работала до Kotlin 2.X. Реализация будет в июне 2026 года. Ждем. 💬 А вы заметили регресс инкрементальной сборки? #Kotlin #K2
🤯 «Если работает — какая разница, что там внутри» — так думает любой менеджер. Посмотрите на свой стек: сколько там софта, на который вы постоянно жалуетесь? Я видел десятки приложений с сомнительными решениями, тяжёлой поддержкой и горами легаси, но ведь работает и деньги приносит. Смартфоны становятся мощнее и вытягивают это всё, а до бюджетников большинству разработчиков просто нет дела. Я не оправдываю утверждение «писать говнокод — это нормально». Конечно нет! Но бизнесу, который за всё эт...
🏝 Что сделали в Kotlin за последние 6 месяцев (с августа 2025 по февраль 2026): Компилятор: ✅ JSpecify support (null-safety в интеропе с Java) ✅ K1 компилятор deprecated (K2 теперь основной) ✅ Kotlin/Wasm Beta Мультиплатформа: ✅ CMS GC by default (производительность) ✅ KMP IDE plugin на Windows и Linux ✅ Compose for Web в Beta ✅ Compose Hot Reload в Stable Инструменты: ✅ K2 mode вIDEA теперь основной режим ✅ Улучшение импортов (IDE работает быстрее) ✅ NPM publishing для JS/Wasm артефактов ✅ Улу...
🐱 TwoFac - KMP приложения двухэтапной верификации, которое написано активно при использовании AI По дизайну - копия Google Authenticator на основе Material 3. #OpenSource #KMP #Android #IOS #Desktop
🏝 Вышел Koin 4.2.0 Вышел стабильный Koin 4.2.0 — изменений ощутимо больше, чем обычно в минорных релизах. Kotlin 2.3.20 внутри и несколько новых модулей. Что появилось: 🏝 Ktor 3.4 DI Bridge — двунаправленная интеграция между Ktor DI и Koin. Если используете Ktor на бэке или в KMP-проекте — теперь зависимости резолвятся в обе стороны без лишних танцев 💉 koin-dagger-bridge — новый модуль для тех, у кого смешанный проект и часть уже сидит на Dagger. Можно инжектить Koin-компоненты со стороны Dag...
🔥 Неделя харизмы в Ergostol на мощные и брутальные модели столов! С 23 февраля по 01 марта вас ждут скидки до -20% на столы, кронштейны и аксессуары. В акции участвуют популярные модели: Terra 3.0, Terra R 2.0, Delta 2.0 и другие. Это отличная возможность приобрести их выгодно! ⏳ Время ограничено! Успейте выбрать свои идеальный товары до 01 марта включительно. 👉 Со всеми предложениями можно ознакомиться на сайте. 🎁 А с промокодом ANDROID10 получите ещё –10% на акционные товары и не только! Ре...
🏝 Kotlin язык: от синтаксиса к семантике Когда я смотрю на roadmap, первое, что кидается в глаза — четыре ключевых приоритета. И один из них звучит просто: "Language evolution: keep Kotlin concise and expressive, prioritizing meaningful semantics over ceremony." Это значит что новых фичей в синтаксисе будет меньше и приоритет улучшению семантики Это важно для долгосрочных проектов, которые втянут Kotlin — ты теперь знаешь, что Kotlin не будет делать breaking changes ради новой фишки. Код, напис...
🏝 То чего так долго ждали в Kotlin 2.3.20 - копирование элемента Map, да еще и в экспериментальном режиме (уффф, не дай бог что сломает) @OptIn(ExperimentalStdlibApi::class) fun main() { val map = mutableMapOf( 1 to 1, 2 to 2, 3 to 3, 4 to 4 ) val toRemove = map.entries .filter { it.key % 2 == 0 } .map { it.copy() } map.entries.removeAll(toRemove) println("map = $map") // map = {1=1, 3=3} } #Kotlin