update doc

This commit is contained in:
idea4good
2017-12-28 12:49:16 +08:00
parent c201ab41a7
commit 8d31dfbb66
6 changed files with 8 additions and 7 deletions

View File

@@ -1,13 +1,14 @@
# GuiLite 揭示UI原理打造你自己的UI框架- 开发者qq群527251257
![Demo](doc/demo.gif)
# GuiLite - 简洁出奇迹 - 开发者qq群`527251257`
![Mac](doc/Mac.gif) ![Mixed Reality](doc/WinMR.gif)
![Android](doc/Android.gif) ![Linux](doc/Linux.gif)
超轻量UI框架 - GuiLite是由6千行左右的C++代码编写而成,它像MFCQT一样为开发者提供界面支持
超轻量UI框架 - GuiLite是由6千行的C++代码编写而成,通过简洁的设计让界面开发更加自由、高效、通用上图是GuiLite在**Mac, Windows VR, Android, Linux上的运行效果**
- GuiLite可以完美运行在AndroidWindows包含VRMac**单片机**和**市面所有的 ARM Linux物联网终端**设备上。
- GuiLite可以嵌入在MFC、QT、 Android等其他UI系统中让你的界面集百家之长,又不失个性。
- GuiLite鼓励混合编程开发者可以用C++编写的GuiLite接管UI部分用JavaGoC#Python发开业务部分。
- GuiLite可以完美运行在MacWindows包含VRAndroid**单片机**和**市面所有的 ARM Linux物联网终端**设备上。
- GuiLite可以嵌入在MFC、QT、 Android等其他UI系统中让你的界面集百家之长,又不失个性。
- GuiLite鼓励混合编程开发者可以用GuiLite接管UI部分SwiftJavaGoC#Python发开业务部分。
相比其他强大的UI框架GuiLite只聚焦界面开发(特别是手机风格的滑动界面),只使用最基础的C++特性直达绘制底层。希望通过减少代码调用层次让UI框架的体积小,效率更高,使之流畅运行在:手机,电脑,单片机等硬件环境上
相比QT、MFCGuiLite只聚焦现代感的界面开发,不预设开发者的使用场景。只使用最基础的C++语言特性直达绘制底层。希望通过减少代码调用层次让UI框架的体积小,效率更高。
## 为什么开发GuiLite如何使用
任何UI框架都不是为你我而生的只有掌握核心原理对其深度定制才能真正掌握自己的命运因此我们开发了GuiLite希望用这6千行代码揭示UI的核心原理和定制方法。