Что такое блиц приложения в айфоне
Перейти к содержимому

Что такое блиц приложения в айфоне

  • автор:

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

iOS 14 стала одним из моих самых любимых обновлений мобильной ОС от Apple. В этот раз разработчики компании действительно постарались на славу и не только разогнали старые устройства, фактически вдохнув в них новую жизнь, но и реализовали массу функций, о которых ещё год назад мы даже не смели мечтать. Но если виджеты и новые возможности для кастомизации интерфейса заметили все, то вот механизм блиц-приложений по большей части прошёл мимо нас. Разбираемся, что это и зачем нужно.

Что такое блиц-приложения, зачем они нужны и как ими пользоваться. App Clips — это блиц-приложения в русскоязычной локализации. Фото.

App Clips — это блиц-приложения в русскоязычной локализации

Блиц-приложения, или App Clips представляют собой то, что в англоязычной среде принято называть Instant Apps, то есть мгновенные приложения. Это такие приложения, которые можно запустить на устройстве мгновенно без установки.

Как пользоваться блиц-приложениями

Но если на Android они распространяются через официальные каталоги, то на iOS существуют как бы вовне. То есть там, чтобы запустить их, нужно перейти в Google Play или AppGallery, найти нужное приложение, которое адаптировано для мгновенного запуска, и включить его. На iOS же всё устроено несколько иначе.

Как пользоваться блиц-приложениями. Это NFC-метка для App Clips. Если её отсканировать, запустится блиц-приложение. Фото.

Это NFC-метка для App Clips. Если её отсканировать, запустится блиц-приложение

Несмотря на то что блиц-приложения являются частью классических приложений, доступных в App Store, их нельзя найти в каталоге, а можно запускать только ситуативно. Например, чтобы взять на прокат велосипед, достаточно отсканировать специальный QR-код или NFC-метку, размещённые на станции выдачи транспортных средств, как приложение тут же откроется на устройстве со всей необходимой функциональностью.

Похожее приложение, кстати, есть у российского авиаперевозчика S7, через которое можно покупать билеты. Ведь, согласитесь, что нелогично держать на смартфоне апчик, который вы запускаете от силы раз в год. Куда удобнее в этом смысле просто иметь возможность запускать его без установки, когда это действительно нужно.

Приложения без установки для iOS

Приложения без установки для iOS. У S7 тоже есть своё блиц-приложение, которое позволяет с удобством покупать билеты, не устанавливая его. Фото.

У S7 тоже есть своё блиц-приложение, которое позволяет с удобством покупать билеты, не устанавливая его

Вообще, на что могут быть способны приложения, которые не требуют установки? Логично, что не на многое. Однако это глубочайшее заблуждение, по крайней мере применительно к блиц-приложениям от Apple. Если на Android такого рода софт – это, как правило, приложения для заказа такси или доставки еды, то на iOS всё сложнее. Понятия не имею, как, но разработчикам из Купертино удалось наладить такую систему, которая позволяет запускать без установки даже игры. Самый известный пример – игра Phoenix II.

Как и полагается блиц-приложениям, игра Phoenix II запускается практически мгновенно, однако для этого нужно открыть её в браузере. Конечно, какие-то компоненты подгружаются, но это происходит настолько быстро, что заметить задержку от момента нажатия на кнопку «Играть» до фактического запуска практически невозможно. Кое-кто говорит, что при нестабильном подключении к интернету возможны задержки, но я тестировал Phoenix II и на LTE, и на Wi-Fi – и в обоих случаях всё проходило без сучка, без задоринки.

Как запускать игры на iOS в браузере

  • Обновите своё устройство до iOS 14, чтобы добавить поддержку блиц-приложений;
  • Чтобы запустить блиц-версию Phoenix II, перейдите по этой ссылке;

Как запускать игры на iOS в браузере. Так выглядит экран запуска блиц-версии Phoenix II. Фото.

Так выглядит экран запуска блиц-версии Phoenix II

  • Дождитесь, пока в верхней части экрана появится баннер с предложением запустить игру;
  • Нажмите «Запустить», пройдите обучающую тренировку и начинайте играть.

На Apple Watch появились уведомления о кардиовыносливости. Что это и как работает

Ключевым отличием эппловских блиц-приложений от того, что нам предлагается на Android, является доступный спектр возможностей. То есть на Android это какие-то совсем лёгкие приложения или их демо-версии. На iOS же совершенно необязательно, чтобы блиц-приложения обладали урезанной функциональностью. Если вы попробуете запустить Phoenix II, то увидите, что это полноценная игра со спецэффектами и обилием уровней, которую можно проходить прямо в браузере без установки.

Опыт использования блиц-приложений для автоматизации подключения к 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
  • мобильные приложения

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

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

Блиц-приложения — это небольшие фрагменты приложения, с помощью которых можно быстро выполнять задачи, не загружая приложение целиком. Вызвать блиц-приложение можно несколькими способами: отсканировать код блиц-приложения, коснуться 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 также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.

Краткий обзор новой функции iOS 14: Блиц-приложения.

С выходом iOS 14 стала доступна очень крутая функция, запуск мини-приложений без установки. Запускать такие приложения можно отсканировав QR-код, открыв специально подготовленную ссылку или проведя телефоном над NFC-меткой. Конечно, я уже внедрил эту функцию в одно из своих приложений. Важное условие таких мини приложений — размер, который не должен превышать 10 Мбайт.

Происходит это так, вы заходите на заранее подготовленную страницу или наводите камеру на QR-код, появляется уведомление для открытия основоного баннера:

Затем открываете основной баннер:

А далее, просто открываете такое приложение, для этого не требуется установка полной версии. Оно будет храниться 30 дней в библиотеке приложений, а затем исчезнет. Мини приложением может быть игра или экран оплаты какой-нибудь услуги, как отдельная часть от основного приложения. Кстати, сама Apple называет эту функцию Блиц-приложения, и работать будут только в iOS14.

В общем, штука новая и полезная, если у кого-то есть идеи, где и как это можно использовать, то буду рад выслушать.

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

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