GlossaryΒΆ

Aggregate

Part of ODK.

A server-side data storage and analysis tool.

Briefcase

Part of ODK.

A tool for packaging and transferring forms and data between instances of Collect and Aggregate.

Build

Part of ODK.

An application that lets you design forms with a drag-and-drop form interface.

Collect

Part of ODK.

An Android mobile app that replaces paper-based forms.

CSV
Comma Separated Values. A plain-text file format for tabular (spreadsheet-like) data.
enumerator
A person who conducts a survey.
form
A defined set of questions and answer choices displayed by an application that can render forms written in the XForm standard.
hint
Additional help text on a single question, displayed after the label.
instance
The file representing a filled-in form.
JSON
JavaScript Object Notation. A serialized key-value data format.
KML
Keyhole Markup Language. A file format for geographic data.
ODK JavaRosa

Part of ODK.

A Java library that renders ODK Compliant XForms.

ODK JavaRosa source on Github

ODK XForm

Part of ODK.

A specification defining valid XML-based forms for ODK. It is a subset of the W3C XForms 1.0 specification

View ODK XForms Specification

participant
A person being interviewed by a user of Collect. (Also sometimes called a "subject".)
question label
question text
The main body of a form question or widget. In an XLSForm, the contents of the label.
Validate

Part of ODK.

A tool for validating forms against the ODK XForms specification.

widget
A single question, answer set, and attendant GUI elements, as rendered in a XForm compliant app such as Collect.
XLSForm

Part of ODK.

A tool for building forms with Microsoft Excel.