Перейти к содержимому

Как добавить блиц приложение на айфоне

  • автор:

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

Благодаря 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 сетям, то мы с удовольствием поделимся своим опытом. Обращайтесь.

  • ios development
  • ios разработка
  • ios programming
  • open source
  • мобильные приложения

S7 Airlines: Блиц-приложения для iOS

S7 Airlines первой из российских авиакомпанией выпустила блиц-приложения для iOS, которые не нужно устанавливать. Об этом перевозчик сообщил 9 декабря 2020 года.

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

В блиц-приложениях S7 можно оформлять авиабилеты, регистрироваться на рейс, изменить бронирование, проверять ручную кладь на соответствие нормам, отслеживать перемещение багажа и завести личный кабинет в программе лояльности S7 Priority.

S7 Airlines выпустила блиц-приложения для iOS для своих популярных услуг

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

Доступ к блиц-приложениям S7 осуществляется по QR-кодам, которые к 9 декабря 2020 года размещены в зонах авиакомпании в московском аэропорту Домодедово и новосибирском Толмачево.

QR-коды S7 Airlines также появились в чистой зоне аэропорта Домодедово — с их помощью можно оплатить проход в бизнес-зал. После сканирования кода путешественнику нужно будет ввести фамилию и номер бронирования. Если пассажир летит один, то он сразу сможет перейти к оплате услуги. Если в одном бронировании оформлены билеты сразу на несколько пассажиров, то сначала нужно будет подтвердить, все ли будут ожидать вылета в бизнес-зале.

После активации блиц-приложения S7 Airlines можно будет найти в папке «Недавно использованные». Авиакомпания планирует расширять перечень функций, доступных в рамках блиц-приложений для iOS. [1]

Примечания

Дополнительные сведения о блиц-приложениях

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

Блиц-приложения — это небольшие фрагменты приложения, с помощью которых можно быстро выполнять задачи, не загружая приложение целиком. Вызвать блиц-приложение можно несколькими способами: отсканировать код блиц-приложения, коснуться NFC-тега блиц-приложения, войти в блиц-приложение по ссылке, отправленной с помощью iMessage, или запустить блиц-приложение из интеллектуального баннера блиц-приложения в Safari. Кроме того, блиц-приложения могут быть предложены Siri или приложением «Карты Apple».

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

Разработчики блиц-приложений могут отдельно собирать информацию о пользователе в блиц-приложении. При обновлении блиц-приложения до полного приложения данные пользователя переносятся в приложение. Для получения дополнительной информации об обработке данных пользователей разработчиком см. страницу полного приложения в App Store и политику конфиденциальности разработчика.

При вызове блиц-приложения с помощью NFC-тега или QR-кода блиц-приложение может запросить подтверждение геопозиции. Подтверждение геопозиции помогает разработчику понять, не перемещен ли NFC-тег или QR-код оттуда, где должен находиться. Если вы разрешите блиц-приложению подтвердить свою геопозицию, ваше устройство отправит блиц-приложению ответ «Да» или «Нет», указывающий, находится ли ваше устройство поблизости от геопозиции, выбранной разработчиком блиц-приложения. Блиц-приложение не получает вашу точную геопозицию при подтверждении геопозиции.

При первом запросе подтверждения геопозиции вам будет предложено предоставить соответствующее разрешение всем блиц-приложениям. Если вы предоставите разрешение всем блиц-приложениям, выбрав «Разрешить для всех блиц-приложений» или «Не разрешать», вы больше не будете получать запрос о подтверждении геопозиции. Если вы предоставите разрешение на подтверждение геопозиции только этому блиц-приложению («Разрешить один раз»), вы будете получать запрос каждый раз, когда блиц-приложению понадобится подтвердить вашу геопозицию. Изменить выбор можно на карточке блиц-приложения, которая отображается при первом его запуске. Включить или отключить подтверждение геопозиции также можно в меню «Настройки». Откройте меню «Настройки» > «Конфиденциальность» > «Службы геолокации» > «Блиц-приложения» и измените параметр на «Подтверждать геопозицию».

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

Блиц-приложения могут отправлять уведомления в течение восьми часов с момента каждого их запуска на устройстве. Включить или отключить эту функцию можно прямо на карточке блиц-приложения. Для управления уведомлениями всех блиц-приложений перейдите в меню «Настройки» > «Уведомления» > «Блиц-приложения».

Чтобы отключить блиц-приложения, перейдите в меню «Настройки» > «Экранное время» > «Контент и конфиденциальность» > «Ограничения контента», нажмите «Блиц-приложения» и выберите «Не разрешать». Если вы выберете «Не разрешать», все блиц-приложения на вашем устройстве будут удалены.

Предоставление сведений третьим сторонам

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

Включить или отключить предоставление сторонним разработчикам данных о сбоях и статистики использования блиц-приложений можно в меню «Настройки» > «Конфиденциальность» > «Аналитика и улучшения» > «Делиться с разработчиками».

Данные, связанные с блиц-приложением, удаляются с устройства по истечении 10 дней с момента последнего использования, или, если вы входили в блиц-приложение с помощью функции «Вход с Apple», по истечении 30 дней с момента последнего использования. Блиц-приложения автоматически удаляются с устройства по истечении 30 дней с момента последнего использования.

Информация, собираемая Apple, используется в соответствии с политикой конфиденциальности Apple, которая опубликована на странице www.apple.com/privacy.

Информация о продуктах, произведенных не компанией Apple, или о независимых веб-сайтах, неподконтрольных и не тестируемых компанией Apple, не носит рекомендательного или одобрительного характера. Компания Apple не несет никакой ответственности за выбор, функциональность и использование веб-сайтов или продукции сторонних производителей. Компания Apple также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.

Как добавить блиц приложение на айфоне

Будь в курсе последних новостей из мира гаджетов и технологий

iGuides для смартфонов Apple

Как работает новая функция App Clips из iOS 14 глазами разработчиков

Георгий

Георгий Лямин — 14 сентября 2020, 17:35

App Clips

Все мы уже видели виджеты, библиотеку приложений и другие нововведения iOS 14, но немногие обратили на функцию App Clips — фундаментально новую возможность взаимодействия с приложениями из App Store. Разработчики популярного туду-лист-приложения Pocket Lists из 1312 Inc. рассказали подробно о работе новой функции.

App Clips (по-русски Apple называет их «блиц-приложениями») — это своего рода временные мини-приложения. Их не надо устанавливать из App Store. Они активируются и запускаются по внешней команде (ссылка, QR-код, геолокация) и удаляются автоматически после того, как вы перестаете их использовать.

Для пользователей App Clips удобны быстрым доступом к приложению без его установки и позволят не засорять устройство временными ненужными приложениями, в необходимости которых владелец гаджета пока не уверен. Для разработчиков App Clips — это новый дополнительный источник пользователей и удобный доступ к функциям своих приложений.
App Clips
Яркий пример использования — идешь мимо стойки проката электросамокатов, хочешь взять прокатиться, но устанавливать приложение, регистрироваться, вводить данные карты не хочется — проходишь мимо. С App Clip будет намного удобнее — сфотографировал QR-код — автоматически открылся App Clip, который позволит начать аренду. Например, с помощью «Войти с Apple» и оплатой через Apple Pay.
App Clips
За счет своего маленького веса (максимум 10 МБ) App Clip устанавливается и открывается практически сразу и появляется ровно там, где оно необходимо: разработчики могут предлагать запустить App Clip по QR-коду, App Clip-коду, ссылке в iMessage, Smart App Banner на сайте, NFC-тегу и даже геолокации. То есть причиной, которая запускает блиц-приложения на гаджете, может быть объект в реальном мире: сфотографировал QR-код или пришел в кофейню — iPhone сам предложит запустить полезный App Clip, где можно будет, например, заказать кофе без очереди.
App Clips
Если приложение с офлайном никак не связано, то App Clips тоже могут быть полезны. Например, запускаться по клику по ссылке в iMessage или по баннеру Smart App Banner на сайте приложения. Например, в своем приложении Pocket Lists (списки дел, задачи, напоминания) разработчики реализовали внутри App Clip возможность совместно работать со списками дел.

App Clips

Если кто-то отправляет вам секретную ссылку-приглашение на список Pocket Lists в iMessage, то поработать со списком можно будет сразу без установки приложения — iPhone вместо открытия ссылки в Safari автоматически скачает и запустит App Clip, в котором можно будет увидеть все дела в списке и сразу же после «Входа с Apple» полноценно работать с ним — создавать и выполнять задачи. Если вы затем решите установить полную версию Pocket Lists, то App Clip удалится автоматически и перенесет весь созданный список в интерфейс основного приложения, чтобы удобно продолжить работать с ним позже.

На девайсе App Clip в основном меню приложений не виден, но в интерфейсе многозадачности выглядит как обычное приложение с пунктирной обводкой:

App Clips

Посмотрите, как работают App Clips до их официального релиза

Специально для читателей разработчики из 1312 Inc. подготовили доступ к бета-версии App Clips Pocket Lists в TestFlight: https://testflight.apple.com/join/MgTIyFSN

Для тестирования потребуется установленная бета-версия iOS 14 и последняя версия TestFlight. Нажимайте на один из демо-списков и смотрите, как все работает.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *