快应用QuickApp真的可以PK微信小程序?

3月20日,小米、中兴、华为、金立、联想、魅族、努比亚、OPPO、vivo、一加这十家在手机市场竞争的对手走到了一起,共同发起“快应用”标准,直面小程序的竞争。

一、什么是快应用

  1. 快应用是基于手机硬件平台的新型应用形态,标准是由主流手机厂商组成的快应用联盟联合制定。
  2. 快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台,以平台化的生态模式对个人开发者和企业开发者全品类开放。
  3. 快应用应用使用前端技术栈开发,原生渲染,同时具备H5页面和原生应用的双重优点,具备传统APP完整的应用体验,无需安装、即点即用。

二、快应用Quick APP环境搭建及demo练习

  1. 安装nodejs
    • 需安装6.0以上版本的nodejs,请从NodeJS官网下载,推荐v6.11.3 LTS
      注意: 不要使用8.0.*版本.这个版本内部ZipStream实现与node-archive包不兼容,会引起报错。
    • 下载完成后,双击“node-v6.11.3-x64.msi”,开始安装Node.js,一直点下一步即可。
    • 至此Node.js已经安装完成,可以先进行下简单的测试安装是否成功了,后面还要进行环境配置,在键盘按下【win+R】键,输入cmd,然后回车,打开cmd窗口


      cmd.png

      新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西。

    • 环境配置
      这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
      例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:\software\nodejs】下创建两个文件夹【node_global】及【node_cache】


      image.png

      创建完两个空文件夹之后,打开cmd命令窗口,输入:

       npm config set prefix "D:\software\nodejs\node_global"
       npm config set cache "D:\software\nodejs\node_cache"
      
    • 接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”
      进入环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入【D:\software\nodejs\node_global\node_modules】(就是这个配置,没错),将【用户变量】下的【Path】中的C:\Users\用户名\AppData\Roaming\npm修改为【D:\software\nodejs\node_global】。
    • 测试下配置的环境
      配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,
      输入如下命令进行模块的全局安装:
       npm install express -g     # -g是全局安装的意思
      

安装完成后到【D:\software\nodejs\node_global\node_modules】中会找到安装的东西。


image.png
  1. 安装hap-toolkit
    npm install -g hap-toolkit
    
  2. 在一个项目文件夹中创建一个新的项目
    hap init <ProjectName>
    
  3. 安装npm依赖
    在刚刚创建的项目根目录下执行以下语句
    npm install
    
  4. 编译项目
    在项目根目录下执行以下语句
     npm run build
    
  5. 手机安装平台预览版
    点击下载:https://statres.quickapp.cn/quickapp/quickapp/201803/file/201803200130021102030.apk
    手机安装快应用调试器
    快应用调试器下载,下载后在手机上安装APK。
  6. 运行项目
    npm run server
    

此时会生成一个二维码及对应的链接,生成的二维码扫起来不方便,可以将链接生成一个二维码,然后用快应用调试器中扫码安装功能扫一下,就可以体验快应用了。

官方资料

关于快应用的讨论

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 156,907评论 4 360
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 66,546评论 1 289
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 106,705评论 0 238
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,624评论 0 203
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 51,940评论 3 285
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,371评论 1 210
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,672评论 2 310
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,396评论 0 195
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,069评论 1 238
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,350评论 2 242
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,876评论 1 256
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,243评论 2 251
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,847评论 3 231
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,004评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,755评论 0 192
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,378评论 2 269
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,266评论 2 259

推荐阅读更多精彩内容

  • 大家好,我是IT修真院深圳分院第3期的学员,一枚正直纯洁善良的前端程序员,今天给大家分享一下,修真院官网前端工程师...
    大大头大阅读 2,891评论 0 1
  • JavaScript 模块化编程 网站越来越复杂,js代码、js文件也越来越多,会遇到什么问题? 命名冲突; 文件...
    magic_pill阅读 1,344评论 0 1
  • 今天给大家分享一下如何使用NPM?CNPM又是什么? 1.背景介绍 什么是npm? NPM是随同NodeJS一起安...
    慕瑾大大阅读 983评论 0 1
  • Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScri...
    w_zhuan阅读 3,577评论 2 41
  • 窗外的小鸟喳喳的叫着,窗内的闹钟滴答滴答的响着。何小叶掀开被子,揉揉眼睛,抻了一个大大的懒腰,在衣柜里拿出一件漂亮...
    7767191c5582阅读 550评论 4 4