超轻量 UI 框架 GuiLite

Apache
C/C++
跨平台
2017-12-06
idea4good
  • GuiLite是5千行代码的全平台UI框架,可以完美运行在iOS,Android,Windows(包含VR),Mac,单片机和市面所有的 ARM Linux物联网终端设备上。

  • GuiLite可以嵌入在iOS、Android、MFC、QT等其他UI系统中,让你的界面集百家之长,又不失个性。

  • GuiLite鼓励混合编程,开发者可以用GuiLite接管UI部分,用Swift,Java,Go,C#,Python发开业务部分。

相比QT、MFC,GuiLite不预设开发者的使用场景,不在具体功能上,大包大揽;用框架的简洁,换取开发的自由;GuiLite在图形绘制上面,力图一步到位,运行效率感人。

卓越的跨平台能力

cross-platform

 

换肤”功能

multi-theme

unicode

万国语(unicode)

 unicode

自我监控

上报“编译/运行”情况至“云端”:

BuildInfo

同步“本地数据”至“云端”:

DataOnCloud

为什么开发GuiLite?如何使用?

任何UI框架都不是为你我而生的,只有掌握核心原理,对其深度定制,才能真正掌握自己的命运!因此,我们开发了GuiLite,希望用这6千行代码揭示UI的核心原理和定制方法。

我们不推荐开发者全盘使用GuiLite;鼓励开发者在吃透代码后,根据自身业务特点,修改出更加丰富、个性的界面;或者发展出适合自己的UI框架。

为了聚焦UI核心原理,GuiLite会一直保持单片机的代码体量。

视频链接:

GuiLite简介

3D GuiLite

加载中

评论(5)

idea4good
idea4good 软件作者
编译,运行成功的同学,请在这里留个名,谢谢! 不要说平台不支持哈,android,linux,windows总有一款属于你
Wizzer
Wizzer
高科技啊
Pete_Jones
Pete_Jones
群主你这个可以混进GTK+中吗???
P
Polarix
这个很吊!我最近在玩wxWidgets,小有成果,觉得这个如果能混进wxWidgets里会很有搞头!!
r
rukyzmeng
VS2012编译成功,不知能不能将界面嵌入到其他界面上面(比如MFC)

GuiLite 1.2 发布:妈妈再也不用担心我看不懂 GuiLite 了

经过开发群的长期验证,我们发现:即使代码只有5千多行,也不意味着能够轻松弄懂代码意图。 痛定思痛,我们发现:虽然每个函数都很简单(平均长度约为30行),可以逐个击破;但各个函数之间如...

12/05 08:54

GuiLite 1.1 发布:“大力”优化底层,CPU占用率低至:0% ~ 3%

UI软件,往往对系统资源(CPU,内存)的要求比较高。系统的卡顿,也往往出现在大面积的界面刷新的时候;因此超高的UI绘制效率,能帮助开发者在系统资源有限(如:嵌入式设备,IOT设备)的条件...

11/23 09:17

从"6千行"到"5千行" —— GuiLite 的一年进化史

GuiLite是一个非常小的开源项目。一年来,承蒙大家的关心,错爱,不仅收获了更多的新功能,更收获了一群志同道合的开发者群。 相比收获的新功能,最让人激动的还是:代码量不仅没有增加,反而...

11/12 15:08

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

暂无博客

返回顶部
顶部