Простое Android приложение для считывания QR-кода с монитора

Цена договорная • наличный расчёт, электронные деньги
08 ноября 2017, 15:55 • 7 откликов • 52 просмотра
Необходимо приложение для Android и iOS, которое будет считывать QR-код с монитора и отсылать запрос на сервер. В зависимости от результата выводить сообщение. Сначала простое приложение, позже по мере роста, вероятны дополнительные фичи.
Для начала нужна базовая функциональность:
1) Считать QR-код
2) Индетификация пользователя (DeviceID/AdvertisingID/почта аккаунта)
3) Отправка запросов на сервер и вывод сообщения, в зависимости от ответа.

Дизайн приложения:
Внизу экрана кнопка "Отсканировать QR-код".
Посредине область для выведения сообщений, на основе ответа от сервера.
Меню. Варианты "Exit" и "About".

Концепция приложения: "Получили информацию с экрана через QR-код" -> Отправили запрос на сервер -> Получили результат -> Отобразили и готовы к новому считыванию.

Планируется только 2 вида запроса:
1) Основной. Приложение отправляет на сервер буквенно-цифровой код (например "a8eh45smgf3"); сервер возвращает числовые (float) данные (score, bonus...) возможно еще парочку аналогичных или ошибку.
2) Второй, для аутентификации. Приложение отправляет на сервер персональные данные (DeviceID/AdvertisingID/почту аккаунта) и буквенно-цифровой код и возвращает "ОК" или ошибку.

API не готово, лучше что бы эту работу тоже выполнили вы (макет достаточный для теста).
Вам нужно только проработать взаимодействие моб. приложения и сервера. Алгоритмы выдачи конкретных правильных данных будут подключены потом отдельно.

Код необходимо сделать так и прокоментировать, что бы легко было дополнить самостоятельно. Например, добавить новый код ошибки и сообщение к нему.

Доступ к QR-ам для считывания мы предоставим.