Номинируйте кейсы на Workspace Digital Awards 2026. Прием заявок до 15 декабря по льготной цене, успейте принять участие!
Coding Team
+30% к удержанию пользователей после рефакторинга и доработки мобильного приложения Bebakids
Coding Team
#Поддержка и развитие приложений#Дизайн приложений#Программирование приложений

+30% к удержанию пользователей после рефакторинга и доработки мобильного приложения Bebakids

144 
Coding Team Россия, Санкт-Петербург
Поделиться: 0 0 0
+30% к удержанию пользователей после рефакторинга и доработки мобильного приложения Bebakids
Клиент

Bebakids

Сфера

Электронная коммерция

Регион

Россия, Москва

Сдано

Ноябрь 2024

Задача

Необходимо было обновить мобильное приложение для заказа товаров для детей, которое работало на устаревшем коде и имело технический долг. Основные цели: провести аудит и рефакторинг, улучшить производительность, добавить ключевой функционал (сканирование штрих-кода, интеграция Mindbox) и подготовить приложение к безопасному релизу в App Store и Google Play. Важно было сохранить стабильность работы и не потерять текущих пользователей в процессе обновления.

Решение

Проект был организован командой из пяти специалистов: аналитика, project manager, iOS и Android разработчиков, двух QA-инженеров. Работа строилась по гибкой методологии с фокусом на поэтапную проверку и контроль качества. Были задействованы технологии: Java, Kotlin, Swift, Objective-C, WebView, Firebase Cloud Messaging, Camera2 API, Appsflyer и SDK Mindbox. Основная стратегия — минимизировать риски при переходе на новую версию за счёт тщательного анализа, тестирования и плавного внедрения изменений.

1Анализ, аудит и рефакторинг кодовой базы

Команда начала с полного изучения существующего кода. Выявили устаревшие зависимости, сложные архитектурные решения и участки, влияющие на производительность. Провели технический аудит: оценили безопасность, скорость загрузки экранов, энергопотребление и совместимость с актуальными версиями iOS и Android. На основе результатов был выполнен глубокий рефакторинг — код был оптимизирован, структурирован и приведён к современным стандартам. Это позволило снизить количество багов и повысить удобство дальнейшей поддержки.

2Разработка нового функционала и подготовка к релизу

На втором этапе реализовали новые возможности:

— Интеграция камеры для сканирования штрих-кодов, что упростило поиск товаров.

— Подключение SDK Mindbox для персонализации уведомлений и маркетинговых сценариев.

— Замена ключа подписи приложений для повышения безопасности и соответствия требованиям магазинов приложений.

Все изменения проходили многоуровневое тестирование: unit-тесты, интеграционные проверки, юзабилити-тесты на реальных устройствах. QA команда выявила и помогла устранить ряд критических и некритических ошибок до выхода обновления.

Результат

Обновлённая версия приложения была успешно запущена в App Store и Google Play без сбоев. Рефакторинг позволил уменьшить количество аварийных завершений на 40%, а интеграция сканера и Mindbox повысила вовлечённость пользователей. По данным первого месяца после релиза — доля активных пользователей выросла на 30%, особенно среди родителей, использующих сканирование для повторных заказов. Проект завершился за два месяца, в рамках заявленного бюджета и технических требований. Приложение стало более стабильным, безопасным и готовым к дальнейшему развитию.


Стек технологий

  • Java Java Язык программирования
  • Swift Swift Язык программирования

Над проектом работали:


Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Coding Team с удовольствием обсудит вашу задачу

Оставить заявку