Kiosk Tutorial

To further illustrate the use of the Kiosk editor in ZBOS Control, this chapter will provide the basic steps to create a demo-kiosk.

  • The required media-files need to have been stored on the device. Use the Multimedia-page to upload them to the device.

  • To view the icons and background-images used in the kiosk editor, ZBOS Control needs to be connected to the device.

Basic layout of the kiosk

For this tutorial, the following kiosk will be used:

tutorialkiosk

Procedure

To create the kiosk, I (personally) would recommend using the following steps:

  1. Create or update the necessary compositions and upload them to the device

  2. Download and install the necessary apps

  3. Upload the media-files to be used as links

  4. Create the basic layout of the kiosk in the editor

  5. Add the logos and styling to the kiosk

Steps 1-3 will not be explained in this chapter, see the corresponding chapters in the manual for more information on the related topics.

Creating the layout of the kiosk

As stated earlier, make sure all the necessary compositions or media-files that need to be linked are available on the device and that ZBOS Control can connect to the device.

Opening the Editor

Tap the md edit icon below the kiosk-app to open the editor.

openingeditor

Creating a new kiosk

Tap the button New in the Kiosk-menu to create a new, blank dataset.

createnewdataset

Once a new dataset has been created, a default language needs to be specified for the kiosk.

defaultlanguage
The terms used for the display will be used for non-translated languages as well.

Edit the name of the kiosk

Before continuing with editing the content of the kiosk, it is highly recommended to save the kiosk dataset locally. First, enter a name for the kiosk-dataset.

Tap the md edit icon next to the name of the dataset to edit the name.

editkioskname

Enter a new and unique name for the dataset (e.g. Tutorial).

The name used in this chapter for the tutorial-dataset is Tutorial.

Save the dataset locally

Tap the button Save locally to store the dataset in ZBOS Control.

savelocally

A message will be shown when the dataset has been stored correctly.

Edit the content of the kiosk

The content can be edited at any time. However, do keep in mind to save regularly when editing the dataset.

Creating the Media-folder

Tap the plus icon to add a new item to the kiosk. Enter the following settings to create the Media-folder.

mediafolder
  1. Select the Folder type from the available types

  2. Enter the display-name shown in the main folder for the item

  3. Enter the title for the menu-bar

  4. Check if the item will be shown in the kiosk

  5. Tap the md check icon to apply the changes.

The option Show in the advanced settings is enabled by default.
Opening the media-folder

Double-tap the folder-icon in the editor to show the content of the items in the folder.

foldercontentblank
  • Changing the title in the folder will also change the setting of the folder-icon in the folder above if no custom logo has been defined.

  • The background for the main kiosk will be used for the sub-folder as well.

Adding the image icon

Tap the plus icon to add a new item to the kiosk. Enter the following settings to create the Image-icon.

image
  1. Set the type of action for the item to Image

  2. Enter the display-name of the icon

  3. Select the image to be displayed from the list of images on the device

  4. Tap the md check icon to apply the changes.

Adding the video icon

Tap the plus icon to add a new item to the kiosk. Enter the following settings to link the Video to the kiosk.

video
  1. Set the type of action for the item to Video

  2. Enter the display-name of the item

  3. Select the video to be displayed from the list of videos stored on the device

  4. Tap the md check to apply the changes.

Creating the Demo-composition

Tap the plus icon to add a new item to the kiosk. Enter the following settings to create the Demo-composition.

democomposition
  1. Set the type of action for the item to Composition

  2. Enter the display-name for the item

  3. Select the Demo-composition from the list of compositions stored on the device.

  4. Check if the icon will be shown in the kiosk

  5. Tap the md check icon to apply the changes.

Creating a blank entry

The item-type None has been designed specifically for this purpose.

Other than the item-type, the background-color also needs to be set to be completely transparent (or no opacity).

Tap the plus icon to add a new item to the kiosk. Enter the following settings for the blank entry:

blankentry
  1. Set the type of action for the item to None

  2. Leave the name blank

  3. Make sure no icon has been selected

  4. Set the opacity to 0

  5. Check to see if the option show has been selected

  6. Tap the md check icon to apply the changes.

Edit the Android-settings so the tapping-noises are not heard. Otherwise, some end-users might be confused when tapping the blank space and hearing something is selected, while nothing is happening.

Add the App to the dataset

To demonstrate how an application can be linked in the kiosk, a ZoraBots survey will be used in this example. Note however, that if the survey-dataset isn’t stored on the device, the selection-screen in the Survey app (with all available datasets) will be shown instead.

Tap the plus icon to add a new item to the kiosk. Enter the following settings to create the Demo-composition.

app
  1. Set the type of action for the item to Application

  2. Enter the display-name for the item (App)

  3. Select the application Zorabots Survey from the list of apps available on the device

  4. Enter the name of the Survey dataset for the data_source variable.

  5. Remember to set the background-color correct again (will be changed to the last known color by default).

  6. Check to if the option show has been selected

  7. Tap the md check icon to apply the changes.

This list will only be updated once the kiosk-editor is opened. If the app is installed while the kiosk-editor-page is shown in ZBOS Control, the app will not be shown in the list. Navigate to another page before re-opening the kiosk editor to display the recently installed app.

Main Kiosk Result

The current tutorial-kiosk looks as follows:

mainkioskresult

Adding the styling to the main Kiosk

The styling can be added at any point, this is just a personal preference when editing a kiosk.

Once the content for the main kiosk has been created, the styling for the kiosk can be applied.

Only the background can be set for individual icons in the list, the other settings will be applied for all items in the kiosk (e.g. background and title-color).

Open the style-settings for the dataset and enter the styling for the situation.

openstylesettings
styling
  1. Set the custom logo off (Default)

  2. Set the font-size for the text in the menu-bar

  3. Set the color-scheme for the menu/microphone

  4. Set the type of background for the kiosk to Image and set the image from the stored images

  5. Set the size and color-scheme used by the top bar

  6. Set the size and font-color used by the icons in the kiosk

  7. Tap the md check icon to apply the changes.

If a custom logo is selected, no title(s) for menu(s) will be shown.

The end-result of the styling is shown in the kiosk editor.

mainkioskresultstyled
A lot of images are available on the website https://www.pixabay.com (free license) and icons can be found using the website https://www.iconfinder.com (using the settings: Price:Free and License Type:No link back ).

Uploading the kiosk to the device

It is recommended to save the kiosk locally first before uploading the kiosk.

Once the kiosk has been completed in the editor, all that is left is to upload the kiosk to the device.

Since this is a newly uploaded kiosk, a popup is shown asking to change to the uploaded kiosk-dataset.

switchkioskpopup

Tap Yes to change the dataset on the device and verify the result.

Fine-tuning the kiosk

In some (rare) cases, the background-image of the kiosk or the used icon don’t quite fit in the kiosk-theme. To change the settings for the icon, tap the selected icon and tap the md edit icon to open the settings for the icon again.

editicon
When uploading the kiosk this time, no popup will be shown. Instead, the content of the kiosk will be updated once the dataset has been fully uploaded.