Enketo’s New Architecture
For those familiair with the Open Data Kit, formhub or Kobo Toolbox, the following (slightly simplified) diagram should clarify how Enketo will fit into these systems.
Basically, Enketo will provide a web-based alternative to ODK Collect or Kobo Collect for situations in which ensuring the availability and/or use of Android devices is not feasible or appropriate. It will seamlessly fit into existing systems that use ODK Aggregate. It will of course be able to launch and work offline in modern browsers and will therefore be suitable for situations where Internet connectivity is intermittent.
The launch component validates the forms and facilitates user testing before the forms become available to the enumerators to collect and enter data. A simplified version of this component will be made available in July/August (depending on other engagements) to a limited audience of ODK users. It will allow users to transform and play with their existing OpenRosa XForms and hopefully provide me with some useful feedback (send me a message or reply to this post if you’re interested in helping with this).
In the future, depending on the need, there could be an integrated Enketo build and analysis component and maybe even a (fast PHP) version of a OpenRosa-compliant server to replace ODK Aggregate. Thankfully, this is not a priority as it is great to be able to use the facilities provided by ODK and Kobo (as well as by some other very interesting players such as formhub). I am particularly impressed with the current ODK Form Builder (tip: you don’t have to sign in to play around with this, just click cancel).
[Edit: Replaced Rapaide with Enketo]