· mobile  · 1 min read

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 сервісів на віддаленому сервері

Використані сторонні SDK та бібліотеки:

  • Google Play services SDK
  • Facebook SDK
  • модифікована бібліотека обробки зображень штрих-кодів (ZXing)
  • модифікована бібліотека для обрізки зображень

Додаток для магазину.

Встановлюється на мобільний пристрій магазину та слугує для управління клієнтами в програмі лояльності.

Розроблений як Android-додаток. Наразі підтримує лише API 17 і вище версії Android.

Функції додатка:

  • використовує Google Cloud Messaging для Android
  • виклики RESTful сервісів на віддаленому сервері
  • працює з камерою (сканування штрих-кодів)

Використані сторонні SDK та бібліотеки:

  • Google Play services SDK
  • модифікована бібліотека обробки зображень штрих-кодів (ZXing)

Сервер.

Забезпечує комунікацію між додатками клієнта та магазину. Реалізований як JavaEE REST додаток.

Функції додатка:

  • надає набір REST ресурсів для управління запитами клієнтів і магазинів
  • відправляє дані до додатка магазину через вибраний сервер GCM

Wlcome Wlcome Wlcome Wlcome

Назад до Проєктів
Вітаємо в Прагмасофт!