Обзор Passbook для iOS 6


Вместе с выходом iOS 6 в новых iPhone появилось приложение Passbook. Оно предназначено для организации и хранения билетов, купонов, сертификатов и так далее.

Но просто скидывать пользователю билеты было бы не так интересно, если бы не возможность оповещать его о любых событиях, связанных с сохраненными данными. Так, авиакомпания может напомнить клиенту о вылете за день до приезда в аэропорт. Или же Passbook, отследив местоположение, сообщит о скидке в ближайшем магазине.

В экосистеме Passbook нет никаких особенных высокотехнологичных усложнений. Поскольку в iPhone нет поддержки NFC, то её нет и в этом приложении. Все интеракции между брендом и клиентом завязаны либо на клиент-серверное общение для создания или обновления карточек, либо на считывание штрих-кода прямо с экрана телефона уже на месте. Так что имплементация нового функционала не составляет особого труда и не потребует значительных затрат.

Дизайн карт Passbook

Итак, Apple предусмотрела 5 типов карточек:

  • Посадочные билеты (на самолет, поезд и т. п.);
  • Купоны (предназначены для продавцов, предлагающих скидки и другие промо-акции);
  • Билеты на мероприятия (дают доступ на событие в определенное время и место);
  • Карта заведения (используется для привязки к аккаунту клиента в магазине);
  • Общий (для любых иных целей. Например, клубная карта).

Разработчику клиента Passbook доступны достаточно широкие возможности по кастомизации создаваемых карт. В своих гайдлайнах Apple четко прописывает расположение различных элементов (логотип, штрих-код и пр.). Но в рамках предопределенной сетки вы можете оформлять карту так, как пожелаете.


Схема билета на мероприятие


Схема посадочного билета

И вот, что уже сейчас делают различные бренды:

Помимо макетов карт у Apple есть достаточно подробные рекомендации их правильного дизайна. Например, там говорится, что в качестве фона лучше использовать однотонные яркие цвета, для логотипа использовать его печатную версию, текст писать не в изображениях, а в специально отведенных для этого местах. Подробнее читайте в Getting Started with Passbook on iOS 6.

Создание карт Passbook

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

Распространение карт Passbook

Для распространения этих карточек Apple предлагает брендам использовать следующие каналы:

  • Собственное приложение, которое сгенерирует карточку Passbook в процессе оформления покупки;
  • Отправка по электронной почте (так как карта представляет собой архив с цифровой подписью, её можно прикрепить к письму и отправить клиенту по электронной почте. Пользователь с iOS-устройством или компьютером с OS X 10.8.2 сможет с легкостью добавить карту в Passbook);
  • Загрузка с сайта (поддерживаются опять же браузер Safari в iOS 6 и OS X 10.8.2).

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

Обновление карт

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

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

cossa.ru

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Anti-spam: complete the taskWordPress CAPTCHA