
Разработкамобильногоприложениядлярекламнойплатформы:аутстаффfrontend-команды,6000+рекламодателей,окупаемостьнастарте
Заказчик — одна из крупнейших рекламных платформ в России. Проект под NDA, название не раскрываем.
Задача — разработать мобильное приложение для iOS и Android с нуля. Приложение объединяет рекламодателей и пользователей: первые размещают акции, вторые находят предложения поблизости.
Сложность — у клиента был сильный backend-отдел, но не было frontend-разработчиков и дизайнеров. Нужно было не просто написать код, а встроиться в чужую команду, синхронизироваться по срокам и API, не затормозить процессы.
Решение — выделили команду: менеджер, дизайнер, frontend-разработчик, тестировщик. Забрали весь фронт и дизайн под ключ. Интегрировались с backend заказчика.
Результат — приложение в сторах. Затраты на разработку окупились. Клиент получил работающий канал для рекламодателей и рост узнаваемости бренда.
Опроекте
Клиент владеет рекламной платформой. Запрос — мобильное приложение, которое решает три задачи одновременно:
-
Пользователи видят все акции и скидки в одном месте.
-
Рекламодатели получают прямой доступ к аудитории.
-
Платформа зарабатывает на размещении и дополнительных услугах.
Приложение должно работать быстро, выдерживать нагрузку от 6000+ рекламодателей и быть понятным без обучения.

Чтосделали
Команда на проекте: PM, дизайнер, frontend-разработчик, QA.
Базовый функционал:
— Два раздельных интерфейса: для пользователя и рекламодателя. — Поиск товаров и услуг по категориям и геолокации. — Экран с новыми предложениями, обновляется в реальном времени. — Генерация QR-кодов для офлайн-использования акций. — Личные кабинеты с историей и настройками. — Чат с поддержкой. — PUSH-уведомления: сообщения в чате, новые акции, предложения поблизости. — GPS-навигация до торговых точек.
Что добавили сверх базового запроса:
— Фильтрация по 12 категориям и сортировка для базы из 6000+ рекламодателей. Без тормозов. — Подмножества интерфейсов для разных типов подписок клиентов. — Админ-панель для внутренней команды: настройка отображения данных без правок кода. — Внутренняя таргетированная реклама. Рекламодатели покупают показы отдельно — это дополнительный доход платформы. — PUSH о скидках рядом. Срабатывает по геолокации, без спама.
Как работали
Клиент дал backend и API. Мы закрыли всё остальное.
Порядок работы:
-
Дизайн. Спроектировали два интерфейса: пользовательский и для рекламодателя. Проверили на фокус-группе — люди понимают навигацию без подсказок.
-
Frontend-разработка. Писали под iOS и Android одновременно. Интегрировались с API заказчика. Синхронизировались с его backend-командой раз в два дня.
-
Тестирование. Нагрузочное тестирование на 6000+ рекламодателей. Проверка на слабых устройствах. Отладка PUSH и геолокации.
-
Релиз. Запустили в App Store и Google Play.
Похожиепроекты


Скакимисложностямистолкнулись
Два интерфейса — две логики
Пользователь и рекламодатель видят разное. Нельзя было просто скопировать экраны. Разработали две ветки интерфейса с разной навигацией, но в едином дизайн-коде. Пользователь не путается, рекламодатель получает нужные инструменты.
Нагрузка в реальном времени
6000+ рекламодателей обновляют акции. Пользователи заходят одновременно. Оптимизировали рендеринг списков, кэширование изображений, ленивую подгрузку. Приложение не виснет даже на старых телефонах.
Интеграция с чужой командой
Клиент — крупная платформа со своими процессами. На старте договорились о формате взаимодействия: созвоны раз в два дня, фиксация договорённостей в задаче, единая точка входа по API. Это спасло от недопонимания и срыва сроков.
Безопасность транзакций
В приложении проходят платежи за таргетированную рекламу. Реализовали защиту от XSS и CSRF. Все данные передаются по шифрованному каналу.
Анимация без потери скорости
Добавили микроанимации на переходах и в карточках акций. Оптимизировали через аппаратное ускорение. На слабых устройствах анимации отключаются автоматически.
Чтовитоге
Факт: приложение в сторах, работает на iOS и Android.
Результаты клиента:
— Продукт вышел на рынок в срок. — Затраты на разработку окупились за счёт дохода от рекламодателей. — Получены положительные отзывы в сторах. — Рекламодатели, которые зашли в приложение, остались работать с платформой в других проектах. — Бренд платформы стал заметнее в нише.
Итог
Клиенту не пришлось нанимать и обучать frontend-команду. Мы дали готовых специалистов, которые встроились в процессы и сдали продукт под ключ.
Приложение не просто работает — оно приносит деньги. Рекламодатели покупают размещение и таргет. Пользователи возвращаются за новыми акциями. Платформа получила ещё один канал монетизации и прямой доступ к аудитории.
Если у вас есть backend и не хватает рук на frontend — мы зайдём и сделаем. Без раскачки, без потери времени на онбординг.
Технологии
Кейсы,которымимыгордимся


