@IceNix

Android Studio Каким методом лучше реализовать Многократные Запросы на сервер?

Добрый день! Изучаю разработку под Android. Имеем Самописанный личный кабинет менеджера заказов (Веб сайт PHP), хочу получать уведомления на телефон о событиях там происходящих, все что связанно с PHP не проблема пишем скрипт при обращении к которому выдается задание для приложения Android это знаем умеем.
Вопрос каким методом в приложении для Android реализовать частые запросы на сервер (уже использую Volley и json) для проверки этих самых "заданий" по средствам Timer или AlarmManager или есть еще какие возможности(?????), как к примеру это реализовано у месенджеров? Они не потребляют в фоне много энергии и постоянно "Онлайн". Подскажите что лучше использовать в моем случае, я думаю что Timer с интервалом в 3-5 секунд не лучшее решение. Спасибо.
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
alekseyHunter
@alekseyHunter
Android developer
1. Не буду цитировать своего преподавателя из универа. Вкратце, у вас плохой подход.
2. Используйте push-уведомления. Бесплатно - Firebase.
3. Если отслеживать в приложении в динамике - web-сокеты.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
iLLuzor
@iLLuzor
Java, Kotlin, Android Developer
Это называется "прощай батарея". Нельзя так делать.
Для этих целей существуют пуш нотификейшены. Через них месенджеры и работают.
Ответ написан
Ваш ответ на вопрос

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

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