Уже есть еще один вопрос , в котором обсуждается, как реализовать push-уведомление без обмена сообщениями на устройстве в более старой системе.
Есть несколько рамок, которые дают вам толчок.Все они требуют запуска небольшого фонового потока, который опрашивает сервер с очень коротким интервалом (плохо для скорости передачи данных и заряда батареи) или поддерживает открытое соединение с сервером, который каким-то образом поддерживается, и клиент получает уведомление каждый раз, когда появляется новое сообщение.ждет на сервере.
Посмотрите на вопрос и, возможно, выберите одну из упомянутых платформ. Платформы будут повторно использовать одну и ту же услугу для всех приложений, установленных на телефоне с использованием одной и той же платформы, и, следовательно, сэкономить батарею и общее использование системы.