Введение в полиморфизм в Kotlin Serialization
Рассмотрим несколько способов реализации полиморфизма в Kotlinx Serialization, их плюсы и минусы.
Читать далееБлог о программировании и разработке
Рассмотрим несколько способов реализации полиморфизма в Kotlinx Serialization, их плюсы и минусы.
Читать далееAndroid 12 привнес множество изменений, одно из которых, вызывающее вопросы - это новое разрешение для точных алармов (exact alarm). Это статья является быстрым гайдом по новому разрешению и показывает что, как и почему нужно изменить в коде вашего приложения.
Читать далееРазберем что такое CoroutineContext и Dispatcher, как они работают внутри.
Обсудим какие бывают диспатчеры корутин, как изменить Dispatcher. Механизм переключения потоков в диспатчерах
Как работает Unconfined диспатчеры, и когда они применяются.
Читать далееВ этой статье мы рассмотрим разницу между двумя способами запуска корутин: runBlocking
и coroutineScope
Эти функции - билдеры корутин (coroutine builders), то есть они запускают корутины. Но их используют для разных целей.
Читать далее