Компания ITFOX разработала кроссплатформенное мобильное приложение YoloPrice – первый на российском рынке агрегатор скидок на электронику.
Работа со стартапами – это всегда вызов. Ограниченный бюджет, сжатые сроки, высокая неопределенность — в таких условиях важно не только быстро реализовать проект, но и сделать его качественным и конкурентоспособным. ITFox уже много лет успешно работает с молодыми технологическими компаниями, помогая им запускать цифровые продукты с минимальными затратами и максимальной эффективностью.
YoloPrice — первое в России мобильное приложение для сравнения цен на электротовары. Приложение создано для того, чтобы помочь пользователям экономить на покупках, сравнивая цены в разных магазинах и маркетплейсах.
Прежде чем обратиться в ITFox, фаундеры стартапа провели глубокую аналитику, подготовили UI/UX-дизайн и собрали бэкенд-команду. Для создания приложения был выбран Flutter — оптимальное решение для кроссплатформенной разработки, особенно в стартапах. Заказчик был в поиске надежных Flutter-разработчиков. Ознакомившись с портфолио ItFox и оценив их экспертизу в данной области, было принято решение доверить эту задачу именно им.
Однако сам проект оказался нестандартным: бэкенд был реализован в формате SDK, и его интеграция потребовала от разработчиков ITFox гибкости и поиска новых решений.
Как ITFox справились с этой задачей, обеспечили стабильную и быструю работу приложения даже на недорогих устройствах и успешно провели релиз — читайте в кейсе.
Функционал приложения:
- Сравнение цен на электронику во всех доступных Интернет-магазинах и маркетплейсах.
- Отражение актуальных цен и акций.
- Раздел “Избранное” для маркировки интересных товарных позиций.
- Сбор отзывов и пользовательских фото купленных товаров.
- Интуитивно понятный интерфейс.
Этапы работы над проектом YoloPrice
Шаг 1. Постановка задач и аналитика. Перед стартом работы с ITFox, Заказчик проделал большую подготовительную работу: составил карту клиентского пути (CJM) и разработал дизайн. Специалисты ITFox дополнили этот этап собственным исследованием рынка, которое подтвердило, что в сегменте агрегаторов цен на электронику практически нет конкурентов.
Шаг 2. Дизайн и прототипы
Готовый UI/UX дизайн предоставил Заказчик.
Шаг 3. Разработка на Flutter и тестирование
В качестве технологической базы был выбран Flutter — фреймворк, позволяющий эффективно создавать кроссплатформенные мобильные приложения. Он идеально подходил для проекта, учитывая необходимость уложиться в сжатые сроки и заданный бюджет.
Одной из ключевых особенностей проекта стала структура бэкенда. Вместо традиционного серверного решения его реализовали в виде SDK, встроенного в приложение. Такой подход помог избежать возможных блокировок со стороны маркетплейсов, которые могут ограничивать доступ при обнаружении частых запросов с одного IP-адреса.
Процесс разработки включал:
- Планирование спринтов.
- Согласование с командой заказчика.
- Непосредственно разработку.
- Тестирование и релиз.
Чтобы убедиться, что приложение работает стабильно, ITFox провели:
- Функциональное тестирование — проверка всех ключевых функций.
- Нагрузочное тестирование — устойчивость к высоким нагрузкам.
- UI-тестирование — удобство интерфейса.
- Кроссплатформенное тестирование — запуск на разных устройствах.
Проверки проводились одновременно с разработкой, что позволило оперативно выявлять и устранять ошибки.
Шаг 4. Выпуск в Google Play
Накануне официального выпуска приложения, магазин Google Play установил новые требования для приложений от физлиц. Теперь они должны были тестироваться 14 пользователями.
Эту задачу ITFox решили оперативно, и YoloPrice успешно вышел на рынок.
Трудности, которые возникли в процессе разработки приложения YoloPrice.
В процессе работы не обошлось без сложностей. Вопреки договоренностям, бэкенд не был предоставлен во время. Поэтому разработчикам ITFOX пришлось временно использовать моковые данные. Однако, когда бэкенд был готов, выяснилось, что некоторые элементы не подходят под выстроенную логику работы фронта. Например, фильтры на бэкенде формировались динамически, а не статично. Так что со стороны фронтэнда потребовалась значительная переработка кода и адаптация интерфейса.
Вторая проблема – низкая производительность на бюджетных Android-устройствах. При загрузке большого количества товарных позиций такие смартфоны не справлялись с нагрузкой. Но ориентироваться на такие устройства нужно, ведь по данным статистических исследований более 40% обладателей Android в РФ используют устройства низкого и среднего ценового сегмента.
Несмотря на все эти особенности проекта, команде ITFox удалось в сотрудничестве с Заказчиком разработать высококлассный продукт.
Результат разработки


Кроссплатформенное мобильное приложение YoloPrice на Flutter стало первым в России мобильным агрегатором скидок на электронику.
Разработка YoloPrice стала интересным и нестандартным проектом для ITFox. В сжатые сроки команда реализовала функциональное кроссплатформенное приложение, учитывая особенности бэкенда в формате SDK и необходимость оптимизации для бюджетных устройств.
Опыт работы с подобными задачами позволил ITFox эффективно организовать процесс разработки, быстро реагировать на изменения и довести проект до финального релиза. Сейчас приложение продолжает развиваться, а сотрудничество с заказчиком продолжается.