Описание кейса / решенияДля решения задачи был выбран подход кастомной разработки — но не в классическом понимании, когда весь функционал проектируется сразу и бюджет уходит на возможности, которые бизнес начнёт использовать через год. На этапе проектирования мы сознательно сужали набор требований: каждое дизайнерское и техническое решение оценивалось с точки зрения влияния на сроки и бюджет, а всё, что не создавало ценности на старте, откладывалось на следующие итерации. Это позволило не переплачивать за ненужный пока функционал, ускорить разработку и при этом сразу заложить архитектуру, которая позволит развивать приложение в любом направлении без пересборки с нуля.
В качестве технологической основы выбран Flutter — кроссплатформенный фреймворк с единой кодовой базой для iOS и Android. Для e-commerce это оптимальное решение: качество пользовательского опыта сопоставимо с нативной разработкой, при этом затраты на разработку и поддержку существенно ниже.
Центральным сценарием приложения стала интеграция с телемагазином — именно то, что принципиально невозможно реализовать на конструкторе. В приложении появилась вкладка TV: живая трансляция эфира с карточками товаров под видео. Пользователь смотрит эфир, выбирает украшение и добавляет его в корзину, не прерывая просмотр.
Реализована программа лояльности с отображением прогресса до следующего уровня кешбэка — инструмент, который напрямую влияет на частоту покупок и средний чек. Интерфейс построен на обновлённом брендбуке UVI: единый визуальный стиль формирует цельное восприятие бренда во всех цифровых каналах.
Подключены ключевые интеграции: Mindbox — для персонализации и сегментированных маркетинговых коммуникаций, AppMetrica и MyTracker — для аналитики поведения пользователей и эффективности каналов, Yandex MapKit — для отображения ближайших офлайн-точек продаж.
Разработка велась в тесном взаимодействии с внутренней командой UVI. Вся бизнес-логика — оформление заказов, обработка данных, сценарии телемагазина — реализована на стороне бэкенда заказчика.
Оджетто отвечали за мобильный фронтенд, подготовку спецификаций API и интеграции с внешними сервисами. Такое разделение позволило сохранить контроль над продуктом на стороне клиента и выстроить процесс разработки без излишней зависимости от подрядчика.
Сроки реализации01.08.2025 — 30.11.2025Результаты ДО и ПОСЛЕДО
Единственный мобильный канал — приложение на WebView без полноценного UX и возможности развития Коммуникации с клиентами строились на SMS-рассылках: высокая стоимость, слабая сегментация, ограниченная аналитика Молодая аудитория фактически недоступна: мобильный канал не соответствовал современным ожиданиям пользователей Кастомные сценарии — интеграция с ТВ-эфиром, программа лояльности, персонализация — не реализованы
ПОСЛЕ
Полноценное Flutter-приложение запущено в 4 сторах (App Store, Google Play, RuStore, AppGallery) за ~4 месяца разработки Заказчик сохранил полный контроль над продуктом и продолжает развивать приложение итерациями, без пересборки с нуля. При необходимости может развивать продукт самостоятельно или с любой другой командой: архитектура и код полностью принадлежат бизнесу. В 2026 году приложение заняло 1 место в номинации «Лучшее приложение для ювелирного магазина / бренда» премии «Золотое приложение».
В чем полезность и уникальность кейса?Ключевая ценность кейса — в подходе, который закрывает главное противоречие мобильной разработки для бизнеса: как не переплатить на старте и при этом не оказаться в технологическом тупике через год-два. Приложения на конструкторах и SaaS-платформах решают задачу быстрого запуска, но не задачу роста. По мере развития бизнеса их возможностей становится недостаточно — и компания оказывается перед болезненным выбором: продолжать работать в рамках ограничений платформы или начинать разработку заново, фактически обнуляя предыдущие вложения. Это и есть революция: вынужденная, дорогая и всегда несвоевременная.
Альтернатива, которую мы предложили UVI, — кастомная разработка с осознанными ограничениями на старте. Вместо того чтобы проектировать весь возможный функционал сразу, мы заложили правильную архитектуру и реализовали базовый набор возможностей, достаточный для полноценных продаж. Это позволило не переплачивать за функции, которые бизнесу пока не нужны, и запустить продукт в разумные сроки и бюджет.
Принципиальное отличие от конструктора — в том, что такая архитектура не имеет потолка. Дальнейшее развитие происходит итерациями: проверяем гипотезы, смотрим на данные, добавляем функциональность в том темпе, который комфортен бизнесу. Каждый шаг — это эволюция продукта, а не его пересборка.
Возможно ли кейс масштабировать в компании и применить для других участников рынка?Подход, реализованный в кейсе, не привязан к конкретной отрасли или масштабу бизнеса. Он актуален для любой розничной компании, которая стоит перед выбором мобильной стратегии — особенно для тех, кто уже использует WebView-решение или конструктор и начинает упираться в их ограничения.
Логика универсальна: запустить кастомное приложение с базовым функционалом, достаточным для продаж, сразу заложив архитектуру для дальнейшего роста. Такой подход применим в fashion, FMCG, мебели, электронике — в любом сегменте, где бизнес хочет развивать мобильный канал без риска технологического тупика.
Отдельно стоит отметить сценарий омниканального развития: перенос офлайн- или медийного формата взаимодействия с аудиторией в мобильное приложение — актуальная задача для многих брендов с лояльной аудиторией и устойчивой моделью продаж. Кейс UVI показывает, что это можно сделать быстро, с контролируемым бюджетом и с продуктом, который останется в собственности бизнеса.