Сканер QR кода под iOS

15 000 руб. за проект
10 сентября 2020, 22:16 • 5 откликов • 22 просмотра
Необходимо разработать приложение, которое будет сканировать 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
Заказчик
Все сделано в соответствии с ТЗ точно и в срок. Задача реализована на 100%. Более того, она перевыполнена, т.к. в результате я получил приложение под iOS и под Android. Рекомендую Артёма и выражаю ему благодарность за качественную работу!
~ 4 года назад
R50 a5c3b61ba988ddc82d6d0c6836fe9169
Фрилансер
спасибо большое за сотрудничество! оперативное общение, оплата по договоренностям. было приятно поработать вместе :)
~ 4 года назад