YoloPrice Мобильное приложение для сравнения цен на электронику

YoloPrice — первый в России мобильный агрегатор скидок на электронику, созданный для экономии времени и денег пользователей при онлайн-покупках.

Фаундеры YoloPrice обратились в ItFox для разработки фронтенда приложения. У них был готовый UI/UX и бэкэнд, но не хватало команды для Flutter-разработки. Эту задачу взяла на себя команда  ItFox.

Основная сложность заключалась в работе с распределенной командой подрядчиков и сжатых сроках. Как мы справились с этим, читайте далее.

Как мы разработали мобильное приложение на Flutter в условиях ограниченных сроков и сотрудничества нескольких подрядчиков

С точки зрения разработки, YoloPrice — зрелый стартап. Фаундеры пришли к ItFox не только с идеей, но и с проведенным анализом рынка, изучением целевой аудитории, готовым UI/UX и планом развития.

Они сформировали команду с задачами:

- Реализовать сравнение цен на электронику в магазинах и маркетплейсах.

- Обеспечить отображение актуальных скидок и акций в реальном времени.

- Позволить пользователям добавлять товары в "Избранное" для отслеживания цен.

- Интегрировать отзывы и фотографии покупателей.

- Создать удобный и интуитивно понятный интерфейс.

Все это требовалось сделать в сжатые сроки и с ограниченным бюджетом, при этом обеспечить высокую производительность на бюджетных Android-устройствах.

Таким образом, перед ItFox стояла интересная задача — создать конкурентоспособный продукт, соответствующий требованиям заказчика и потребностям целевой аудитории.

Этапы Flutter разработки мобильного приложения YoloPrice

Шаг 1. Постановка задач и аналитика 

Перед началом сотрудничества заказчик провел глубокий анализ, разработав карту пути клиента (CJM) и дизайн приложения. Мы дополнительно изучили рынок и выяснили, что ниша сравнения цен на электронику свободна, несмотря на существующие агрегаторы для других товаров. Исследование показало, что 78% пользователей смартфонов желают иметь удобный инструмент для сравнения цен на электронику, что подтвердило перспективность YoloPrice.

Шаг 2. Дизайн и прототипы 

Благодаря предварительной работе заказчика, мы сразу приступили к разработке, опираясь на готовые экраны, что сэкономило время на создание прототипов.

Шаг 3. Flutter разработка и тестирование 

Для реализации проекта мы выбрали Flutter — идеальный фреймворк для стартапов с ограниченным бюджетом и сроками. Бэкенд находился на стороне приложения в виде SDK для защиты от блокировок маркетплейсов.

Процесс разработки включал планирование спринтов, согласование с командой заказчика, разработку, тестирование и релиз. Мы столкнулись с трудностями, например, задержками с бэкендом, что потребовало использования моковых данных и доработок при переходе на боевые. Также возникли проблемы с производительностью на бюджетных устройствах, которые мы успешно решили.

Тестирование YoloPrice проходило в несколько этапов: функциональное, нагрузочное, UI-тестирование и тестирование на различных устройствах. Мы оперативно фиксировали баги после завершения каждой задачи.

Шаг 4. Релиз YoloPrice 

При выпуске приложения в Google Play наше агентство столкнулось с новыми правилами, требующими участия 14 тестировщиков для проверки приложений, созданных физическими лицами после 13 ноября. Эта проблема была быстро решена. В итоге, несмотря на трудности, мы успешно завершили разработку и вывели YoloPrice на рынок.

Трудности при разработке приложения YoloPrice

Работа над мобильным приложением YoloPrice не обошлась без трудностей. Основной проблемой стала задержка с подготовкой бэкенда со стороны команды заказчика.

Мы планировали поэтапную интеграцию готовых бэкенд-компонентов, но процесс затянулся. В итоге пришлось использовать временные данные, предполагая неизменность их формата. Когда бэкенд был готов, мы столкнулись с тем, что фильтры формировались динамически, а не статично, как в макетах, что потребовало значительных доработок кода.

Также возникли проблемы с производительностью на бюджетных Android-устройствах, которые не справлялись с загрузкой большого количества карточек товаров. Оптимизация стала приоритетом, учитывая, что более 40% Android-пользователей в России используют недорогие устройства.

Тем не менее, несмотря на все технические сложности, нам удалось совместно с заказчиком создать успешный продукт, который, мы уверены, займет достойное место на рынке.

Результат flutter разработки мобильного приложения YoloPrice

Подводя итог, отметим, что вместе с командой заказчика мы успешно разработали первый в России агрегатор скидок на электронику. Этот опыт подтвердил нашу эффективность в работе со стартапами.

Несмотря на возникшие сложности и сжатые сроки, нам удалось адаптироваться к изменениям требований. Проект был интересным, и мы продемонстрировали, что можно работать быстро и качественно.

В результате мы создали конкурентоспособный продукт, который полностью удовлетворил заказчика и, мы уверены, станет лидером рынка. Более того, клиент уже обратился к нам для дальнейшей доработки и развития приложения — это лучшая оценка нашей работы.

YoloPrice Мобильное приложение для сравнения цен на электронику

Сделано в Россия

Design

Tech

Usability

Creativity

Content

Тип проекта: Мобильное приложение
Страна: Россия
Категория: Прочее
Стиль: Big photo
Цвет: Красный