mobile-menu
Jump Client
Приложения
для заказа такси
ПЛАТФОРМА
iOS, Android
Jump Client – платформа для такси-сервисов, подобная Uber.
Мы разработали решение, которое позволяет создавать брендированные мобильные приложения для таксопарков, переходящих из оффлайн в digital.

Jump Client – часть платформы Jump Taxi для запуска или обновления собственного такси-сервиса.

Jump Taxi – проект наших друзей из студии Just Look.
НАША РАБОТА
- iOS разработка
- DevOps
- Android разработка
Для нас это был первый опыт создания приложения для заказа такси. Мы понимали, что планка качества находится достаточно высоко, благодаря таким сервисам, как Uber, Lyft. Им-то мы и собирались соответствовать, взяв на себя мобильную разработку.
Система, подобная Uber
Мы выстроили удобную систему для работы с Google Maps SDK для управления картой, маркерами, анимациями. Главной задачей было создание независимого слоя бизнес-логики для отслеживания статусов поездки, уведомления карты о перемещении автомобиля и завершении заказа.
Мы провели работу над автоматизацией сборок брендированных приложений по аналогии с нашим опытом в проекте Jump Taxi:
Наиболее интересной частью для нас стала разработка решения для легкой кастомизации элементов интерфейса (цвета кнопок, фоны, лейблы и айдентика) для каждого нового клиента.

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

Затем, используя Fastlane и GitLab, мы настроили CI таким образом, чтобы получать N готовых приложений из N файлов с настройками. Это очень удобно – каждое обновление в коде или новая фича может быть интегрирована во все N приложений в один клик.
Сегодня
Jump Client был запущен в июне 2017 года и доступен для скачивания в App Store и Google Play
Отзывы