Mobile data collection with ActivityInfo and ODK Collect
This article explains how to configure ODK Collect on an Android device for mobile data collection. ODK Collect is a third-party app which allows you to download forms to your Android device and perform surveys in the field, even without an internet connection. Once completed, the forms can be sent to ActivityInfo where the data will be stored in your database.
By using ActivityInfo for storage in place of ODK Aggregate or FormHub, you can take advantage of ActivityInfo's advanced analysis and mapping tools, and seamlessly combine results from the field with reported outputs, baseline data, or other indicators from within and outside of your organization.
You will need an internet connection on your mobile device (e.g. wifi, 3G, or 4G) to install ODK Collect, connect to the ActivityInfo server and download forms. While you won't need to be connected to collect data, you will need a connection to send your finalized forms back to the ActivityInfo server.
Please visit https://opendatakit.org/use/collect/ to learn more about ODK Collect.
From July 1st, 2017, ActivityInfo only supports Android devices with Android version 2.3 or later.
Install "ODK Collect" on your mobile device through the Google Play store
Pointing ODK Collect to ActivityInfo.org
If you have many databases in your account or if you have several databases with a large number of forms, you can reduce the number of forms downloaded to your ODK Collect app by pointing the app at a single database, for example URL: https://www.activityinfo.org and then Form list path set to /formList/db/1234 where "1234" is the numeric identifier of your database.
Downloading forms to your mobile device
Once a form is downloaded to your device, it is not automatically synced with ActivityInfo. Therefore, if you change the design of your form (e.g. you add or remove questions), then you will have to inform your users that they must download the revised form to obtain the changes on their device.
Sending your finalized form to ActivityInfo
If you encounter any problems setting up ODK Collect, please visit the ODK troubleshooting help page.
Please be aware that Administrative levels will not work due to a limitation of ODK. In classic forms we advise you to use a point location types. Forms with the location type administrative level will not appear in the list of forms.