Я создаю приложение для курса android, который я беру, и в качестве проекта я решил создать «приложение для отслеживания цен Amazon», я почти закончил весь дизайн и логику c.
Я пользуюсь firestore для сохранения сведений о продуктах, а api - для получения информации о продукте. Теперь я хотел бы создать службу или функцию, которые будут работать на firebase, и проверить, есть ли у меня какой-либо продукт. ' Отслеживание m (которое в моем списке / которое уже сохранено в базе данных firestore) имеет изменение цены, теперь я бы хотел, чтобы оно запускалось через определенные интервалы, например каждые несколько часов, и если найдена измененная цена, чтобы отправить уведомление пользователь зарегистрирован.
Я хотел бы получить советы о том, как легко это реализовать, и советы о том, что использовать, а также можно ли выполнить часть кода, уже написанного в mainActivity (функции), с сервисом? хотел бы указать, какую часть кода запускать
![enter image description here](https://i.stack.imgur.com/9dvTn.png)