Мобильное приложение для пользователей банковских карт
Основой проекта является взаимодействие смартфонов участников совместной оплаты по протоколу Bluetooth LE.
Клиент
Citibank — крупнейший международный банк, основанный в 1812 году как CityBankofNewYork. Citibank действует на территории более чем ста стран.
Задача
Ежегодно Citibank проводит хакатон Citi Mobile Challenge, цель которого – разработка уникальных приложений для мобильного банкинга. Лучшие решения Citibank внедряет в свой бизнес. В хакатоне участвуют ИТ-компании и стартапы со всего мира. В 2015 году участие приняла команда First Line Software, разработав приложение, позволяющее держателям банковских карт совместно оплачивать счёт в ресторане или кафе.
Решение
Основой проекта является взаимодействие смартфонов участников совместной оплаты по протоколу Bluetooth LE. Платежи проходят с помощью REST API, которое было представлено организатором.
Приложение адресовано пользователям банковских карт (физлицам). Один из участников платежа создает виртуальный счёт и указывает общую итоговую сумму. Другие участники с помощью своих смартфонов присоединяются к счёту и подтверждают оплату. В результате деньги с банковской карты каждого участника переводятся на счёт создателя платежа. По умолчанию сумма делится поровну между всеми участниками, однако есть возможность её изменить с согласия обеих сторон.
Наиболее трудной технологической частью проекта являлось проектирование и реализация протокола обмена информацией о платеже в ближайшей зоне видимости с помощью протокола Bluetooth LE, так как мобильное приложение показывает все виртуальные счета, созданные поблизости и участникам оплаты необходимо выбрать нужный счёт. Устройство создателя платежа выступало в качестве сервера (Peripheral), а устройства остальных участников в качестве клиентов (Central).Процесс общения между устройствами не зависит от используемой операционной системы и может быть с лёгкостью расширен в будущем.
Результат
Приложение вошло в число лидеров конкурса Citi Mobile Challenge в регионе EMEA.
Технологии: Bluetooth LE, REST API
Request documents
Request project documents
Примеры проектов
RW3 - разработка мобильного приложения для полевых сотрудников
Мобильное приложение, которое помогает сотрудникам RW3 собирать информацию о ценах на товары в торговых точках и на основе этих данных строит аналитические отчеты
Подробнее
Разработка мобильного приложения покупателя для гипермаркетов Лента
Внедрение комплексной системы для поддержки омниканальных продаж. Мобильное приложение покупателя.
Подробнее
Многофункциональный портал для крупнейшего логистического оператора РФ
Крупнейший логистический оператор России: доставка внутренних и международных посылок, корреспонденции, прием платежей, выплаты пенсий и пособий, денежные переводы. Территория обслуживания - 17 000 000 км². > 40000 отделений. > 350 000 сотрудников. > 1 млрд клиентов в год. Выручка по итогам 2020 года составила 209 млрд руб.
ПодробнееХОТИТЕ УЗНАТЬ БОЛЬШЕ?
Заполните форму, чтобы связаться с нами
Изменить язык
English
Dutch
#} {#