惊喜!做嵌入式UI还能用javascript

关于柿饼UI:柿饼UI是一款专注于嵌入式领域,由C/C++语言构建,为用户提供类安卓效果的GUI解决方案。为用户提供了设计器+JavaScript语言的开发模式,用户只需拖拽UI控件,写一些简单的JS控制逻辑,就可以实现绚丽、复杂的UI效果。相对于传统纯C语言开发模式的GUI,柿饼UI可以极大的提高开发效率,降低代码调试难度,加快产品迭代速度。

11月末,柿饼UI团队上线了柿饼UI入门课程,获得了社区一致的好评!通过一周的学习,小伙伴们收获颇丰还提交了许多优秀的作品,重点表扬以下朋友:@杨澄 @飘羽 @Kal @赵撵猪@胡萝卜@Boy,他们的作品在众多作业中冲出重围,获得了老师团一致的认可。下面就让我们来看看,他们这一周的学习心得以及作品视频吧~

fyywhy:

总的说来,柿饼UI是个很好的东西,对于产品的构建有很大帮助。对比Linux+Qt方案,在工控方向是个很好的补充。使开发者有了更多方案选择,同时也降低了平台成本,提高了产品竞争力。所以RT-Thread、柿饼一定会越做越好,做大做强。支持国产,和RTT、柿饼一起成长。

虚无缥缈

可以说PersimUI开创了物联网IoT设备界面设计的先河,目前市场大部分都还被QT占据着的情况下,能够有这么一款小巧方便的设计工具,并且有与硬件的完美解决方案实例,让我们看到了未来我国的物联网设计辅助软件生态的发展希望。

胡萝卜:

一直想学一款GUI,之前看过很多,有TouchGFX,LittleVGL,emwin和周立功的AWTK,都学过一点点,但是学了一点之后都没有继续深入研究,但是直到看到柿饼UI,我觉得这种编程方式我太喜欢了,非常对我的胃口,这次一定要坚持好好学习下去。

学习作业欣赏

来源:学员个人视频号

如何加入我们一起入门柿饼UI?

1、转发本篇文章至朋友圈

2、转发后加入 QQ群:1136275881 (如果本群已满,申请页会提示加2群)

3、入群后,验证转发信息,即可开始免费学习

课程目录:

第一部分:基础篇

1. PersimUI Builder使用教程

2. JavaScript简要入门

3. 柿饼UI常用JS语法

4. JavaScript  this关键字用法

5. 柿饼UI简单控件的使用

6. 柿饼UI稍复杂控件的使用

7. 柿饼UI较灵活控件的使用

学习效果:学完后,你可以熟练使用柿饼UI的常用控件,并用javascript语言实现一些复杂的界面交互逻辑,具备独立制作常见产品界面的能力。


第二部分:硬件交互篇

1. 硬件外设使用教程 UART/WI-FI

2. 网络通讯教程 HTTP/WebSocket/MQTT

3. 多媒体控件使用教程 audioPlayer/videoPlayer

4. PersimM3 SDK 使用教程

学习效果:学完后,你可以掌握UI界面如何与底层硬件交互的能力,掌握如何封装底层C代码供上层JS代码调用的基础知识。


第三部分:实战篇

1. 网络音频流播放器

2. 动感汽车仪表盘

3. APP Store实现

学习效果:通过实际demo的学习,帮助你开拓思路,举一反三。



你可以添加微信17775982065为好友,注明:公司+姓名,拉进 RT-Thread 官方微信交流群!

RT-Thread


让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。Apache2.0协议,可免费在商业产品中使用,不需要公布源码,无潜在商业风险。

长按二维码,关注我们

 点击阅读原文报名开发者大会

你点的每个“在看”,我都认

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值