ООО Ин-Ритейл
Электронная коммерция
Россия
IOS
Май 2021
Каждый, у кого есть дома домашние животные слышал про крупнейший интернет-магазин зоотоваров и соответствующую сеть оффлайн магазинов 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, прилагая наши усилия, желаем ему дальнейшее развитие, а всем пользователям сервиса ещё больше радости в глазах домашних питомцев.
#Firebase #ReactNative
Sixhands Development с удовольствием обсудит вашу задачу