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