Благодаря iOS 14 у мобильных разработчиков появился удобный инструмент блиц-приложения (App Clips). По своей сути это тизеры мобильных приложений, которые позволяют оценить сервис без необходимости его скачивания на устройство.

Мы решили протестировать App Clips в рамках своей работы, и убедились в том, что они открывают массу новых возможностей. К примеру, в приложении Quickin мы реализовали:

  • сохранение настроек доступа к закрытым локальным сетям при помощи одного касания;
  • регистрацию пользователей в системе Beacon-Connect без установки дополнительных приложений;
  • предоставление карточек визитниц сервисов через блиц-приложения.

История разработки приложения Quickin


В предыдущих публикациях мы рассказывали об основной пользе интеграции нашей разработки Beacon-Connect с чат-ботами и мобильными приложениями. Приложение Quickin это логическое продолжение данной идеи, которое представляет собой браузер разрозненных сервисов.

Истоки идеи


Все началось с поиска упрощенного варианта пользовательского пути подключения к Beacon-Connect. Если вы уже прочли эту статью, то знаете, что все наши первоначальные кейсы были реализованы с применением двух QR-кодов. Первый QR-код подключал пользователя к закрытой Wi-Fi сети, а второй вёл на страницы подписки на чат-бота или установки мобильного приложения. Но как показал опыт, этот путь оказался сложным для понимания пользователей и не столь эффективным.

Мы не сдались и начали поиски идей для создания максимально удобного пользовательского пути регистрации в системе. Главным вопросом в этой задаче стал: как наш SDK сможет добиться автоматического подключения к сети без лишних действий пользователя при помощи одного касания.

Чтобы реализованный путь подключения пользователя был более наглядным, мы сняли для вас видеокейс.



Как видите, регистрация номера очереди в МФЦ может происходить прямо на смартфоне пользователя. Для этого необходимо лишь перейти в чат-бота и сохранить настройки подключения к Wi-Fi через блиц-приложение или удаленное сохранение.
И если решение, которое мы использовали для Android сохранение веб-профиля passpoint и доставка конфигурации Wi-Fi сети на устройство через веб-окно не ноу-хау, то аналога реализации этой задачи на iOS мы не встречали.

Конечно же, ранее ее уже пытались решить некоторые компании. К примеру, ребята из MaximaTelecom в этой статье предлагали громоздкую реализацию в 5 (!) шагах, включая ввод пароля разблокировки экрана для подключения профиля и т.д. Но нас не устроило как количество шагов в этом и ему подобных методах, так и сам их дизайн.

Как мы научили iOS подключаться к закрытым Wi-Fi сетям Beacon-Connect в 1 касание


Случайно ознакомившись с функционалом блиц-приложений, мы поняли, что они еще более удобны для пользователя, чем классические мобильные приложения. Ведь, они позволяют пользоваться сервисами и получать выгоды в моменте без лишних действий и установки на телефон.
Это и натолкнуло нас на идею создания собственного приложения Quickin, интегрированного с SDK Beacon-Connect, и блиц-приложений визитниц сервисов для подключения пользователей к Wi-Fi.

Мы провели ресерч и нашли способ как передать добавочные значения в блиц-приложение, которые связывают устройство и приложение. Это позволило нам добавить на iOS данные Wi-Fi сети при минимальных усилиях пользователя — ему достаточно лишь отсканировать один QR-код и одобрить появившийся на экране запрос блиц-приложения на подключение к сети.

Как и в случае интеграции SDK Beacon-Connect с мобильными приложением, единожды подтвержденное действие открывает автоматическое подключение к Wi-Fi при каждом дальнейшем появлении в зоне сети.

Мы продолжили развивать эту идею и дополнили блиц-приложение возможностью подключения чат-ботов компаний для реализации опций их программ лояльности посредством создания события присутствия в сети. Подробнее о создании событий присутствия в сети и их актуальности можно прочесть в нашей первой статье.

Соответственно, это дополнение предоставляет и возможность удаленного подключения пользователя через привязку данных сети к идентификатору чат-бота. Таким образом, не только специальный QR-код или NFC метка потенциально могут обеспечить пользователю автоматический доступ к бесплатному Wi-Fi и скидку в любимом кино театре. Это можно также реализовать удаленно через СМС, электронное письмо или сообщение чат-бота при появлении в локации, телефон будет автоматически пинговаться в сети и активировать программу лояльности или другие функции.

Особенности блиц-приложений, которые мы подчеркнули для себя


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

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

Этот аспект прописан методами iOS и, кстати говоря, предусмотрен нашим SDK при удалении профиля в блиц-приложении Quickin, удаляется идентификатор Wi-Fi и пользователь перестает быть виден сети. Соответственно, даже самые осторожные пользователи или профессионалы отрасли могут не сомневаться в отсутствии «шпионских» функций или в потенциальном спаме со стороны Quickin.

Итоги


Блиц-приложения до конца ещё не оценены разработчиками мобильных сервисов, но мы уверены, что за ними будущее.

Если хотите научить своё приложение или блиц-приложение подключаться к закрытым Wi-Fi сетям, то мы с удовольствием поделимся своим опытом. Обращайтесь.

Комментарии (1)


  1. debug45
    14.12.2021 08:36

    За всё время так и не увидел нигде вживую ни одного блиц-приложения до сих пор…