Клиент
Заказчик — спортивно-медийный стартап, освещающий события Медиа Лиги. Перед командой стояла задача создать новостное приложение и веб-версию портала о медийном спорте.
Задача
Создать новостное приложение в медийно-спортивном пространстве, которое позволит пользователям оставаться в курсе событий и новостей Медиа Лиги.

Особенности проекта
Проект прошел все необходимые этапы: Discovery, Аналитику, Дизайн, Разработку. Двигались по методологии Agile, чтобы уложиться в сроки без потери в качестве.
По желанию заказчика нашли бюджетную альтернативу полноценной админ панели. Наполнение контентом и управление публикациями осуществляется через Telegram бота, это позволило упростить процесс и сделать его более гибким.
Решили технические сложности с переносом форматов статьи и публикации из Telegram в базу данных. Статьи и публикации из Telegram не корректно обрабатывались в мобильном и веб приложении. Вышли из положения так: стали преобразовывать хранимый формат текста из Markdown 2.0 в HTML и Markdown 1.0, что позволило улучшить совместимость и корректную обработку постов.
Технологический стек
PHP Symfony, Kotlin, Swift
Выбор рубрик
Пользователи могут выбрать на какую тему будут статьи в ленте. На данном этапе можно настроить контент на футбол или баскетбол.
Сортировка
Пользователи могут настроить в каком порядке будет формироваться лента новостей

Результаты
Разработано и запущено минимально жизнеспособное новостное приложение, которое поддерживает как мобильную, так и веб-версию, обеспечивая удобный доступ к новостям в любом формате.
Проект прошёл все этапы: Discovery, Аналитику, Дизайн, Разработку. Заказчик получил инструмент для проверки гипотезы о популяризации медийного спорта.
Нативные приложения (Kotlin/Swift) дают полный доступ к API устройства и точный рендеринг контента. Веб-версия на PHP Symfony разделяет один API-бэкенд с мобильными клиентами.
Рассматривались альтернативы: кросс-платформенный фреймворк (быстрый старт, но ограниченный доступ к нативным пуш-уведомлениям) и два отдельных натива (полный доступ к API, но двойной цикл сборки). Выбраны нативные клиенты для наилучшей работы с пуш-уведомлениями и офлайн-режимом.
Приложение собирает персональные данные пользователей (подписки, выбранные рубрики). Данные хранятся на серверах оператора.
Соответствие: 152-ФЗ, оператор ПДн в реестре РКН, ИСО 27001 (внедрение), локализация персональных данных. Реестр операторов: pd.rkn.gov.ru.
Стоимость зависит от набора платформ (iOS/Android/Web), объёма контента и админ-решения. Точную оценку даём после анализа ТЗ.
Нативные клиенты дают полный доступ к пуш-уведомлениям, лучший UX для чтения статей и офлайн-режим. Кросс подходит, когда бюджет ограничен или нет строгих требований к платформо-специфике.
Редакция публикует материал через Telegram-бот. Сервер преобразует Markdown 2.0 в HTML и Markdown 1.0 для корректного отображения на всех платформах.
ПДн пользователей (подписки, выбранные рубрики) хранятся на серверах оператора. Передаём шаблоны документов: политику обработки ПДн, уведомление регулятора и приказ об ответственном. Реестр операторов: pd.rkn.gov.ru.
Типичный диапазон для новостного приложения с веб-версией — 12–20 недель. Сроки зависят от набора функций и наличия дизайнов до старта. Точные сроки фиксируем после дискавери.
Команда YuSMP Group проектирует и разрабатывает мобильные приложения и веб-порталы: Kotlin, Swift, PHP Symfony. Работаем по Москве, Новосибирску и другим городам СНГ. Опишите задачу — мобильная разработка или оставьте заявку на проект.
Наши услуги
Профессионально создаём мобильные приложения. iOS, Android, кроссплатформенная разработка
Мы найдем лучшее решение вашей задачи
Отправляя заявку, вы соглашаетесь на обработку персональных данных.