消息关闭
    暂无新消息!
UI框架到处有,但能同时在Android, Linux, Windows, MR(混合现实), VR(虚拟现实)设备上运行的UI就寥寥无几了;即是有,也庞大无比,中看不中学~~
笔者认为造成这些的原因,只有一个:代码不够简单。记得一位东北的大师说过:“简单出奇迹,必须用大力”
好吧,真心给大家推荐这款“大力”—超轻量UI框架
首先,核心完全使用C/C++编写,代码量仅仅数千行,尽管只有数千行还是分门别类,将这数千行的代码均匀的分布在约30个文件里面,平均每个文件的代码量约200行左右。
这么简单?搞得学会了,都没有成就感~~~~
其次,为了解决跨平台问题,提供了完整的封装方法,代码链接如下:
https://github.com/idea4good

简单解释一下代码哈:

NoodleLinuxSample: 是Linux的封装方法,非常普通的封装,但令人发指的是,它居然可以适应各种尺寸的显示屏;而且还能在PC上面预览运行效果,嵌入式工程师再也不用编译一遍,烧写一遍了。。。

NoodleAndroidSample: 是Android的封装方法,跟笔者一样穷苦,买不起开发板的老铁们,记住了,你的手机就是开发板!老铁,在你滑动屏幕的时候,不要以为是Android在发功哈,那是“大力”在顶你!
什么?手机也没有?好吧,往下看。。。

NoodleWinSample: 是Windows的封装方法,靠!这也值得一讲?这可不是普通的Windows!首先它可以是普通的Win32程序,也可以是UWP(universal windows platform)程序;UWP可以运行在MR(混合现实)/VR(虚拟现实)设备上,老实说,没有UWP,我真不知道怎么圆这个MR/VR的场;

最后,最重要的一点!特别是想通过APP赚钱的老铁们,UWP只能通过微软的store发布,彻底消灭盗版,老铁,你的血汗钱有着落了。


福利时间到,眼球经济,没有福利,老铁也会懈怠;下面的视频展示了基本的运行效果,虚拟现实的老铁们,戳呀~~~

http://v.youku.com/v_show/id_XMjc2MjA4MDgzMg==.html 

0个回答

暂无回答!