GUI-O application offers two installation options: Google Play and Web installation. Please read the information below carefully, before selecting the best option for your project.

Google Play installation

It is recommended to install the GUI-O application directly from Google Play. This will ensure that all application updates are delivered and installed automatically (unless user disables auto-updates). Furthermore, the in-app purchase feature can be used to unlock PRO license in a few simple steps. The PRO license is then tied to the Google account and permanently valid, even if the GUI-O application is reinstalled.

Install from Google Play

Web installation

Alternatively, use an internet browser on your device (i.e., Chrome, Firefox, etc.) to download GUI-O application from the links below. In this case, the application must be installed manually and user must allow installing from "unknown sources" during the installation procedure. See "Application licensing" section in the manual for various licensing options. The PRO license is tied to a specific device. If you want to transfer the license to another device or uninstall the application, it is recommended to deactivate the license first (navigate to settings menu and select "License manager -> Deactivate license"). Deactivating the license ensures that the license remains valid for future use.

Install 64-bit version (for newer devices)

Install 32-bit version (for older devices)


  • Application updates do not affect user data (user data remains unaltered after the update procedure).

  • Do not mix the Google Play and Web installations. To migrate from Google Play version to Web version (or vice versa), the GUI-O application should be uninstalled first. Note that in this case, all user data will be lost.


What's new (version 1.0.23)

  • minor edits to settings menu texts

What's new (version 1.0.22)

  • fixed minor bugs and improved some widgets

  • added additional features to developer mode

What's new (version 1.0.21)

  • implemented message box widget

What's new (version 1.0.20)

  • minor improvements and fixes

What's new (version 1.0.19)

  • various bugfixes

  • in-app billing update (Google Play variant only)

What's new (version 1.0.18)

  • improved image widget

What's new (version 1.0.17)

  • improvements and fixes

  • improved drop-box widget (item can now be selected via index request)

What's new (version 1.0.16)

  • NFC fix when targeting Android 12

What's new (version 1.0.15)

  • added support for reading NFC tags

  • improved some widgets

What's new (version 1.0.14)

  • minor bugfix to list-based widgets

  • developers can now retrieve user name set by the user

What's new (version 1.0.13)

  • added new property to enable / disable widget interaction

  • developers can now retrieve application uuid

What's new (version 1.0.12)

  • added support for JPEG compression of live image stream in IoT mode

  • minor fixes and improvements

What's new (version 1.0.11)

  • added support for live image stream in IoT mode (IMS widget)

  • improved IoT push notifications

  • minor fixes

What's new (version 1.0.10)

  • IoT notifications must now be explicitly cleared by the user

  • added timestamp to IoT notification receive event

  • added date and time to IoT notification log

What's new (version 1.0.8)

  • added support for multiple IoT notifications

  • minor fixes and improvements

What's new (version 1.0.3)

  • added support for IoT push notifications (see IoT push notifications section in developer manual)

  • minor fixes and improvements

  • meeting Android API level 31 requirements

Connect . Create . Control

Connect . Create . Control

YouTube channel