I've gotten the first part of QR Code functionality integrated. This builds on #19, but it doesn't complete "check out". What it does is allows the user to use ZXing to get the QR from a field paper. It then automatically figures out the host and sets the OMK Server accordingly. It then finds the name of the deployment from the Field Papers slug and brings you to the according deployment details view, allowing the user to download the deployment defined by the field paper.
I've integrated ZXing as a gradle library within the app, so you don't need to download anything extra for this functionality to work.
I've gotten the first part of QR Code functionality integrated. This builds on #19, but it doesn't complete "check out". What it does is allows the user to use ZXing to get the QR from a field paper. It then automatically figures out the host and sets the OMK Server accordingly. It then finds the name of the deployment from the Field Papers slug and brings you to the according deployment details view, allowing the user to download the deployment defined by the field paper.
I've integrated ZXing as a gradle library within the app, so you don't need to download anything extra for this functionality to work.
https://github.com/journeyapps/zxing-android-embedded