Авторизация
Сброс пароля
Приложение для лотерей и рекламных акций
Заказчик: Проект под NDA
Страница кейса/результат: https://mobile.itfox-web.com/portfolio/case/projectnda/ru
Рассказываем, как мы разработали многостраничное приложение под ключ всего за 3 месяца.
1. Вводная задача от заказчика, проблематика, цели
Перед нашей командой стояла задача разработки мобильного приложения для iOS и Android, которое помогло бы клиенту достичь следующих целей:
1. Обеспечить для пользователей и партнеров единое место для просмотра всех предложений и промо-акций.
2. Предоставить рекламодателям возможность продвигать свои товары и услуги.
3. Предоставлять каждому пользователю информацию о том, в каком городе, районе или магазине он может воспользоваться промо-акциями и предложениями.
4. Обеспечить индивидуальный подход к каждому пользователю и рекламодателю.
Клиент уже имел в своем штате отдел backend-разработчиков, но не мог самостоятельно заняться разработкой интерфейсной части приложения под ключ. Поэтому одной из ключевых задач для команды ItFox стала синхронизация работы с IT-отделом заказчика.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
Для разработки мобильного приложения для лотерей и рекламных акций команда ItFox включала в себя менеджера проекта, дизайнера, фронтенд-разработчика и тестировщика. В процессе работы над проектом специалисты создали следующие функциональные возможности:
1. Лаконичный и удобный дизайн приложения.
2. Систему поиска необходимых товаров и услуг.
3. Интерактивный экран для отображения новых предложений.
4. Два разных интерфейса - для клиентов и для рекламодателей.
5. Генерацию QR-кодов для использования индивидуальных предложений.
6. Личные профили клиентов и рекламодателей.
7. Живой чат со службой поддержки.
8. PUSH-уведомления для сообщений в чате со службой поддержки.
Кроме того, в ходе разработки были добавлены следующие дополнительные функции:
1. Специальный функционал настройки для корректного отображения внутренних данных команды в приложении.
2. Удобная фильтрация по 12 категориям и сортировка по запросам для более чем 6000 рекламодателей.
3. Разработка подмножеств интерфейсов для клиентов и их подписок.
В дополнение к базовому функционалу команда разработки предложила внедрить:
1. Возможность внутренней таргетированной рекламы, которую рекламодатель может приобрести за дополнительную плату.
2. PUSH-уведомления о скидках и рекламных акциях поблизости, а также GPS-навигацию к ближайшим торговым точкам.
При разработке мобильного приложения распределенной командой фронтенд-разработчики столкнулись с рядом сложностей:
1. Создание привлекательного и интуитивно понятного интерфейса. Команда не только разработала яркий и запоминающийся дизайн, но и обеспечила легкость навигации по приложению.
2. Обработка большого количества данных в реальном времени. Учитывая, что лотереи и акции предполагают работу с большими объемами данных, было необходимо оптимизировать фронтенд для быстрой обработки и отображения информации без задержек или сбоев.
3. Интеграция с бэкендом и внешними сервисами. Фронтенд-разработчики работали в тесной связке с бэкендом и внешними API, что требовало от них понимания взаимодействий и налаживания продуктивной работы с персоналом заказчика.
4. Обеспечение безопасности. Так как приложение связано с финансовыми транзакциями и личными данными пользователей, безопасность была критически важна. Разработчики реализовали меры защиты от XSS и CSRF-атак, а также обеспечили безопасную передачу данных.
5. Внедрение сложной анимации и визуальных эффектов. Чтобы сделать приложение более привлекательным и динамичным, команда использовала сложные анимации и визуальные эффекты, что требовало дополнительных знаний и усилий.
6. Оптимизация производительности. Важно было обеспечить быструю и эффективную работу приложения даже на менее мощных устройствах, поэтому команда оптимизировала изображения, скрипты и стили.
3. Результаты сотрудничества
Клиент не пожалел, что заказал разработку мобильного приложения именно у нас. После внедрения приложения были достигнуты следующие результаты:
1. Продукт был успешно выведен на рынок и получил множество положительных отзывов.
2. Клиент получил прибыль от внедрения приложения, которая уже покрыла затраты на его создание.
3. Были установлены деловые контакты с рекламодателями для реализации других проектов.
4. Клиент получил много положительной обратной связи от пользователей приложения.
5. Была повышена узнаваемость бренда.
4. Заключение
Таким образом, команда ItFox в короткие сроки преодолевая сложности и предоставила клиенту ценные решения. Разработанное приложение успешно решает поставленные задачи, укрепляет позиции клиента на рынке и способствует развитию его бизнеса.