background preloader

ODK

Facebook Twitter

Validate. ODK Validate ensures that you have an OpenRosa compliant XForm -- one that will also work with all the ODK tools. Installation Navigate to and download ODK Validate vN.N.N.jar.Double click the file to start. If that fails, try running 'java -jar path_to_jar' from the command line.Once Validate launches, select your XForm to validate. If there are errors, Validate will list them all.You can change the XForm, save it and press Validate Again as you iterate over your from. Useful Notes ODK has a few additional restrictions that may not be tested by this tool. Aggregate. Briefcase. Use ODK Briefcase to easily gather and aggregate data from ODK Collect when you are without internet connectivity or do not want to set up an ODK Aggregate server (or other ODK-compatible server).

Additionally, you can use ODK Briefcase to incrementally pull data from ODK Aggregate (or push data to ODK Aggregate); the resulting local copy of your data can then archived or transformed by your own tools and transmitted to a third-party application. ODK Briefcase can: pull blank forms and finalized forms (submissions) from ODK Collect or ODK Aggregate into a local ODK Briefcase Storage location.push blank forms and finalized forms (submissions) from the ODK Briefcase Storage location up to an ODK Aggregate 1.0 instance.export the finalized forms (submissions) to a CSV file for processing by other applications. If a form is encrypted, ODK Briefcase is also the only mechanism to decrypt the finalized forms and generate a CSV of their unencrypted contents. Installation Usage Notes: Useful Notes.

Collect. ODK Collect renders forms into a sequence of input prompts that apply form logic, entry constraints, and repeating sub-structures. Users work through the prompts and can save the submission at any point. Finalized submissions can be sent to (and new forms downloaded from) a server. Currently, ODK Collect uses the Android platform, supports a wide variety of prompts (text, number, location, multimedia, barcodes), and works well without network connectivity. Installation Please read all the instructions and notes before beginning.You will need an Android device (like the Google Nexus One) to install ODK Collect. Downloading from Google Play From your device's application drawer, choose the Play Store.Search for "ODK" and choose "ODK Collect" from "Open Data Kit".Select that result and click the Install button. Downloading from Web From your device's application drawer, choose Settings, then Applications.

Using the Application ODK Collect will appear in your application drawer. Useful Notes. Open Data Kit. Build. ODK Build is a form designer with a drag-and-drop user interface. Build is an HTML5 web application and works best for designing simple forms. Using the Application Please read all the instructions and notes before beginning.Go to and sign in.Add a new prompt, by dragging the elements from the bottom of the screen onto the blank canvas.For each prompt, modify its properties on the right portion of the screen.Prompts can also be rearranged through drag and drop.When the form is finished, go to the File menu, Save and then Export to XML. Useful Notes Forms do not have to be uploaded to Aggregate before they are used.

ODK Build. XLSForm. XLSForm (formerly XLS2Xform) is a tool to simplify the creation of forms. Forms can be designed with Excel and XLSForm will convert them to XForms that can be used with ODK tools. Using the Application To design your form read XLSForm form design help and check out the sample Excel file.Once your xls form is ready submit it for conversion in the area below: Useful Notes enketo previews generated from this converter will not include media.Here is a XLSForm offline converter for Windows.Forms do not have to be uploaded to Aggregate before they are used.

They can be manually added to Collect.