Instructions

android

Introduction

Creating a project

Form Builder

Adding a Form
          Key Field
          Title

Text Fields
          Plain

          Numeric
          Date
          Time
          Drop-Down
          Radio 
            Check Boxes
          
Media Fields
           Location

           Photo
           Video
           Audio
           barcode

Validation
           Text
           RegEx   
           Double Entry

Form Logic
           Jumps


Linking Forms
           Hierarchy

           Branching

android


Installing EpiCollect+
Loading a Project


Collecting Data

Text Fields
          Plain

          Numeric
          Date
          Time
          Drop-Down
          Radio
             Check Boxes

Media Fields
           Location

           Photo
           Video
           Audio
           barcode

Saving Data

List/Sync data

Maps

Backing up data

Remote Data

Settings

android


Project Website

Map View

Multiple Forms

Downloading Data

android


Introduction

EpiCollect Markup

The Document
           <model>

The Form
           <form>


Text Fields
           <input>

          <select>
           <select1>
          <radio>
Setting defaults

Media Fields
           <location>
           <photo>
           <video>
           <audio>
           <barcode>

Defining keys

Form Logic
           Jumps


Linking Forms
           Hierarchy

           Branching
  
Validating



Collecting Data - Barcode

 

When presented with a barcode field, a user will use the devices camera to scan and extract information encoded within a 2D barcode

Initially, the user is presented with the question and a button titled 'Tap to Read Barcode'. When doing so, the devices camera is launched, enabling the barcode to be read and data extracted as in the following screenshots:

 

barcode1

 

 

 

 

arrow

 

 

 

 

 

barcode2

 

 

 

 

arrow

barcode1

Should the user wish to rescan or scan a different barcode, they can simply re-tap 'Tap to read barcode'


zxing

Within EpiCollect+ we utilise the open source barcode scanning library ZXing (See here) and wish to pay thanks to their development work.

ZXing must be installed on a mobile device for EpiCollect+ to undertake barcode scans.

Should a user try to scan without ZXing installed, and provided they are connected to a data network (2/3/4G or wireless), ZXIng will be automatically downloaded and installed from within EpiCollect+

Alternatively, a user can install ZXIng directly onto a device from the Google Play or byclicking here.

That brings us to the end of description of the types of question a user may answer. We will now move on to Listing entries and synching data to the project website. However, firstly we will detail saving data.

Next | Saving data