Приложение «Ovi Record»
Описание приложения
Приложение отслеживает количество шайб, которые необходимо забросить Александру Овечкину, чтобы побить рекорд Уэйна Гретцки.
Когда начинается матч с участием Вашингтон Кэпиталз и когда Александр забивает гол, приложение присылает пуш-уведомление.





В приложении показаны игры, в которых Овечкин забрасывал шайбы, а также можно посмотреть статистику по сезонам.
Знаете, какой сезон был самый результативный?
Стек
Приложение разработано на кроссплатформенном фреймворке React Native, бекэнд написан на Laravel, административная панель — Laravel Nova.




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