手机版

五分钟跑完 快速申请

时间:2021-12-10 来源:互联网 编辑:宝哥软件园 浏览:

Fast应用终于联合国内十大手机厂商发布了,于是公司市场部反馈了一个bug,我把尘封了一年的fast应用挖了出来,更新运行。

快速应用地址前身,小米新应用。17年3月,在“他们的公测版”之前,花了两周时间发布了1.0柚子的第一版,这也是目前唯一的一个版本。毕竟我们还是一个“小”公司,不会投入太多资源,只是为了占个坑。当然,我们的另一个身份是给出新的应用测试和bug反馈。在内部测试阶段,新应用程序中有相当多的漏洞。比如当时多个Tab页面的上下文是分开的,所以当时我通过持久性和事件监控做了页面状态共享。当时我还发现了一个P1 BUG,通过一个新的应用导致了手机卡的死亡。不过小米的开发者真的很努力,基本上一天一个版本,有时候一天两个版本。

新应用两个入口,在应用市场和浏览器搜索美优新应用,第二个显示快应用打开,正常app打开:

五分钟跑起来快应用(图1)

五分钟跑起来快应用(图2)

跑一个起来看看

已经一年多没有更新了,重新安装环境费了不少功夫。毕竟你并不是唯一一个根据官网长期失败的人,所以写这篇文章也是我的动力。我只是想记录一下安装过程,然后就推的有点过了。

安装NodeJS,NodeJS官网;官方建议是v6.11.3,而不是V8.0. *。我用的是v7.2.1,如果你用的nodejs不符合要求,需要你当前的版本,那你就用nvm,这样你的电脑可以同时有多个版本的nodejs,来回切换。

运行安装工具包的命令:npm install -g hap-toolkit验证安装是否成功:hap -V(注大写V),或hap - version。

安装调试器。快速应用调试器(单击下载)。找个手机安装调试器。

五分钟跑起来快应用(图3)

以上三部分是环境建设环节。结束了。让我们开始练习。

hap初始化

五分钟跑起来快应用(图4)

或者直接下载下面的官方演示。

Cd npm安装确保npm版本在步骤1的范围内。

打开npm服务运行服务器

五分钟跑起来快应用(图5)

运行npm run watch或npm run build通常使用第一级实时监控代码的变化并自动编译。

拿起手机,用第三步安装的快速应用调试器的扫码安装功能,扫描打开第六步的二维码。好了,可以开始搬砖了。

内部测试中的两个demo:sample(组件示例)和Tutorial(API示例)。init还是有一些问题,所以quick应用官方还没有发布。您也可以直接使用这两个项目,而不是自己初始化。让我们将就一下吧。

如下图所示,有两个红色的框,一个是新应用的预览,另一个是调试器。最后四个是新的应用程序,右下角有一个小的黄色标记,以区别于我们正常的应用程序。

tong.com/uploads/allimg/180508/141JI319-5.png" />

叨逼下个人看法。

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

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

  1. 快应用只是联合了目前的10个国内的手机厂商。但是像三星、锤子等等都没有加入。
  2. 成本;前端的重要性在慢慢加强,但在绝大多数公司还处于自high的状态。我们不仅的维护android、iOS两套代码,现在还得维护小程序、新应用、PWA等等代码。一般公司不会投入那么多成本的。
  3. 不成熟;目前的app的快应用版,都是简易版,使用的用户很少。使用的用户少,各app厂商也不会投入太多。这是一个相悖的过程,快应用的成熟,需要各大APP的支持,而各大APP花资源投入需要快应用的成熟壮大。
  4. 快应用没有微信、支付宝这样的巨大流量。可以宣传推广和引导改变用户习惯。

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

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

对于性能和体验等等的对比大家可以去看《对快应用的看法》、《快应用初体验》、《饿了么快应用初体验》,里面有很详尽的分析。

版权声明:五分钟跑完 快速申请是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。