Приложение «Ovi Record»

Приложение «Ovi Record»

Описание

Приложение отслеживает количество шайб, которые должен забросить Александр Овечкин, чтобы побить рекорд Уэйна Гретцки.

Когда начинается игра Washington Capitals и когда Александр забивает гол, приложение отправляет push-уведомление.

Приложение показывает игры, в которых Овечкин забивал голы, также можно посмотреть статистику по сезонам.

Знаете ли вы, какой сезон был самым продуктивным?

Стек

Приложение разработано на кроссплатформенном фреймворке React Native, бэкенд написан на Laravel, административная панель - Laravel Nova.

Приложение локализовано на два языка: английский и русский.

Сложности

Трудности возникли при публикации приложения в App Store. Честно говоря, я думал, что могут возникнуть проблемы с логотипами команд, потому что многие логотипы являются торговыми марками. Их использование без письменного разрешения запрещено.

Специально для этого в API были предусмотрены Feature Flags, чтобы можно было отключить отображение логотипов без новой сборки приложения. Также добавил раздел с юридической информацией, в котором указан правообладатель каждого логотипа.

Как оказалось, Apple отклонили за "использование изображения, напоминающего Александра Овечкина" без соответствующего письменного разрешения Александра - пришлось изменить дизайн главного экрана, теперь там логотип вместо нарисованного портрета =)

Ссылки

Вы можете загрузить приложение в App Store (также доступно для Mac на M1) и Google Play.