Актуальные практики работы в фоне Android-приложений

Привет! С вами снова Алексей, Android-разработчик из Облака Mail. В прошлой статье я подробно разобрал, как менялись правила фоновой работы в Android на протяжении всех версий ОС. А сегодня я расскажу, какие инструменты реально работают на последних версиях системы и как их правильно использовать. Везде также будут примеры кода и ссылки на документацию.

https://habr.com/ru/companies/vk/articles/965220/

#Android #workmanager #jobscheduler #AlarmManager #DownloadManager #мобильная_разработка #foreground_service

Актуальные практики работы в фоне Android-приложений

Привет! С вами снова Алексей, Android-разработчик из Облака Mail. В прошлой статье я подробно разобрал, как менялись правила фоновой работы в Android на протяжении всех версий ОС. А сегодня я...

Хабр

As is usual in my development career whatever problem I have now Square seems to have solved it a few years ago 😁.

https://developer.squareup.com/blog/workmanager-for-background-work-in-libraries/

Does anyone know of an up to date version of the solution described here? Android WorkManager specifically in Android Library projects? Or even better some code I can look at more in depth than the article has.

#Android #WorkManager #SDK

WorkManager for Background Work in Libraries

Making it easy on applications by cleanly sharing the Singleton

Square Corner Blog
Ha! Today, I finally understood how to: a) use WorkManager and Worker for stuff, b) use hilt to inject dependencies into said Worker, and c) use an Observer to follow the work and update the UI. Felt good!
#BuildInPublic #Android #Kotlin #JetpackCompose #WorkManager #Hilt

Современные способы запуска фоновой работы в Android

На протяжении нескольких лет каждый релиз новой версии Android вводит ограничения на существующие API и новые API для запуска работа в фоне в зависимости от её типа. Я собрал все актуальные способы запуска для Android и рассказываю когда что стоит выбирать: WorkManager, Service или что-то другое

https://habr.com/ru/articles/773228/

#android #android_developer #workmanager #jobscheduler #foreground #background #фоновые_задачи #работа_в_фоне #service #sync_adapter

Современные способы запуска фоновой работы в Android

Современные Android-смартфоны уже давно стали мощными устройствами, способными выполнять множество операций. Вся наша коммуникация стала асинхронной, мы передаем и получаем множество данных. Для всего...

Хабр