Главная

Блог о программировании и разработке

Android

Изменения в работе точных алармов в Android 12

Android 12 привнес множество изменений, одно из которых, вызывающее вопросы - это новое разрешение для точных алармов (exact alarm). Это статья является быстрым гайдом по новому разрешению и показывает что, как и почему нужно изменить в коде вашего приложения.

Читать далее
Kotlin

Coroutine Context и Dispatcher

Разберем что такое CoroutineContext и Dispatcher, как они работают внутри. 

Обсудим какие бывают диспатчеры корутин, как изменить Dispatcher. Механизм переключения потоков в диспатчерах

Как работает Unconfined диспатчеры, и когда они применяются.

Читать далее
Kotlin

Чем отличаются runBlocking и coroutineScope

В этой статье мы рассмотрим разницу между двумя способами запуска корутин: runBlocking и coroutineScope

Эти функции - билдеры корутин (coroutine builders), то есть они запускают корутины. Но их используют для разных целей.

Читать далее