Описание приложения
Приложение отслеживает количество шайб, которые необходимо забросить Александру Овечкину, чтобы побить рекорд Уэйна Гретцки.
Когда начинается матч с участием Вашингтон Кэпиталз и когда Александр забивает гол, приложение присылает пуш-уведомление.
В приложении показаны игры, в которых Овечкин забрасывал шайбы, а также можно посмотреть статистику по сезонам.
Знаете, какой сезон был самый результативный?
Стек
Приложение разработано на кроссплатформенном фреймворке React Native, бекэнд написан на Laravel, административная панель — Laravel Nova.
Приложение локализовано на два языка: английский и русский.
Сложности
Со сложностями мы столкнулись при публикации приложения в App Store. Если честно, мы думали, что могут быть вопросы к логотипам команд, ведь многие логотипы — товарные знаки. Использование их без письменного разрешения — запрещено.
В API мы специально предусматривали для этого Feature Flags, чтобы можно было отключить отображение логотипов без новой сборки приложения. А также добавили раздел с правовой информацией, где указали какой правообладатель у каждого логотипа.
Как оказалось, Apple отказывали нам за "использование изображения, напоминающего Александра Овечкина", без соответствующего письменного разрешения от Александра — пришлось менять дизайн главного экрана, теперь там логотип вместо нарисованного портрета =)
Ссылки
Скачать приложение можно в App Store (также доступно для Mac на M1) и Google Play.