Android Studio: уроки на Kotlin. Работа с WorkManager

Представьте, что вашему приложению нужно синхронизировать данные с сервером, отправить аналитику или сжать фотографии, но вы не хотите заставлять пользователя ждать. Можно попробовать запустить задачу в фоновом потоке, однако, если закрыть приложение, всё прервётся. Android Studio предоставляет отличное решение — WorkManager. Эта библиотека гарантирует, что ваша работа будет выполнена, даже если телефон перезагрузят. А благодаря Kotlin и корутинам код остаётся простым и понятным. Этот урок как раз о том, как настроить фоновую задачу с нуля.