GuiLite是什么鬼?
- GuiLite(超轻量UI框架)是5千行代码的全平台UI框架,可以完美运行在iOS,Android,Linux(ARM/x86-64),Windows(包含VR),Mac,和Dokcer容器上。
- GuiLite与操作系统及第三方图形库无关,甚至也可以运行在无OS的单片机环境。
- GuiLite可以嵌入在iOS、Android、MFC、QT等其他UI系统中,让你的界面集百家之长,又不失个性。
- GuiLite鼓励混合编程,开发者可以用GuiLite接管UI部分,用Swift,Java,Go,C#,Python开发业务部分。
- ⚠️不鼓励大家全盘接受GuiLite,更愿意大家掌握UI的核心原理
- ⚙️希望GuiLite小到足够帮助大家掌握UI工作原理,从而摆脱UI框架的束缚,构建自己独一无二的UI
- ?任何UI框架都不为你我而生,你才是自己真正的主人
新的打开方式:
我们把GuiLite demo做成了Docker容器,只需一行命令,就可以将最新的GuiLite demo升级/部署/运行在你的设备上了。
- For x64 Linux:
sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:0.3 bash /run.sh
- For armhf Linux(Raspberry Pi):
sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite-armhf:0.2 bash /run.sh