Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Инструкции по Интерфейсу пользователя iOS

iBook

Сберкнижка

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

image: ../Art/pass_example_2x.png

Платформа PassKit упрощает использовать пользовательское содержание, чтобы собрать передачу и получить доступ к передаче, когда это находится в библиотеке передачи пользователя. (Для приобретения знаний о ключевых понятиях технологии Сберкнижки и как использовать PassKit APIs в приложении см. Руководство по программированию Сберкнижки.) Следующие инструкции могут помочь Вам создать передачу, что люди ценят наличие в своей библиотеке передачи и любят использовать.

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

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

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

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

Используйте белый логотип компании. Изображение логотипа помещается в верхний левый угол передачи, рядом с Вашим названием компании. Для лучших результатов предоставьте белую, монохромную версию своего логотипа, не включающего текст. Если Вы хотите выгравировать логотип так, чтобы он соответствовал представленный текст логотипа, добавьте черную падающую тень с 1 пикселем y смещение, размытость на 1 пиксель и 35%-я непрозрачность.

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

Прямоугольный штрихкод соответствует хорошо в расположении

image: ../Art/rect_barcode_2x.png

Квадратный штрихкод может переполнить другие поля

image: ../Art/square_barcode_2x.png

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

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