We would like to use the functionalities provided by ODK collect, but was wondering if it is possible to have a thin shell over it to simplify some of the functionalities. For example, how can we change the swipe for next question feature to a button option by having a file overwrite the original?
you can specify the ODK configuration in settings (
General Settings and
Admin Settings). For example, you can go to
General Settings ->
User interface ->
Navigation and select the
Use forward/backward buttons option. If you need other configuration changes and you have multiple devices you can make them once and then export and share your settings (
Admin Settings ->
I wanted to change the app server configurations so that upon download, it is default to our own aggregate server.
sorry for the late replay but I was on leave.
In your case you have two options:
- You can fork our original repository https://github.com/opendatakit/collect, implement the required change, build an apk file and use that version.
- If you want to use the original ODK Collect (not your own form like in the first solution) you can add your default aggregate URL and then go to
Admin Settings -> Import/Export settings and share a QR code which will contain your default aggregate URL. Then everytime you install ODK Collect you can go to
Admin Settings -> Import/Export settings again and scan that code to use the same configuration.