DESIGN TOOL

Build a prototype graphical user interface using your PC and Android smart phone or tablet. Then, simply include the generated ASCII commands into your project.

IMPORTANT NOTE: Some anti-virus software packages might flag guiodesigner.exe with "WS.Reputation.1" threat. This warning can appear due to GUI-O designer being currently installed by relatively few other users. This does not indicate that anything is wrong with the executable!

How does it work?

GUI-O designer works in "live" mode - all changes to the widgets' properties are immediately reflected on the Android device. Two communication options are available:

This is the simplest approach as (in general), no additional hardware is needed. The GUI-O designer spawns a server using the IP address of the network interface (WiFi or Ethernet), listening on a specified port. The GUI-O application must then use the "Ethernet" connection type, specifying the IP address and port of the server. Both devices (PC and Android) must be on the same local network.

In this case, a serial device such as USB Serial Bluetooth is required in order to connect to the GUI-O application (see wiring diagram below). Note that any other USB Serial device can also be used, as long as it can be connected to the GUI-O application - check out the manual to see which connection types are supported by the application.

USB Serial Bluetooth wiring diagram (using Bluetooth BT-HC04 module)

USB Serial Bluetooth wiring diagram

Getting started (TCP/IP)

The following step-by-step instructions are also shown in the video tutorial below.

Step 1: Setup connection

Step 2: Setup GUI-O designer

Step 3: Start designing

Check out the video tutorial below!

Video tutorial (TCP/IP)

Getting started (Serial port)

The following step-by-step instructions are also shown in the video tutorial below.

Step 1: Setup connection

Step 2: Setup GUI-O designer

Step 3: Start designing

Check out the video tutorial below!

Video tutorial (Serial port)

Important notes

LATEST VERSION

What's new (version 0.0.13)

What's new (version 0.0.12)

What's new (version 0.0.11)

What's new (version 0.0.10)

What's new (version 0.0.9)

What's new (version 0.0.8)

What's new (version 0.0.7)

What's new (version 0.0.6)

What's new (version 0.0.5)

What's new (version 0.0.4)

What's new (version 0.0.3)

What's new (version 0.0.1-beta.6)

What's new (version 0.0.1-beta.5)

What's new (version 0.0.1-beta.4)

What's new (version 0.0.1-beta.3)

What's new (version 0.0.1-beta.2)

Connect . Create . Control

Connect . Create . Control

YouTube channel
Facebook