Ru

Вы используете устаревшую версию Internet Explorer. Для лучшей работы сайта, пожалуйста, обновите ваш браузер.

SaleSnooper

Сложность проекта
2013
Дата сдачи проекта:
  • Описание

Tab 1

SaleSnooper - это iOS приложение, которое позволяет получать информацию о выгодных предложениях заведений и магазинов на смартфон.

SaleSnooper предоставляет информацию о скидках, рекламных акциях и выгодных предложениях в ближайших заведениях, таких как магазины, кафе или салоны. Приложение работает в фоновом режиме, и когда пользователь находится неподалеку от места проведения акции, ему приходит уведомление об интересных предложениях, скидках, онлайн купонах и т.д. Сведения о рекламных предложениях доступны в радиусе 50 м - 1.5 км.

SaleSnooper состоит из мобильного приложения и серверной части.

В мобильном приложении используется встроенный GPS модуль. Все координаты пользователя передаются на сервер, который осуществляет поиск месторасположения в базе данных и отправляет соответствующую рекламу на мобильное устройство, то есть клиенту. Рекламное сообщение может приходить в формате видео, аудио, флеш или просто изображения. 
Каждый пользователь может заполнить свой личный профайл и в дальнейшем получать рекламные сообщения согласно этим данным. Есть возможность сортировки рекламных акций, помещения их в отдельные папки "Избранное" или "Хранилище". С помощью приложения SaleSnooper, клиент может перейти на сайт рекламодателя и сразу оформить заказ.


Сложности проекта

Работая над приложением, мы столкнулись с проблемами производительности и несвоевременной передачи координат с приложения на сервер, вызванной частыми запросами в связи с изменением местоположения пользователя. Чтобы сократить количество запросов, мы изменили алгоритм передачи данных и реализовали возможность их кэширования. Это позволило осуществлять поиск данных только когда местоположение пользователя меняется больше чем на 1.5 километра. В противном случае, происходит кэширование рекламных данных, без постоянной отправки запроса.

Особенности приложения

  • Определение местоположения пользователя с помощью GPS модуля.
  • Отправка целевых объявлений согласно информации с профиля.
  • Различный форматы рекламы: изображение, видео- и аудиореклама.
  • Хранение и сортировка объявлений по папкам.
  • Активные ссылки внутри объявлений на сайт рекламодателя.

Технологии

iOS

Услуги

Мобильные приложения
Тестирование ПО