前序
自从小程序出世之后,很多手机厂商都按捺不住了,平日打得头破血流的国产手机厂商,终于难得地团结了一回。3月20日,华为、小米、中兴、联想等手机厂商,共同举办了“快应用”标准启动发布会。
介绍
-
快应用是基于手机硬件平台的新型应用形态,标准是由主流手机厂商组成的快应用联盟联合制定。
-
快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台,以平台化的生态模式对个人开发者和企业开发者全品类开放。
-
快应用具备传统APP完整的应用体验,无需安装、即点即用。
环境
- 安装nodejs
- 安装hap-toolkit(官方脚手架工具)
参考文档
体验
调试工具
开发时需要手机安装一个apk的调试器。我最开始对开发工具的期待值还是比较高的,起码要比微信开发工具更高大上一些吧,当我用快应用做开发体验的时候,简直了,调试工具还是比较低效的,没有微信工具方便。
开发框架
框架也是属于MVVM,基于vue体系,会vue的会比较好上手,布局的话,只支持flex布局;
框架通过jsBridge封装了很多实用的获取系统能力的api,而且调用也特别方便,这些是我最喜欢快应用的一部分。
产物
快应用最终产物是rpk后缀的文件。用户在快应用商店中可以秒开应用,无需下载,而且可以创建桌面快捷方式,真的是特别方便。
下面是写的几个demo:
小结
快应用很多地方确实很好,更靠近app,更靠近系统。但是这个开发框架估计还要很长一段时间的历练,才能变得更好。期待官方可以出个ui库。