Как стать автором
Обновить

Комментарии 8

Как проект Menusa реализует функционал вызова официанта через мобильное приложение и использование технологии App Clip для обеспечения данной функциональности?

Как проект Menusa реализует функционал вызова официанта через мобильное приложение


Официант сканирует QR-код, открывается и устанавливается App Clip с режимом официанта, так он выходит на смену и готов принимать заказы. 

Гость в заведении сканирует QR-код на столе, открывает сайт с меню, выбирает что нравится и прямо из меню жмет кнопку вызова официанта (в QR код вшит номер стола).

Далее наш backend сервер, обрабатывает действие которые выбрал гость, формирует модель и отправляет через APNS сервера Apple, пуш доходит до официанта и отображается в мобильном приложении.

Использование технологии App Clip для обеспечения данной функциональности

App Clip это маленькая версия основного приложения, если у официанта установлено основное приложение, то при сканировании QR кода для выхода на смену откроется тот же самый функционал в основном приложении а не в App Clip.

Проще говоря, мы разделили основной функционал от режима официанта с помощью App Clip.

А в андроиде будет что-то подобное?

На андроиде реализовали функционал официанта только внутри основного приложения через Universal links, флоу идентичный iOS за исключением того что для начала работы нужно скачать приложения из маркета.
Возможно в дальнейшем реализуем Instant app.

А у вас случайно нет опыта привязки AppClip к точке на карте? Чтобы можно было из эпл карт открывать (не через QR код). У меня несколько разных ссылок на аппклип с привязкой к разным пинам на карте. Ревью прохожу, но из эпл карт их открыть не выходит, они там не появляются. В настройках, при привязке аппклипа к картам, есть вопросы про то как приложение связано с местом на карте, но уже пробовал все возможные варианты ответа. Гуглинг показывает вопросы на форуме эпла, но они без ответов. При этом я нахожу другие приложения которые из карт открываются.

Привет!

Если я не ошибаюсь есть пара пунктов которые нужно сделать для отображения аппклипа в мапсах.

1. Нужно зарегистрировать компанию в Apple Maps Connect (https://mapsconnect.apple.com)

2. Настроить Advanced Experiences, а именно связать app clip с определенным местом

работают только с iOS 14, живут 30 дней на телефоне максимум, есть ограничения на максимальный размер App Clip, ведь он должен моментально скачиваться. В сумме этого хватает для одного-двух экранов. В итоге, вызов официанта выглядит так

Официанты поголовно с айфонами? Да они там в своих кафешках зажрались!

На самом деле нет, но например в странах Азии преобладающее большинство с устройствами на Андроид

Зарегистрируйтесь на Хабре, чтобы оставить комментарий