Новости

Встречаем Android 13

За последние три года от Google появилось особенно много новых требований к разработке приложений. Конечно, мы внимательно следим за этим и постоянно вносим изменения в приложение Wallet Union, чтобы полностью соблюдать правила Google и предоставлять Вам и вашим клиентам самое удобное и эффективное решение для хранения электронных карт лояльности, билетов, купонов и сертификатов. Тем не менее, подводя итоги года, хотелось озвучить самые важные из них.
В 2022 окончательно "закрылась" возможность использовать geo fencing в обычных приложениях на платформе Android. Фактически, Google запретил в фоном режиме отслеживать местоположение смартфона, что привело к невозможности использования привычных GEO PUSH, при нахождении владельца смартфона в магазине, кафе, ресторане.

Такая возможность сохранилась только у приложений, для которых это является основой для функционирования. Например, навигатор и карты, приложения для здоровья, трэкинг для бега и т.п.

Ранее Google только поощрял и рекомендовал разработчикам таргетировать свои приложения на самые последние версии Android. Но с 2022 от рекомендаций перешли к требованиям. До ноября 2022 года разработчики должны были внести изменения для соответствия приложения минимум версии Android 11. В противном случае, Google заявляет, что удалит приложение из GooglePlay. Возможно не все разработчики ознакомились с данным требованием вовремя или просто не успели внести доработки, поэтому Google допустил отсрочку удаления до мая 2023 года (без переносов).

Хотим обратить внимание, что сейчас в GooglePlay размещены ряд приложений для электронных карт лояльности, которые не обновляются уже несколько лет. Предполагаем, что есть очень высокий риск их исчезновения из GooglePlay в апреле-мае 2023 года. Как говорится, предупреждён, значит вооружён.

Конечно же, у Wallet Union с этим всё в порядке!!!

В 13 версии Android появилось требование к приложениям запрашивать разрешение у пользователя на отображение приложением PUSH уведомлений. Причем если в Андроид 11 и 12 можно было запросить такое разрешение у пользователя в любой момент, то в Android 13 его можно запросить только один раз и только если приложение написано под Андроид 13. При отсутствии согласия, Андроид просто “глотает” пришедшие уведомления, даже не сохраняя их в Центре Уведомления.

Wallet Union дополнительно сохраняет все изменения и PUSH сообщения в истории обновления карты, не полагаясь на Android, наличие или отсутствие разрешения. Историю изменений карты можно просмотреть в любой момент, таким образом не потеряв ни одного важного сообщения.