GuiLite Samples - Do it yourself!
Runs on Mac & iOS:
Runs on Android & ARM Linux embedded:
Runs on Windows Mixed Reality & QQ developers' group:
GuiLite samples contain 2 cross-platform projects. One is Host Monitor while the other is Snake. They are both based on GuiLite. They show you how to use GuiLite's interface, and how GuiLite works on iOS, Android, GNU/Linux, Windows and macOS platform.
GuiLite samples are easy to compile & run. With the help of QQ group, you will pass the compiling nearly 100%.
Host Monitor
Host Monitor has 2,000 lines of code related to UI, showing you how to layout UI, and customize/extend your UI widgets.
Code Walkthrough
HostMonitor\SampleCode\source\ui_tree: Layout UI
HostMonitor\SampleCode\source\ui_ctrl_ex: Customize your widgets
Cross platform
HostMonitor\BuildAndroid: Java code, for Android
HostMonitor\BuildIOS: Swift code, for iOS
HostMonitor\BuildLinux: C code, for Linux
HostMonitor\BuildWin32: C code, for Windows command mode
HostMonitor\BuildUWP: CX code, for UWP(include Mixed/Virtual Reality)
HostMonitor\BuildMacCmd: Swift code, for Mac command mode
HostMonitor\BuildMacCocoa: Swift code, for Mac APP with UI
Snake
Snake has only 200+ lines of code, showing you how to render. It will help you run GuiLite on MCU.
Suggestions
Looks complex? Trust me that you can do everything we did since we are ordinary guys.
Dare to build
Dare to make modification
Dare to create your UI framework
Repository Mirror