Kotlin Multiplatform Broadcast
9.69K subscribers
864 photos
54 videos
1.17K links
Новости и фичи Kotlin, а также Kotlin Multiplatform

YouTubе канал: https://youtube.com/androidBroadcast
Compose Multiplatform @compose_broadcast
iOS разработка @ios_broadcast
Новости Android @android_broadcast
Реклама и прочее @ab_manager
Download Telegram
Какой из этих стримов является холодным ?
Anonymous Quiz
66%
Flow
18%
StateFlow
12%
SharedFlow
5%
Не участвую
10👍9🔥4🤔2
У какого типа flow всегда есть значение?
Anonymous Quiz
3%
Flow
5%
SharedFlow
82%
StateFlow
7%
MutableSharedFlow
3%
Не участвую
7👍6
Какой размер buffer по умолчанию в MutableSharedFow ?
Anonymous Quiz
47%
0
30%
1
19%
Int.MAX_VALUE
5%
Не участвую
👍121
Каков тип результата вызова MutableSharedFlow<Int>().map { it.toString() }?"
Anonymous Quiz
23%
MutableSharedFlow<String>
19%
SharedFlow<String>
48%
Flow<String>
6%
Другой тип
4%
Не участвую
20🔥9👍4
Вы используете stateIn для преобразования Flow в StateFlow в вашем ViewModel. Вы хотите, чтобы поток оставался активным и не отменялся, даже если экран будет свернут на несколько секунд (все отпишутся). Какую политику выбрать?
Anonymous Quiz
37%
Eagerly
34%
WhileSubscribed() //значения параметров по умолчанию
14%
Lazily
5%
Другой вариант ответа
11%
Не участвую
🤔35👍61
🏝 ktorgen - кодогенератор для HTTP запросов на основе Ktor Client без дополнительных зависимостей в рантайме. Всё генерируется с помощью KSP.

#kotlin #ksp
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19🤔7👍3
🏝 Вышел ktlint 1.8.0 - популярный линтер для проверки стиля кода и не только

Команда разработчиков представила версию 1.8.0, включающую:
👉 Поддержку languageVersion = KOTLIN_2_0, чтобы обеспечить совместимость с Kotlin 2.0.
👉 Возможность проще создавать собственные правила линтинга (custom ruleset).
👉 Новое правило then-spacing для улучшения читаемости кода.
🛠 Различные минорные улучшения и исправления

#kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍7