首页 > 微信应用开发 > 对战微信小程序,探究快应用的开发之路【一】

对战微信小程序,探究快应用的开发之路【一】

最近华为牵头国内几大厂商推出了Quikapp快应用,与微信小程序展开了入口之争,作为走在时代最前沿的程序猿,不了解一下,不动手操作一下,都对不起时代赋予我们的责任感了。来,跟我一起来探究探究快应用的开发之路。

一、首先记住几个网站:

1.快应用官网:

https://www.quickapp.cn

2.快应用后端支持网站:

www.bmob.cn

3.文档:

https://doc.quickapp.cn/

4.工具:

使用Visual Studio Code开发

使用WebStorm开发

教程地址(https://doc.quickapp.cn/tutorial/getting-started/code-edit-conf.html)

5.环境:

需安装6.0以上版本的NodeJS,请从NodeJS官网下载

6依赖库

hap-toolkit、hap-tools

二、从0到1的操作过程

第一步:安装

npm install -g hap-toolkit

对战微信小程序,探究快应用的开发之路【一】

安装

第二步:hap脚手架生成一个初始项目

hap init test1

对战微信小程序,探究快应用的开发之路【一】

这一步大家别急着

npm run server

否则报一下错误

对战微信小程序,探究快应用的开发之路【一】

第三步:安装依赖

npm install

第四步:运行服务

npm run server

对战微信小程序,探究快应用的开发之路【一】

还是失败,新出的东西官网还不是很完善,后面应该不会出现,这里花了几分钟找到了原因,项目少了hap-tools库, 这里没看到官网有这个库的介绍,package.json里也没 ap-tools 这个库的引入。

大家输入npm install hap-tools 手动安装下这个库。

对战微信小程序,探究快应用的开发之路【一】

然后

npm run server

注:

开发者可以通过命令行终端或者调试服务器主页看到提供*

扫描的二维码

开发者通过快应用调试器扫码安装按钮,扫码安装待调试的rpk文件

开发者点击快应用调试器中的开始调试按钮,开始调试

对战微信小程序,探究快应用的开发之路【一】

完美!

三、给大家解释下目录说明

对战微信小程序,探究快应用的开发之路【一】

大家像开发微信小程序一样,在这上面开发就好了。

Quikapp快应用基于Nodejs内建一个本地服务器运行代码、语言JavaScript,语法支持ES6,如果熟悉vue\weex一类的MVVM框架,基本可以直接入手。

这一章是Quikapp快应用开发入门,有空补上下一章编写第一个快应用。

四、最重要的问题,快应用后端怎么办?

Quikapp快应用、告诉你,可以直接接入Bmob后端云!!!

既然语言是JavaScript, 直接下载Bmob的JavaScript SDk引入,就可以直接操作后端数据库,配合云函数可以实现Quikapp快应用的接口对接。很快Bmob也会推出快应用的针对性SDK,这样云函数也不需要写了,跟微信小程序一样无需写一行后端代码,愉快的对接Quikapp快应用了。

腻害吧!!!

总体而言,华为快应用还处在初期,尽管有些地方还不够完善,但不可否认,它有其独到的优势,也为开发者提供了更为广阔的空间,期待ing!!!

,可以参考微信商城开发的资料,