Нужно доработать сканер QR кодов на базе открытой библиотеки Zxing
Сканер должен выглядеть, как приложение Barcode Scanner Plus
В чем основная суть доработки:
1. При запуске приложения нужно добавить экран ввода кода доступа. В зависимости от введенного кода результат сканирования будет отправляться на один или другой хук (нужно создать файл со списком соответствий кодов доступа с хуками). Если код не вводить, приложение будет работать в обычном режиме, просто как сканер кодов, без отправки данных на хук.
2. В настройках нужно сделать параметр “Bulk scan mode” включенным по-умолчанию
3. При сканировании кода нужно сразу отправлять его значение (номер) на вебхук.
4. При этом в приложение нужно добавить свой catch webhook, который будет принимать ответ после обработки первого хука и выводить его содержимое на экран, как уведомление в приложении.
5. Всё)
Более наглядную схему с wireframes вышлю по запросу.