10大安卓厂商发布《快应用》死磕小程序

601 阅读2分钟

什么是快应用? 快应用是基于手机硬件平台的新型应用形态,标准是由主流手机厂商组成的快应用联盟联合制定。 快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台,以平台化的生态模式对个人开发者和企业开发者全品类开放。 快应用具备传统APP完整的应用体验,无需安装、即点即用。 对标小程序分割的应用市场,快应用的推出也是及时弥补这一块,当前快应用开发文档还不是很详细,对比微信的还是有些差距,不过未来针对安卓市场的10亿用户(官方文档说的)前端开发者又多了一项工作了!

对比小程序快应用的上手难度几乎为0,都是开发前端的技术,html,css,官方提供的组件也很少

快速上手快应用 1、环境搭建

node.js安装(这个我相信大家都已经很熟练了,相比小程序,这个对npm的支持要人性化的多)

安装hap-toolkit

npm install -g hap-toolkit

-v 输出版本

手机安装调试器

调试器是一个Android应用程序,下载调试器APK详见资源下载

安装后的效果图 2、代码编辑器

官方推荐

VSCode

webStorm

sumblimeText

Vscode还提供了使用的插件

3、开发调试

使用日志输出

打开工程根目录下的src文件夹的manifest.json,找到config配置,将logLevel修改为最低级别debug,即:允许所有级别的日志输出

修改后/src/manifest.json中config配置代码如下:

{

"config": {

    "loglevel": "debug"

}

}

在js中输出日志

当js代码未按需求正确运行,输出日志能帮助开发者快速定位问题;与传统前端开发一致,使用console对象输出日志

远程调试

远程调试指的是通过快应用调试器、hap-toolkit的远程调试命令 、chrome devtools调试界面,来调试手机app端的页面

在项目根目录下执行如下命令,启动HTTP调试服务器:

npm run server

想尝鲜的前端小伙伴们赶紧试试