Компания redBus уменьшила размер приложения с помощью наборов Android App Bundle

Узнайте, как компания redBus уменьшила размер приложения на 30 % и упростила выпуск с помощью наборов Android App Bundle.

Контекст

Приложение для бронирования билетов redBus очень популярно в Юго-Восточной Азии и Латинской Америке. Им пользуется более полумиллиона человек. Приложение поддерживает несколько языков, и в нем доступно более 70 000 автобусных маршрутов от 2300 перевозчиков.

Что было сделано

Приложение redBus ориентировано на страны, в которых пропускная способность сетей невысокая, a жители не могут позволить себе телефоны с большим объемом памяти. Вот почему очень важно, чтобы размер приложения оставался минимальным.

Чтобы уменьшить размер приложения, команда redBus решила использовать наборы Android App Bundle. Динеш Шанмугам, руководитель отдела разработки приложений для Android в redBus, отметил, что создать набор App Bundle было легко. Уже через несколько часов команда начала тестировать набор, созданный для внутренней тестовой версии приложения.

Результаты

Благодаря использованию наборов App Bundle компании redBus удалось уменьшить средний размер APK-файлов на 30 % и значительно сократить время, необходимое для управления каждым выпуском. "Когда мы использовали несколько APK, нам приходилось создавать три файла, – рассказал Динеш. – Теперь их число сократилось до одного".

Структура наборов Android App Bundle позволяет разделить приложение на функциональные модули, которые скачиваются по мере необходимости. В качестве следующего шага оптимизации команда тестирует динамические функциональные модули. Они позволят добавлять экспериментальные и корпоративные функции, например бронирование автобусов для мероприятий. Благодаря тому, что функции предоставляются только тем пользователям, которым они нужны, базовый размер приложения redBus на момент установки остается небольшим. При этом есть возможность расширять функциональность для отдельных пользователей.

Пора начать

Наборы Android App Bundle могут использовать разработчики любых игр и приложений. Начните сейчас!

Открыть Play Console