|
我一直在开发微信小程序,所以对快应用的发布也比较关注。
目前已有的应用开发形态有,1、原生开发、2、前端html框架,3、微信小程序,再加上快应用。是四种方案。
按自己理解,他们的特点是这样:
小程序:支付宝小程序没什么可聊的,微信小程序在优势在于依托于强大的微信社交属性,分享能力比较强。可以跨平台。
前端APP框架,比如ionic或者mui等等,UI组件丰富,可跨平台,但是调用系统API的能力稍弱。
快应用:可调用API,但是不能跨平台,没有较强的分享属性。
综合来看,我觉得
1、前端app框架适合一些不太需要调用系统服务,大多是网络请求类的APP使用,可能外包公司会比较喜欢用。
2、微信小程序能火,是因为给java或者oc/swift开发的原生应用赋能,提高了原生APP的社交、分享属性。
3、快应用前景不太看好,因为:
第一,不跨平台,这限制了其发展;
第二,原生APP已经发展很多年了,各种类型的APP已经存在了,如果用快应用再重复造轮子,没有价值。如果开发新的应用,不跨平台且没有java原生的能力强大,所以选择使用快应用的意义并不大。
第三,发布应用需要绑定10个厂家开发账号,而且3家还在开发中,由此可以看出快应用项目团队本身并没有很强的号召力,而且没有把开发者的体验放在第一位。我觉得正确的做法是:1、只需要在快应用官网上发布即可,2、10个厂家主动配合同步数据。这说明10个厂家包括快应用团队都没有认真的做这个事情。
总体来看,快应用并没有比原生开发安卓程序有什么优势。
欢迎各位讨论,也欢迎加我微信baiyuxiong闲聊。 |
|