Getting Started

This page provides an introduction to the KDSmart application, including its requirements and the basics of using it. Read this page first if you have not used KDSmart before. The following pages provide a more comprehensive guide to using KDSmart.


KDSmart is an application used to collect phenotypic data from plants that are a part of trials. It allows you to add information about a plot or sub-plot that you have observed (e.g. plant height) and then saves that information in the trial. You can then export the data to save it in the KDDart database.


You will need the following to run KDSmart:

  • An internet connection to download or update the application (it can be used offline);

  • Access to the Google Play Store; and

  • An Android device such as a phone or tablet with Android version 7.0 (Nougat) or above with the appropriate permissions accepted.


Incorrectly set Android permissions will either prevent KDSmart completely from working or disable some features, e.g. taking pictures with the camera.
Please see the Android Permissions topic for more information.


There are three main types of items found in KDSmart. These are trials, traits, and tags (sometimes called TTT).

  • Trial - Contains data on the physical layout of a field and the plots and sub-plots within that field. Trials also have information such as planting dates and traits included.

  • Trait - The quality or characteristic being inspected, measured and recorded for the organism, e.g. plant height. There are traits for both plots and sub-plots and these can be used in multiple trials.

  • Tag - Short text codes that provide a quick method of applying predefined classification or annotation to Plots or sub-plots, e.g. BD is a tag that can refer to bird damage.

Trials are generally created in KDManage or KDXplore and then loaded onto a device with KDSmart, such as a mobile phone. Once the KDSmart device has a trial to work with, the user can go into the field and collect information on traits of the plot and sub-plots (this is known as scoring).

Tags can be applied to each plot or sub-plot to define characteristics that are not measured by traits. The data collected with KDSmart can then be loaded into KDXplore for curation and storage. A guide for this basic workflow is outlined in the KDTutorials section.

Home Screen

KDSmart Home Screen

KDSmart Home Screen

Item Number





Displays the version of KDS that is being used. Check Google Play to see if any updates are available.



Starts scoring of the selected trial.



Changes the brightness settings from Dark Mode to Light Mode.



Locks editing so that trials may not be edited. A password will be needed to unlock editing features.



Provides an in-app Help Guide, an About page, and information on licenses.



Navigates to the KDDart website.



Navigates to the Diversity Arrays website.



Indicates that this is the Demo database.



This is the currently selected trial.



View more details on the selected trial.



Various options for KDS. An explanation of the options will be displayed in the table below.

The following video is a short KDSmart tour where you can learn about some of the UI elements and features of KDSmart.

What now?

The rest of the KDSmart Help Guide will provide a more in-depth explanation of the features and uses of KDSmart. Refer to the navigation bar on the left for more information on scoring trials, exchanging data with KDXplore, sample files, etc.