Wlcome

Технологии: J2EE (EJB 3.0, JPA, JAX-RS), Arquillian для тестирования
Сервер приложений: JBoss AS 7
Система управления версиями: GIT
Хостинг на OpenShift (www.openshift.com)

Набор приложений для реализации программы лояльности с помощью мобильных устройств.
Содержит 3 части:

  • приложение Клиент
  • приложение Магазин
  • сервер

Приложение Клиент

Установленный на мобильном устройстве клиента и служит для оповещения о близости клиента в ближайшем магазине.

Разработанный как приложение Android. В настоящее время поддерживает только API 17 и более поздние версии Android.

Возможности программы:

  • авторизироваться и получить информацию из Facebook профиля
  • авторизироваться и получить информацию с Google+ профиля
  • работает с оповещением о сближении
  • работает с камерой и галереей
  • вызывает RESTful API по удаленному серверу

Поддержание сторонних SKDS и библиотек:

  • Google Play Services SDK
  • Facebook SDK
  • Изменение штрихкода изображений (ZXing)

Приложение Магазин

Установленный на мобильном устройстве магазина, разработан как приложения Android. В настоящее время поддерживает только API 17 и более поздние версии Android.

Возможности программы:

  • Использует Google Cloud сообщениядля Android
  • Призывает Restfull услуги по удаленному серверу
  • Работает с камерой (сканер штрих-кода)

Поддержка сторонних SKDS и библиотек:

  • Google Play Services SDK
  • Изменение штрихкода изображений (ZXing)

Сервер.

Обеспечивает связь между приложениями клиента и магазина
Применяется в качестве приложения JavaEE REST

Возможности программы:

  • Предоставляет набор ресурсов REST для управляющих клиентов и магазинов запросов
  • Отправляет данные в приложение Магазин через выбранные сервером подключения GCM

When ideas
    turn into reality