mobile-menu
Jump Taxi
Приложения
для водителей такси
ПЛАТФОРМА
Android, iOS
Приложения для водителей такси, позволяющие им с легкостью выводить заработанные деньги. Мы помогли создать платформу с более чем 250 приложений.

Все балансы водителя в Яндекс, Ситимобил, Uber, Gett и других агрегаторах в одном приложении. Водители управляют своими балансами, создают заявки на вывод средств и общаются с поддержкой.

Jump Taxi – проект наших друзей из студии Just Look.
НАША РАБОТА
- iOS разработка
- DevOps
- Android разработка
Что делает проект особенным
ОСНОВНОЕ
Облачный контент. Некоторые экраны состоят из виджетов, которые могут отображать что угодно.
Хотя Jump Taxi был выпущен более чем для 250 брендов, мы легко добавляем улучшения для всех разом.
Мы сделали простой конфигурационный файл со всеми настройками, необходимыми для запуска продукта для нового бренда.
Абстракции
Одна кодовая база
Простая настройка
Обслуживание
Менеджеры без навыков программирования легко выпускают новые приложения в PlayMarket и AppStore.
Техподдержка
Каждое приложение оснащено Crashlytics и Firebase analytics.
Эффективность
Непрерывная интеграция (CI) позволила нам автоматизировать и облегчить процессы.
Подождите-ка...
Сколько приложений было выпущено?
МАСШТАБ
Новый уровень непрерывной интеграции: 250 приложений в один клик
Наиболее интересной частью для нас стала разработка решения для легкой кастомизации элементов интерфейса (цвета кнопок, фоны, лейблы и айдентика) для каждого нового клиента.

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

Затем, используя Fastlane и GitLab, мы настроили CI таким образом, чтобы получать N готовых приложений из N файлов с настройками. Это очень удобно – каждое обновление в коде или новая фича может быть интегрирована во все N приложений в один клик.

Стек
ДЕТАЛИ
Android
Java, Kotlin, Kotlin coroutines, MVP
iOS
Swift, MVVM+R, Rx
Фреймворки, Инструменты
Google Maps, Firebase
Непрерывная интеграция (CI)
Fastlane, GitLab CI, bash scripts
Отзыв