Я в интернете

РСС    Джейсон-фид

Есть автоматические трансляции в Тумблер и Же-же. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

Загрузка Пятёрочки и Жизнь-марта

У магазина «Пятёрочка» есть приложение. Я понятия не имею, зачем магазину приложение, да и не сказать, что интересуюсь этим вопросом. Единственное, зачем я им пользуюсь — показать скидочный куаркод на кассе. Разумеется, именно этот сценарий в приложении реализован максимально через жопу.

Вот вам раскадровка:

Когда запускаешь приложение, оно показывает тупую заставку и о чём-то усиленно думает. Потом вылезает уведомление о медленном соединении (с орфографической ошибкой). Через какое-то время начинает грузиться главный экран. Там куча каких-то разделов, все из которых не нужны. Спустя ещё несколько секунд главный экран продолжает грузиться уже иначе: снизу появляются красные кружочки (прогрузились, видимо), зато сверху исчезают иконки (разгрузились обратно, видимо). Напоминаю, что всё это время кассир ждёт, что ты ему покажешь куаркод.

Соединение восстановлено! Ну надо же! Благодаря этому удалось загрузить квадратик, в котором в будущем появится куаркод (но не сам куаркод, конечно, ведь это огромные объёмы данных). О, вот и куаркод. Ура? Ну нет конечно, такой маленький куаркод не просканируется, проверено. В него ещё надо нажать, чтобы он увеличился. Жму! Из-под низа выезжает панелька, где в будущем появится увеличенный куаркод. Казалось бы, он же уже загрузился, почему он не показывается сразу? Ну почему-почему, много вопросов задаёшь. Люди в очереди с понимаем ждут.

Каждому из этих решений наверняка есть объяснение. Со стороны-то легко критиковать. А вот если бы я разобрался во всех нюансах, то и сам бы понял, что нельзя было сделать иначе.

Но вот приложение магазина «Жизнь-март». Знаете как там выглядит заставка при запуске? А вот так:

Просто сразу подносишь к сканеру и скидка срабатывает.

Хм. Да, наверное, всё-таки можно сделать нормально.

Подписаться на блог
Отправить
Запинить
7 комментариев
Andrey 15 ч

Это какой-то антипаттерн — делать штрихкод на заставке, нет? А если приложение запустится, пока я буду подносить его к сканеру? Когда-то быстрее загрузится, когда-то медленнее, на разных устройствах.

Это насмешило: «понятия не имею, зачем магазину приложение» :) У них это прямо в названии приложения написано в аппсторе: «доставка продуктов и заказ готовой еды на дом». Можно сделать вывод, что это основной сценарий использования приложения. А карты лояльности (штрихкоды) по моему опыту люди чаще всего держат либо в мессенджерах (иногда чужие), либо в фотографиях, либо в отдельных специальных приложениях для скидок. Я в основном такое вижу, хотя, конечно, некоторые и из приложения магазина показывают.

Ну и то, что приложение не грузится при плохом соединении... У вас на скриншотах 3G (sic!), логично, что всё будет медленно загружаться. В чем претензия?

Илья Бирман 4 ч

Я как раз в заметке подробно написал и в чём претензия, и как надо.

nanochat.ru/main 9 ч

Комментатор выше — да ни в чём, не бери в голову. Бугага.

Алексей 6 ч

Каждому из этих решений наверняка есть объяснение.

Конечно. Вот оно: «Пятёрочка» экономит на скидках, а «Жизнь-март» — нет. Разные бизнес-модели, или еще что.

Если бы я, например, пользовался скидочными программами, которые в любом варианте — профанация, — то в «Пятёрочке» я все равно не стал бы даже доставать телефон из кармана, памятуя о том, насколько оно медленное. Отрезает от скидки всех, кроме самых упоротых.

Илья Бирман 4 ч

А в чём тогда, на ваш взгляд, польза скидок для самой «Пятёрочки»? Зачем она их делает?

Илья 5 ч

Они еще сделали кешбек выше по карте из приложения, чем по пластиковой, казалось бы, какая разница.
Обрати внимание, у Пятерки QR-код, а не штрихкод. Он нужен для возможности списать баллы,
пластиковую карту для этого нужно провести магнитным слоем.
Ну и задержка связана с тем, что этот QR-код постоянно меняется и приложение грузит новый с сервера.
А то вдруг мошенники спишут ваши баллы =)

Денис Радченко 4 ч

В приложении Бристоль QR код при заставке, запускаешь приложение на кассе, подносишь телефон для сканирования, а заставка прошла.
Чего только не придумают, чтобы Apple/Google Wallet не использовать. У меня остался старый код от Магнитов/X5 в Apple Wallet и там нужно всего-лишь открыть экран.

Денис Радченко 4 ч

Про мошенников и списание баллов есть простое решение: статичный код для начисления баллов и более сложный для списания, так работает в том же Перекрестке. Теперь я могу делиться кодом со всеми, если мне кто-то добрый начислит баллов, я только за.

Andrey 4 ч

Я как раз в заметке подробно написал и в чём претензия, и как надо.

В какой заметке? В этой? Вы, видимо, ее не перечитали перед тем, как опубликовать.

Мои книги