怎么样地跑起来,五分钟跑起来快应

来源:未知 浏览 115次 时间 2021-06-09 11:37

快应用联合十大国内手机厂商终于发布了也因此公司市场部反馈了个bug搜索引擎也因此公司市场部反馈了个bug我又把尘封一年的快应用挖出来更新跑起来。

快应用地址前身小米新应用。17年的3月份历时两周赶在“他们公测”前发布了第一版也是目前唯一一版1.0美柚。毕竟我们还是家“小”公司不会投入太大的资源目的只是占一个坑。当然我们另一身份就是给新应用测试和bug反馈。新应用在内测阶段是相当多坑的。例如当时多个Tab的页面的context是隔开的所以当时页面状态共享我是通过持久化和事件监听来做的。当时还找个一个新应用导致手机卡死的P1级BUG。不过小米的开发人员确实都很拼基本是一天一个版本有时候一天两个版本的发布频次。

五分钟跑起来快应用

五分钟跑起来快应用

跑一个起来看看

一年多没更新重新装环境费了老大劲毕竟照着官网折腾半天不成功的不是只有你一个所以也是我写这篇文章的动机。本来只是想记录下安装过程然后叨逼的有点多。

安装NodeJSNodeJS 官网; 官方推荐v6.11.3不推荐^v8.0.*。我用的是v7.2.1。 如果你使用的nodejs不符合的话而你目前的版本又是需要的那么你将使用 nvm 使你的电脑可以同时存在多个版本的nodejs,并来回切换。

安装 toolkit 运行命令: npm install -g hap-toolkit 检验是否安装成功: hap -V (注意是大写V), 或者 hap --version

安装调试器 快应用调试器(点击下载) 找一台手机安装调试器。

以上三部是环境搭建环节。完了开始实操了。

hap init

或者直接下载下面的官方demo。

cd & npm install 确保npm 版本是符合步骤1 的范围。

开启服务 npm run server

运行项目 npm run watch 或者 npm run build 一般用第一关实时监听代码的变动自动编译。

拿起你的手机用 步骤三 中安装的快应用调试器的 扫码安装 功能扫描打开 步骤6 中的二维码。OK了你可以开始搬砖了。

内测中的两个Demo: Sample(components sample) 、Tutorial(API sample)。里面还是有一些问题的所以快应用官方目前还没放出来你也可以直接用这两个工程不用自己init了。大家凑合着看看。

如下图红框的两个一个是新应用的预览一个是调试器。后面四个是新应用右下角有个黄色小标用于区别于我们的正常app。

叨逼下个人看法。

我算是最早的一批接入快应用的开发者吧从最早的简易的 小米新应用开发文档(内部) 到现在简约大气的官文新应用。从曾经需要手动下载的mix-toolkit 到现在的NPM 管理的hap-toolkit 脚手架。感受着互联网的发展对各行各业的影响甚至手机产商。身为一个前端程序员很能感受来自bat这些巨头的恐怖力量应该是微信小程序在某些方面给手机机厂商一定压力。按目前微信小程序这种发展势头可以想象如果小程序更开放更自由点那是不是以后手机上只有一个APP或者零星的几个APP。再假想如果微信像美图搞出一个微信定制手机会怎样……

快应用的优势和出发点都非常好也能解决很多痛点。但是有几个问题

快应用只是联合了目前的10个国内的手机厂商。但是像三星、锤子等等都没有加入。

成本;前端的重要性在慢慢加强网站关键词库也能解决很多痛点。但是有几个问题

快应用只是联合了目前的10个国内的手机厂商。但是像三星、锤子等等都没有加入。

成本;前端的重要性在慢慢加强但在绝大多数公司还处于自high的状态。我们不仅的维护android、iOS两套代码现在还得维护小程序、新应用、PWA等等代码。一般公司不会投入那么多成本的。

不成熟;目前的app的快应用版都是简易版使用的用户很少。使用的用户少各app厂商也不会投入太多。这是一个相悖的过程快应用的成熟需要各大APP的支持而各大APP花资源投入需要快应用的成熟壮大。

快应用没有微信、支付宝这样的巨大流量。可以宣传推广和引导改变用户习惯。

我觉得大家观望的心里还是比较多毕竟这些东西太多。例如我去年搞得阿里的YunCloud OS APP现在就好像死了……快应用任重道远啊。

前端的快速发展和展现百花齐放折腾的我们够呛但也让我们变得更有价值。

标签: 一个应用新应用用的