Я разрабатываю android приложение, по которому люди жертвуют еду и т. Д. c, и когда они подают свои пожертвования, я хочу запустить таймер в фоновом режиме от 30 до 50 минут, даже если они закрывают приложение. Таймер постоянно работает в фоновом режиме, и если какой-либо пользователь открывает приложение, оно показывает оставшееся время также в соответствии с фоновым ходом.
Я хочу использовать фоновый сервис, который считает время, но если какой-либо пользователь отправил несколько заказов, то как он работает и также я хочу изменить продолжительность времени через firebase. Фоновое время работает, и если мы решим увеличить время, то мы увеличим его за счет firebase, и изменения также произойдут в фоновом сервисе приложения.
Каковы способы, которыми я использовал для реализации такого рода функциональности.