Привет, задача сделать apk, описание ниже:
Авторизация пользователя:
1. При запуске, если пользователь не авторизован, отображается экран авторизации (1-скрин). В противном случае, отображается главный экран (2-скрин).
2. На экране авторизации пользователь вводит 7-значный числовой код.
3. При нажатии "войти", приложение отправляет запрос на
site.Ru/app-api?Sauth={pa... Обработка ответа:
1. Если пароль неправильный, отображается сообщение об ошибке (неправильный пароль).
2. Если пароль верный, сохраняются global_id и user_id, переход на главный экран (2-скрин).
Функционал сканирования:
1. На главном экране (2-скрин) при нажатии сканировать штрихкод / qr пользователь может сканировать штрихкод или qr-код.
2. После сканирования приложение открывает webview с url
site.Ru/app-api?Scanresul..., передавая результат сканирования и идентификаторы пользователя. И возвращает json: {"scandone":true} далее приложение возвращается на главный экран (2-скрин). Если возвращает ответ: {"scandone":false} тогда авторизованные данные пользователя удаляются из приложения и приложение открывает окно авторизации 1-скрин
По дизайну:
Необходимо чтобы приложение точь в точь повторял скрины (дизайн, цвет, расположение, количество элементов, и без шапки)
Размер кнопки сканировать штрихкод/qr:
Border-radius: 8px;
Width: 300px;
Height: 50px;
Расположена в области легкой доступности для большого пальца.
- можешь сделать на определение глазом.
По итогу отправь код на android studio и заранее генерированный apk