Мобильное приложение для оплаты проезда
Для компании «Система Мультипасс», чье ПО сегодня работает во всех Московских валидаторах в общественном транспорте, мы разработали мобильное приложение для оплаты проезда по новому принципу – с помощью штрихкода. Разработка выполнена под платформы iOS и Android.
Пользователь регистрируется в системе, используя номер мобильного телефона. На его учетной записи заводится личный баланс, с которого списываются деньги за поездки. Мобильное приложение генерирует уникальный штрихкод, который нужно отсканировать на валидаторе в общественном транспорте.
Стартовый экран приложения:

Процесс регистрации достаточно прост:

После создания учетной записи пользователь может авторизовываться:

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

Основное меню:

Пополнение личного счета происходит прямо в мобильном приложении:

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

Кроме разовых поездок, на личную учетную запись можно приобрести и месячный проездной. Также можно купить билет в некоторые культурные заведения:

Приложение также позволяет создать виджет со штрихкодом и разместить его на предусмотренном в Android / iPhone месте.
Внедрение системы началось с Новосибирска, планируется внедрение и в других городах РФ.
Нами также было разработано мобильное приложение контролера, работающее в рамках этой же системы.