Сканер QR кода

15 000 руб. за проект
03 сентября 2020, 17:21 • 19 откликов • 80 просмотров
Необходимо разработать приложение, которое будет сканировать QR код, отправлять его на сервер, и в зависимости от ответа, формировать интерфейс с кнопками действий, содержащихся в ответе. Далее, по сформированным кнопкам отправлять команды на сервер и выводить ответ.

1. После авторизации (Frame1), сервер отправит токен, который нужно использовать при дальнейшем обмене. При ошибке или таймауте необходимо вывести всплывающее сообщение на 2 секунды.

2. После успешной авторизации, переходим к (Frame2). При считывании кода, сразу отправляем запрос GET https://example.com/api/actions?o={qr_code_data}. На основе данных из ответа с кодом 2xx формируем (Frame3). Если происходит таймаут или ответ содержит ошибку, тогда выводим всплывающее сообщение на 2 секунды, и остаемся в режиме сканирования.

3. На (Frame3) при нажатии на кнопке отправляем запрос по сопоставленному кнопке URL. В случае положительного ответа с кодом 2xx, выводим всплывающее сообщение с данными из ответа на 2 секунды и переходим на (Frame2) в режим нового сканирования. Если таймаут или ошибка остаемся на (Frame3) для новых попыток, или можем вернуться на (Frame2) системной кнопкой (жестом) "Back". На время выполнения запроса, возврат по “Back” лучше отключить.

Определённых требований по дизайну нет. Основные устройства 360*640 логических пикселей.
Файлы
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Agg
Заказчик
Все отлично. Приложение работает как надо. Очень благодарен за работу. Рекомендую.
3 года назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Однозначно рекомендую к сотрудничеству. Адекватный, вежливый, честный и отзывчивый заказчик. Остался очень доволен общением. Предоплата, оплата работы своевременная. Никаких проблем, претензий и конфликтов.
3 года назад