Здравствуйте, Osaka, Вы писали:
C>>RuStore >>пуши >>Авито, СДЭК, Сбер, Альфа, ЛитРес, Озон. >>который что-то полезное делает, то они сильно обосрались. O>Что это всё такое, какая от них польза, и почему без этого невозможно жить?
RuStore — магазин приложений для Android, который запустился вскоре после того, как американцы начали удалять различные российские приложения из Play Store. В первую очередь интересен тем, что в нём есть актуальные версии приложений известных банков.
Push Notifications — всплывающие уведомления. Последние версии Android спроектированы так, что если приложение хочет в фоне что-то делать (например, открыть сокет и ждать данных), то обязано выводить несбрасываемое уведомление. Единственный вариант поддерживать связь с сервером и не выводить уведомление — использовать инфраструктуру GMS (Google Messaging Service), которая недоступна, если на телефоне нет гуглосервисов. Пуш уведомления позволяют оперативно получать информацию от приложений — одноразовый код подтверждения операции, оповещение о готовности чего-либо и т.д.
Почему невозможно жить? Возможно, просто в свете последних событий (сперва, бойкот телефонам Huawei со стороны Google, потом — выборочное удаление российских приложений) стало актуально размещать свои приложения вне Play Store: Huawei App Gallery и RuStore. Оба магазина имеют свою реализацию аналога GMS. И если программа написана по всех заветам (которые так любят спрашивать на собеседованиях), то вопрос смены реализации GMS должен решаться простым патчем. Но, как видно, программисты озвученных компаний не могут справится с такой простой задачей.