Petshop

Василий Калитеевский

April 28, 2021
3 мин

Каждый, у кого есть дома домашние животные, слышал про крупнейший интернет-магазин зоотоваров и соответствующую сеть оффлайн магазинов Petshop. В этой статье мы расскажем про то, как сделали мобильное приложение для Petshop


Разработка

Интернет-зоомагазину Petshop в этом году исполняется уже 10 лет. Развиваясь целую декаду как eCommerce проект, Petshop имеет развитую IT-инфраструктуру. Поскольку от нас требовалась только разработка мобильных приложений под iOS и под Android, нам не пришлось делать серверное ПО и развертывать API. Это позволило выкатить первую версию в Бета-релиз в кратчайшее время. А позже и релиз для всех пользователей в основных сторах, среди которых на текущий момент App Store, Google Play Store, а также Huawei App Gallery

Особенности реализации

На что в продукте обращает внимание крупнейшей игрок рынка зоотоваров? Правильно, на всё :)А чтобы “на всё” было проще обращать внимание, особое внимание наша команда уделила именно аналитике мобильных приложений. Для этого каждое действие в приложении облачено в обработчики Firebase-аналитики. Особенность реализации заключается в том, что на одном дашборде можно видеть результаты аналитики сразу по всем платформам. Но для достижения этого результата обошлось не без трудностей

Часть большой игры

Основная сложность была в том, что на современных Huawei-девайсах запрещены мобильные сервисы Google, а именно, не работает основной тулкит Google Mobile Services (GMS), частью которого косвенно является и Google Firebase. Чтобы преодолеть это препятствие, в сборку APK-версии приложения для Huawei мы добавили зеркальные события через Huawei Mobile Services (HMS) и проксировали их в Firebase. Так удалось достичь единого ядра, собирающего в себе всю информацию обо всех пользователях приложения. В дальнейшем эта информация используется для улучшения мобильных приложений и увеличения качества пользовательского опыта в приложении.

Итог

Мы были рады совместно работать с командой профессионалов, обеспечивающих поддержание и развитие крупнейшего интернет-зоомагазина страны. Продолжая работать над продуктом Petshop, прилагая наши усилия, желаем ему дальнейшее развитие, а всем пользователям сервиса ещё больше радости в глазах домашних питомцев :)

Еще о наших проектах

Sixhands GPT Alpha