@Kal_Lam , I am designing a form that needs to be usable by anyone. I do not know if those collecting the information will have Android or iPhones.
From developing a previous form, I know that for data collection to work when using an iPhone for a QR/barcode question, the label to be scanned needs a clear human-readable. The user taps in the field, and with the latest version of IOS, there is now a choice of “paste” or “autofill”. If you select “autofill”, you are then supplied with 3 choices, the last of which is “scan text”. Selecting this then opens a camera in the bottom half of the phone screen, and the human-readable of the code can be scanned and entered into that data field. So this works fine to collect the relevant data.
From everything else I can find on the forum, it seems that for the equivalent to work on an Android, this has to be done using the Collect Android App. It seems that this will then scan the QR/barcode, rather than the human-readable. Does this mean that anyone going out to collect data must first download the Collect Android App from Google Play, and sign up to be a Kobo Toolbox user (i.e., username, password, e-mail address) before they can begin collecting data?
As I don’t have an Android phone to test this with, then how do they find the correct blank form (project) to fill in once they log in? Do they have to type in a URL each time? If a different person from an agency goes to the field each time, how do they get the relevant information on their phone?
I am designing several small forms, to collect different kinds of data, so a single user may have to use multiple forms, and obviously, they need to be able to select the correct one for the task they are doing.
With the Enketo version, it seems all users need are the link to the form to fill out, and they can then simply start recording the data. Is there any way that someone with an android phone can fill out the QR/barcode question without having to go sign up to KoboToolbox and get the Collect Android App - even if this is scanning text instead of a code, as occurs on iPhones?
Many thanks for your help.