WorkManager в Android. Управление фоновыми задачами

Где проходит обучение

Онлайн обучение

Начало учёбы и длительность

В любой момент · 1 неделя

Стоимость

Бесплатно

Описание курса

В этом курсе вы научитесь управлять фоновыми задачами, используя рекомендованный Google компонент – WorkManager. На каждом этапе развития операционной системы Android, существовали различные способы работы с фоновыми задачами, в том числе и когда приложение “убито” операционной системой – но в фоне должна выполняться какая-то логика. Например JobScheduler, GCM Network Manager, FirebaseJobDispatcher или Android Job by Evernote. И вот на Google I/O 2018, Google анонсировали библиотеку WorkManager, являющуюся рекомендованным способом для управления задачами, которые должны выполняться не в UI – потоке, даже когда пользователь уже активно не взаимодействует с приложением.

Задачи, эффективно решаемые с помощью WorkManager

  • Выполнение сетевых запросов с заданной периодичностью
  • Очищение кэша базы данных раз в сутки
  • Обновление информации для виджетов
  • Последовательное выполнение фоновых задач
  • Скачивание тяжёлых файлов
  • Трекинг геолокации пользователя

Ещё больше полезных курсов в телеграм-канале @android_school_ru , подпишись  и получай новые туториалы бесплатно