more emoji

This commit is contained in:
idea4good 2019-10-18 16:50:41 +08:00
parent 353fe5280f
commit 84fe217412
2 changed files with 17 additions and 17 deletions

View File

@ -6,7 +6,7 @@
![badge_build](https://img.shields.io/badge/build-passing-brightgreen.svg) ![badge_docker](https://img.shields.io/badge/docker%20build-passing-brightgreen.svg) ![badge_platform](https://img.shields.io/badge/platform-Windows%20%7C%20Linux%20%7C%20macOS%20%7C%20iOS%20%7C%20Android%20%7C%20MCU-brightgreen.svg) ![badge_lincense](https://img.shields.io/badge/license-Apache%202-blue.svg) ![badge_lincense](https://img.shields.io/badge/architecture-amd64%20%7C%20arm%20%7C%20arm64-blue.svg) ![badge_build](https://img.shields.io/badge/build-passing-brightgreen.svg) ![badge_docker](https://img.shields.io/badge/docker%20build-passing-brightgreen.svg) ![badge_platform](https://img.shields.io/badge/platform-Windows%20%7C%20Linux%20%7C%20macOS%20%7C%20iOS%20%7C%20Android%20%7C%20MCU-brightgreen.svg) ![badge_lincense](https://img.shields.io/badge/license-Apache%202-blue.svg) ![badge_lincense](https://img.shields.io/badge/architecture-amd64%20%7C%20arm%20%7C%20arm64-blue.svg)
- [中文](README_zh.md) - [中文](README_zh.md)
- [✨Features](#features) - [✨Features](#features)
- [🔨Start with Demo](#start-with-demo) - [🚀Quick Launch](#quick-launch)
- [📚Documents](#documents) - [📚Documents](#documents)
- [📈How to Learn?](#how-to-learn) - [📈How to Learn?](#how-to-learn)
- [📀Videos](#videos) - [📀Videos](#videos)
@ -31,7 +31,7 @@ GuiLite is the smallest GUI library with 5000 lines of code, could run on **all
- Could upgrade your UI experience - Could upgrade your UI experience
## ✨Features ## ✨Features
### Cross platform ### ⚔️Cross platform
| ARM Linux | STM32 Without OS | | ARM Linux | STM32 Without OS |
| --- | --- | | --- | --- |
| ![ARM Linux](doc/Linux.gif) | ![MCU](doc/HelloParticle.gif) ![MCU](doc/HelloWave.gif) | | ![ARM Linux](doc/Linux.gif) | ![MCU](doc/HelloParticle.gif) ![MCU](doc/HelloWave.gif) |
@ -44,31 +44,31 @@ GuiLite is the smallest GUI library with 5000 lines of code, could run on **all
| --- | --- | | --- | --- |
| ![macOS](doc/Mac.gif) | ![iOS](doc/Ios.landscape.gif) | | ![macOS](doc/Mac.gif) | ![iOS](doc/Ios.landscape.gif) |
*** ***
### GuiLite previewer(WYSIWYG extension for GuiLite) ### 🔍GuiLite previewer(WYSIWYG extension for GuiLite)
[GuiLite Previewer](https://github.com/idea4good/GuiLitePreviewer) is a Visual Studio Code extension, could extract GUI information from C++ code and preview GUI at preview page(What you see is what you get) [GuiLite Previewer](https://github.com/idea4good/GuiLitePreviewer) is a Visual Studio Code extension, could extract GUI information from C++ code and preview GUI at preview page(What you see is what you get)
![GuiLitePreviewer](doc/Previewer.gif) ![GuiLitePreviewer](doc/Previewer.gif)
*** ***
### Gorgeous UI ### 😎Gorgeous UI
![wallpaper](doc/wallpaper.jpg)![HelloNets-pc](doc/HelloNets-pc.gif) ![wallpaper](doc/wallpaper.jpg)![HelloNets-pc](doc/HelloNets-pc.gif)
*** ***
### 🔣Multi-language: ### 🔣Multi-language:
![unicode](doc/unicode.jpg) ![unicode](doc/unicode.jpg)
*** ***
### IoT Solution & Code Telemetry ### 🌐IoT Solution & 📊Code Telemetry
- Report build activities to cloud:<br>![BuildInfo](doc/BuildInfo.png) - Report build activities to cloud:<br>![BuildInfo](doc/BuildInfo.png)
- Sync running data to cloud:<br>![DataOnCloud](doc/data_on_cloud.png) - Sync running data to cloud:<br>![DataOnCloud](doc/data_on_cloud.png)
- ⚠To stop telemetry, remove script files(e,g: sync_build.bat .sync.sh .sync_build.sh) - ⚠To stop telemetry, remove script files(e,g: sync_build.bat .sync.sh .sync_build.sh)
*** ***
### Support Docker ### 🐋Support Docker
We build GuiLite demo as docker image, you can update/deploy/run the latest GuiLite demo on your device with single command below: We build GuiLite demo as docker image, you can update/deploy/run the latest GuiLite demo on your device with single command below:
- `sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh` - `sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh`
*** ***
## Inject GuiLite Samples into 3D Web ## 📦Package GuiLite Samples into 3D Web
- ![GuiLiteGraphic](doc/GuiLite3D.gif) - ![GuiLiteGraphic](doc/GuiLite3D.gif)
- Run GuiLite Samples[(HelloParticle, HelloWave)](https://gitee.com/idea4good/GuiLiteSamples) on Web and 3D scenario - Run GuiLite Samples[(HelloParticle, HelloWave)](https://gitee.com/idea4good/GuiLiteSamples) on Web and 3D scenario
- [Source code](https://github.com/idea4good/GuiLiteWeb/blob/master/CubeEx/main.js) - [Source code](https://github.com/idea4good/GuiLiteWeb/blob/master/CubeEx/main.js)
*** ***
## 🔨Start with Demo ## 🚀Quick Launch
GuiLite is only a framework, could not create UI by itself. In order to show how to build UI App with it, We provide some samples for you. GuiLite is only a framework, could not create UI by itself. In order to show how to build UI App with it, We provide some samples for you.
- Sample code [here](https://github.com/idea4good/GuiLiteSamples). - Sample code [here](https://github.com/idea4good/GuiLiteSamples).
- Sample introduction: - Sample introduction:

View File

@ -5,7 +5,7 @@
# GuiLite超轻量UI框架- 最小的GUI库 # GuiLite超轻量UI框架- 最小的GUI库
![badge_build](https://img.shields.io/badge/build-passing-brightgreen.svg) ![badge_docker](https://img.shields.io/badge/docker%20build-passing-brightgreen.svg) ![badge_platform](https://img.shields.io/badge/platform-Windows%20%7C%20Linux%20%7C%20macOS%20%7C%20iOS%20%7C%20Android%20%7C%20MCU-brightgreen.svg) ![badge_lincense](https://img.shields.io/badge/license-Apache%202-blue.svg) ![badge_lincense](https://img.shields.io/badge/architecture-amd64%20%7C%20arm%20%7C%20arm64-blue.svg) ![badge_build](https://img.shields.io/badge/build-passing-brightgreen.svg) ![badge_docker](https://img.shields.io/badge/docker%20build-passing-brightgreen.svg) ![badge_platform](https://img.shields.io/badge/platform-Windows%20%7C%20Linux%20%7C%20macOS%20%7C%20iOS%20%7C%20Android%20%7C%20MCU-brightgreen.svg) ![badge_lincense](https://img.shields.io/badge/license-Apache%202-blue.svg) ![badge_lincense](https://img.shields.io/badge/architecture-amd64%20%7C%20arm%20%7C%20arm64-blue.svg)
- [✨功能介绍](#功能介绍) - [✨功能介绍](#功能介绍)
- [🔨快速上手](#快速上手) - [🚀快速上手](#快速上手)
- [📚开发文档](#开发文档) - [📚开发文档](#开发文档)
- [📈学习方法](#学习方法) - [📈学习方法](#学习方法)
- [📀视频链接](#视频链接) - [📀视频链接](#视频链接)
@ -30,7 +30,7 @@ GuiLite是5千行的图形界面库可以运行在**所有平台**(例如
- 少许3D效果可以有效提升UI体验 - 少许3D效果可以有效提升UI体验
## ✨功能介绍 ## ✨功能介绍
### 卓越的跨平台能力 ### ⚔️卓越的跨平台能力
| ARM Linux | STM32 Without OS | | ARM Linux | STM32 Without OS |
| --- | --- | | --- | --- |
| ![ARM Linux](doc/Linux.gif) | ![MCU](doc/HelloParticle.gif) ![MCU](doc/HelloWave.gif) | | ![ARM Linux](doc/Linux.gif) | ![MCU](doc/HelloParticle.gif) ![MCU](doc/HelloWave.gif) |
@ -43,30 +43,30 @@ GuiLite是5千行的图形界面库可以运行在**所有平台**(例如
| --- | --- | | --- | --- |
| ![macOS](doc/Mac.gif) | ![iOS](doc/Ios.landscape.gif) | | ![macOS](doc/Mac.gif) | ![iOS](doc/Ios.landscape.gif) |
*** ***
### GuiLite Previewer(所见即所得的GuiLite开发插件) ### 🔍GuiLite Previewer(所见即所得的GuiLite开发插件)
[GuiLite Previewer](https://github.com/idea4good/GuiLitePreviewer)是一个Visual Studio Code插件它可以自动提取源代码的GUI布局信息并实时显示在“预览”页面上(所见即所得) [GuiLite Previewer](https://github.com/idea4good/GuiLitePreviewer)是一个Visual Studio Code插件它可以自动提取源代码的GUI布局信息并实时显示在“预览”页面上(所见即所得)
![GuiLitePreviewer](doc/Previewer.gif) ![GuiLitePreviewer](doc/Previewer.gif)
*** ***
### 浮夸的UI效果 ### 😎浮夸的UI效果
![wallpaper](doc/wallpaper.jpg)![HelloNets-pc](doc/HelloNets-pc.gif) ![wallpaper](doc/wallpaper.jpg)![HelloNets-pc](doc/HelloNets-pc.gif)
*** ***
### 万国语(unicode) ### 🔣万国语(unicode)
![unicode](doc/unicode.jpg) ![unicode](doc/unicode.jpg)
*** ***
### IoT物联网功能 ### 🌐IoT物联网和📊数据分析
- 上报“编译/运行”情况至“云端”:<br>![BuildInfo](doc/BuildInfo.png) - 上报“编译/运行”情况至“云端”:<br>![BuildInfo](doc/BuildInfo.png)
- 同步“运行数据”至“云端”:<br>![DataOnCloud](doc/data_on_cloud.png) - 同步“运行数据”至“云端”:<br>![DataOnCloud](doc/data_on_cloud.png)
*** ***
### 支持Docker ### 🐋支持Docker
我们把GuiLite demo做成了Docker映像只需一行命令就可以将最新的GuiLite demo升级/部署/运行在你的设备上了。 我们把GuiLite demo做成了Docker映像只需一行命令就可以将最新的GuiLite demo升级/部署/运行在你的设备上了。
- `sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh` - `sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh`
*** ***
## 支持GuiLite实例注入到3D Web ## 📦支持GuiLite实例注入到3D Web
- ![GuiLiteGraphic](doc/GuiLite3D.gif) - ![GuiLiteGraphic](doc/GuiLite3D.gif)
- GuiLite实例[(HelloParticle, HelloWave)](https://gitee.com/idea4good/GuiLiteSamples)运行在Web及3D环境 - GuiLite实例[(HelloParticle, HelloWave)](https://gitee.com/idea4good/GuiLiteSamples)运行在Web及3D环境
- [源代码链接](https://github.com/idea4good/GuiLiteWeb/blob/master/CubeEx/main.js) - [源代码链接](https://github.com/idea4good/GuiLiteWeb/blob/master/CubeEx/main.js)
*** ***
## 🔨快速上手 ## 🚀快速上手
GuiLite只是一个框架本身并不能生成UI。为了能够展示如何用GuiLite开发App我们提供了一些实例程序给大家参考。 GuiLite只是一个框架本身并不能生成UI。为了能够展示如何用GuiLite开发App我们提供了一些实例程序给大家参考。
- 实例程序的代码在[这里](https://gitee.com/idea4good/GuiLiteSamples)。 - 实例程序的代码在[这里](https://gitee.com/idea4good/GuiLiteSamples)。
- 实例程序的功能说明: - 实例程序的功能说明: