Назад ко всем проектам
MyBL — первое в Бангладеш суперприложение от телеком-оператора

MyBL — первое в Бангладеш суперприложение от телеком-оператора

Клиент: Banglalink Digital Communications Ltd.
Партнер: Brain Station 23

Улучшение суперприложения с более чем 10 миллионами ежемесячно активных пользователей.

Android
iOS
Архитектура суперприложения

Проблема

  • Пользователи из Бангладеш столкнулись с ограниченным объемом памяти смартфонов и фрагментированным сервисом.
  • Banglalink нуждался в легком, унифицированном суперприложении, которое служило бы универсальным центром цифрового образа жизни, объединяя телекоммуникации, развлечения, здравоохранение и коммерцию, не перегружая устройства.

Решение

Мы совместно создали суперприложение MyBL, первую в Бангладеш цифровую экосистему, управляемую телекоммуникационной компанией, на основе стратегии «6C»: Connect, Content, Commerce, Course, Care и Community Gamification. Все модули были созданы как динамически загружаемые функции для обеспечения минимального размера приложения и бесшовных обновлений.

Connect: основные телекоммуникационные услуги (баланс, пополнение и т. д.)
Content: развлекательный центр с музыкой, видео и играми.
Commerce: цифровая торговая площадка для покупок и платежей.
Course: платформа для обучения и сертификации по запросу.
Care: круглосуточные консультации с цифровым врачом и доставка лекарств.
Community Gamification: экосистема лояльности с вознаграждениями и задачами.

Моя роль и вклад

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

  • Оптимизировал управление состоянием пользовательского интерфейса и сократил утечки памяти, повысив стабильность приложения, обслуживающего более 10 миллионов ежемесячно активных пользователей.
  • Реализовал динамическую доставку функций с использованием Android App Bundles, что позволило загружать модули по требованию и значительно сократило начальный размер установки.
  • Интегрировал конвейеры разметки функций и A/B-тестирования, обеспечив постепенное развертывание и измерение вовлеченosti в режиме реального времени.
  • Сотрудничал с командами бэкенда для рефакторинга уровней потребления API для повышения масштабируемости и эффективности.
  • Улучшил механизмы рендеринга и кэширования пользовательского интерфейса, сократив воспринимаемую задержку и повысив удержание пользователей.

Обзор архитектуры

КОНФИДЕНЦИАЛЬНО

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

  • Приложение следовало модульной монолитной архитектуре...
  • Чистая архитектура (MVVM + шаблон репозитория)...
  • Сетевое взаимодействие на основе Retrofit + корутин...

Доступ ограничен

Детали архитектуры являются конфиденциальными. Пожалуйста, запросите разрешение на просмотр.

Влияние

  • Достигнуто увеличение числа ежемесячно активных пользователей на 79,9% в годовом исчислении до 5,7 миллиона.
  • Стала ведущей платформой телемедицины и потоковой передачи музыки в стране.
  • Проложила путь для будущих интеграций услуг, таких как микрофинансирование.

Сводка влияния

МетрикаДоПосле
Ежемесячно активные пользователи~3.2M5.7M+
Вовлеченность на Android+50% в течение 3 месяцев
Размер приложения (начальная установка)Большой, статическийУменьшен за счет динамических модулей
Архитектура платформыУстаревшаяМодульный монолит

Вывод

Этот проект продемонстрировал, как стратегическая архитектурная трансформация в сочетании с оптимизацией производительности, ориентированной на пользователя, может переопределить взаимодействие с клиентами для крупной телекоммуникационной компании. Моя сосредоточенность на производительности, модульности и экспериментальных средах напрямую способствовала успеху MyBL как первого суперприложения от телеком-оператора в Бангладеш.