linux c ui开发环境,GuiLite - 是用C/C++编写的成超轻量 UI 框架

GuiLite Samples - Do it yourself!

Runs on Mac & iOS:

625332134c6f4d4600884b99daebf603.png625332134c6f4d4600884b99daebf603.png

Runs on Android & ARM Linux embedded:

625332134c6f4d4600884b99daebf603.png625332134c6f4d4600884b99daebf603.png

Runs on Windows Mixed Reality & QQ developers' group:

625332134c6f4d4600884b99daebf603.png625332134c6f4d4600884b99daebf603.png

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值