Lite_stream
@Lite_stream

How to properly check backend for updates in background?

Всем доброго дня
В этом вопросе будет находиться 2 смежных :)

1. Как правильно проверять наличие обновлений на бэке, если приложение ещё даже не было запущено ? Например, как это делает gmail, проверяя на наличие новым писем; telegram, vk на наличие сообщений

2. Если приложение уже было запущено, то можно, например, зарегистрировать AlarmManager, чтобы он раз в n секунд запускал IntentService, где тот в свою очередь делал бы запрос на бэк и, если появилось что-то новое - запускал push-notification с какой-то информацией и умирал. Но такой подход возможно, только, если приложение уже запустили. Является ли данный способ допустимым для данной задачи ?

Заранее прошу прощения, если спрашиваю что-то очевидное и простое
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
iLLuzor
@iLLuzor
Java, Kotlin, Android Developer
Это делается через пуши.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы