The Easy way to make an Android
Graphical User Interface
Client: An Android device, A Mobile Phone, An Android Tablet or A Laptop running the Android Operating System
Server: Any kind of Computing device, A DeskTop, Laptop, Mobile phone, Single Board Computer (SBC) that is capabale of WiFi communication using Sockets. It may be an Apple Phone or Tablet, An IBM compatible desktop, a Linux system, Another Android device of any kind, or an SBC like the ESP32 or Arduino.
Template: One or more pages containg GUIfy widgets.
Widget: A Graphical User Interface Item, that allows communication with the user.
Each Command consists of a Key/Value pair, where the Key is separated from the Value by an Equal (=) sign.
Multiple Commands maybe strung together where each Command is seperated by a Tilde (~).
The first Command in a multiple Command line must be the Command that identifies the Type and ID of the Widget.
The ID of a Widget must be unique. Even in a multiple Page Template.
All keywords are Case sensitive. There must NOT be spaces between separators.
In a Multi Page Template, The first page is always "Page0, followed by Page1, Page2. etc. in that strict sequence.
There is no practical limit to the number of pages a Template may contain.