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