PassAndroid Passbook viewer
  • 4.0

PassAndroid Passbook viewer

  • Последняя версия
  • ligi

Просмотр карточек Passbook ( pkpass ). Поддержка штрих-кодов QR, AZTEC и PDF417.

Об этом приложении

Что это?

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

Как это работает?

Есть так называемые pkpass фалы, которые можно открыть в этом приложением, например когда вы получаете их по почте или загружаете с сайтов. Самое важное содержимое - это штрих-код (QR , AZTEC & PDF417), который обычно считывают на кассе или на стойке регистрации. Но в карточке может содержаться еще и детальное описание, а часто и время события (которое можно добавить в календарь), а также место (до которого проложить маршрут). Попробуйте, это удобно!
Карточки, сохраненные в приложении, можно использовать офлайн!

История создания

Я наткнулся на файлы Passbook когда получил билет на конференцию "29C3" (ежегодные компьютерные конференции, эта проводилась в 2013г.), мне понравилась идея но не было приложения под Android которое меня бы устроило. Я увидел что технически реализация довольно проста: обычный zip архив со скриптом json и картинками. Первая версия приложения была создана очень быстро и сработала, меня пустили на конференцию. В течении следующего года я почти не занимался этим приложением, поскольку лично у меня оно не находило постоянного применения. Однако много людей скачали приложение и используют его, люди писали отзывы, присылали файлы passbook которые не открывались в приложении, пришлось поработать и добиться нормальной работы с файлами passbook, в которых json был просто "сломан", написан не по стандарту.
Годом позже - как раз перед конференцией "30C3" (2014г.) - я опять начал активно работать над этим приложением по двум причинам:
- один мой друг увлекся темой устройств с BTLE (BlueTooth Low Energy), геометками и распознаванием контекста использования для устройств, возможно там найдется применение и для Passbook, но пока в этом направлении ничего не готово
- я получил письмо от Luis Torrecilla - прекрасного дизайнера, который нарисовал новый дизайн приложения.
Все это привело к появлению следующей версии PassAndroid, полностью новой версии с новым функциональным интерфейсом.

Карточки которые работают с данным приложением

Air Berlin
Air Canada
Czech Airlines
Brussels Airlines
Emirates airlines
Lufthansa
German Wings
Iberia
Swiss Air
Austrian Airlines ( http://www.austrian.com/ )
Virgin Australia
Virgin Atlantic
cleartrip (протестировано с IRCTC - Индийскими железными дорогами)
Porter Airlines (протестировано в Северной Америке)
Ticketfly (протестировано в Северной Америке)
TAM Airlines
TUI-Fly
Norwegian Airlines
LAN Peru
Qantas
Saudi Arabian Airlines

entrada cine ( entradas.com )
Empire Theatres Tickets
owl ticket Kinépolis
Cineworld in Middlesborough UK
Cinecitta in Nuremberg
Cineplex-Kinos
Cathay Pacific
UCI Kinowelt
Kinepolis cinemas in Belgium

renfe
chaos communication congress
TAP (Portugal)

это только те карточки про которые я знаю, напишите мне или напишите в сообществе, какие еще карточки Passbook работают в данном приложении.

Исходный код / сообщения о проблемах в приложении

все на github:

https://github.com/ligi/PassAndroid/


Лицензия

GPLv3

Версии PassAndroid Passbook viewer