技术发展就像市场总是能调节的,移动端又要来一次拥抱变化,毕竟目前而言前端技术来开发移动应用,已经成为了业务试探的必须品,对于前端工程师而言,是重大利好。但对于移动端开发者而言,难免揪心。从前几年市场上渴求一人,到如今很难找到工作,这种心酸,一般人就难能体会了。
前日,由中国信通院、电信终端产业协会和中国软件行业协会带头,联合华为、中兴、小米、金立、联想、魅族、努比亚、OPPO、vivo 九大手机厂商共同主办的快应用标准启动发布会在北京举行,会上宣布一加成为支持快应用的第十家手机厂商,并宣布开放快应用生态及开放平台。
快应用官网:https://www.quickapp.cn/
看见没有,从硬件设备上来打造开放生态,中国大陆的手机厂商联合起来做开放平台,来应对“微信小程序”,你可以不熟悉它,但一定要了解业界的发展趋势,为你的技术储备做好准备。目前,从生态来讲,利用Web前端技术来开发移动应用,已经有了多种解决方案,如:Hybrid,RN/Weex,微信小程序,当然还有支付宝小程序。这些技术方案,都是在某种程度上释放开发者的创造力,搭建的生态平台,可以力助业务的快速迭代和发展。
什么是快应用
1. 快应用是基于手机硬件平台的新型应用形态,标准是由主流手机厂商组成的快应用联盟联合制定。
2. 快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台,以平台化的生态模式对个人开发者和企业开发者全品类开放。
3. 快应用具备传统APP完整的应用体验,无需安装、即点即用。
它的能力
简单来说就是具备H5和Native双重特点的一种应用形态,你可以理解为一种基于操作系统的“小程序”,它内置了一套前端框架,包括UI组件,能力JSAPI,以及必要的review和分发机制。这样来看,是不是和微信小程序,非常类似呢?那么,我们为什么又需要它,它和微信小程序又有哪些不同呢?
只是突然感觉Google的PWA更胜一筹,因为开放,没有限制,无需审核,只是PWA没有建立一个完善的分发渠道。假设,Google联合所有的浏览器商,建立起来了分发渠道,想象这是得多么牛逼的事情。
个人判断
看到这里的对比,其实我个人的判断,它还是有一些鸡肋。为什么?因为它直接放弃了iOS用户,要知道从市场的数据来看,iOS用户是很乐意付费的用户。如果是我自己选择技术方案,一定不会考虑快应用。别的不说,它只能在中国大陆的手机设备中运行,放弃了太多太多的平台。虽然在某些接口上,比如偏向硬件的接口,它有一定的优势。如果在业务中,除非是大团队,或者专门做一个这样的版本,想提升在中国大陆手机设备中的某些运行优化,不然它还是真的鸡肋。
不过,对于开发者而言,倒是有一些独特渠道,比如手机设备的应用商店的分发,拓展了触达用户的渠道,但这也仅仅是辅助作用,真正想撼动国内的微信平台,还是机会渺茫。
所以呢,不管它成与不成,做为开发者,先占一波坑,能捞到一些红利就多捞点。