Товарищи, есть приложение, в котором необходимо сделать уведомления по следующему принципу. Условно каждые полчаса приложение должно делать запрос на сервер по api, если дата обновления данных на сервере отличается от хранимой на устройстве, то необходимо выдать уведомление об изменении данных. Собственно вопрос, как это сделать? Необходимо писать сервис? Любая инфа будет полезна, спасибо.
Зачем ходить на сервер каждые 30 мин? Дату можно сравнивать на устройстве никуда не ходя, если дата изменилась то сходить на сервер и сравнить данные и если данные изменены, то и выдавать уведомление. Иначе будет засраный бар уведомлениями, лишний трафик и лишний расход батареи.