Kotlin
@kotlin_libПодборки полезного материала по Kotlin. По всем вопросам @evgenycarter
Посты канала (20)
- Яндекс обновил Yandex Mobile Ads SDK для монетизации мобильных приложений — и это интересно Во-первых, Yandex Mobile Ad… 03.06.2026
- ktorgen - Kotlin + KSP + Ktor Client Code Generator Легкий процессор Kotlin KSP для генерации клиентского кода Ktor с а… 03.06.2026
- 🧩 Kotlin учится деструктурировать не по позиции, а по имени В Kotlin 2.3.20 появилась экспериментальная фича name-base… 19.05.2026
- 🛑 Как задушить свое приложение, используя Dispatchers.IO Мы привыкли думать, что Dispatchers.IO - это бездонная бочка.… 12.05.2026
- 🧨 SharedFlow для Side Effects - это ошибка. Разбираем официально лучший подход В MVI/MVVM есть вечная проблема: разовы… 18.04.2026
- Освой Kotlin и Android за 60 часов Этот обширный курс по Kotlin и Android проведёт вас от основ до продвинутых концепци… 16.03.2026
- 🐘 Ловушка MVI: Как мы превратили ViewModel в God-object Все мы читали туториалы по MVI (Unidirectional Data Flow). Иде… 11.03.2026
- 👨💻 Вы пишете тесты, потому что «так надо» Покрываете несколько функций, проверяете очевидные кейсы, ставите галочку.… 06.03.2026
- Как нарезать Android-монолит с помощью compile-time плагинов? Привет на связи Федотов Михаил и Абдульманов Эдуард, мы т… 05.03.2026
- 👩💻 Открытый урок «Знакомство с Kotlin: пишем первый код» 🗓 5 марта в 20:00 МСК 🆓 Бесплатно. Урок в рамках старта к… 03.03.2026
- 📉 Ваш List убивает перформанс Compose. Разбираемся со Stability Написали красивый экран на Compose. Данные не меняются… 02.03.2026
- 🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного … 28.02.2026
- 🔥 Ваш StateFlow работает вхолостую. Разбираем SharingStarted Превращение Flow в StateFlow через stateIn - стандартный … 24.02.2026
- ⌨️Создание AI-агентов на Kotlin Часть 1: минимальный кодовый агент Строить агентов - странная штука. Ты пишешь не код, … 19.02.2026
- 🛡️ lifecycleScope - бро. Почему Coroutines не текут (почти) В прошлом посте мы выяснили: Callback Hell = Memory Hell. … 17.02.2026
- 💀 Невидимый this: Как одна лямбда может утечь всю Activity Мы привыкли считать, что Kotlin умнее Java. В Java анонимны… 11.02.2026
- Пост без текста 10.02.2026
- 🐢 Ваш by lazy тормозит (и вы об этом не знаете) Мы привыкли писать так: val formatter by lazy { expensiveInitializatio… 10.02.2026
- 💣 Почему я запрещаю Destructuring Declarations на код-ревью Котлиновский синтаксис val (name, age) = user выглядит сек… 30.01.2026
- Пост без текста 27.01.2026