Коллеги, доброго дня
Не знаю точно, как точно сформулировать вопрос, т.к. не Android разработчик
Дело в том, что нам на фрилансе бахнули простое приложение на Kotlin, которое отсылает на сервер координаты, но оно выгружается из памяти у всяких Xiaomi и Samsung, если не отключить контроль активности. Программа висит в трее (в шторке, я так понял, это называется foreground process), и в скором времени благополучно исчезает, прекращая отсылать координаты. Мой вопрос состоит в том, является ли разработчик некомпетентным, или в действительности существуют какие-то непреодолимые проблемы в этой области. Как тогда мессенджеры пушат постоянно уведомления и подобные программы
Если кто-нибудь предоставит немного теории в этом направлении, буду очень рад.
Спасибо