前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >聊聊苹果公司为什么不愿意支持PWA

聊聊苹果公司为什么不愿意支持PWA

作者头像
用户6901603
发布2020-07-26 19:43:39
1.5K0
发布2020-07-26 19:43:39
举报
文章被收录于专栏:不知非攻

PWA,Progressive Web Applications。渐进式web应用。

在所有的跨端方案中, PWA理论上是最完美的一种。无论是Flutter,还是RN,都得靠边站。

由于PWA完全基于web,因此对于前端开发而言,几乎没有切换成本。

多好的事情呀!

然而,苹果公司, 非常不乐意支持PWA

React Native与Flutter之所有会有机会,也正是这个原因

可是为什么?

这么令人惊叹的好技术,为什么就不愿意支持呢?

这是很多人的疑问。其实,对于苹果公司来说,PWA可不是什么好技术!

苹果公司今年第三季度的财报显示,app Store给公司赚了125.11亿美元。苹果这个季度的整体营收640.4亿美元,app Store带来的收益占比接近20%。

对于一个主要靠卖设备赚钱的公司而言,20%是一个很夸张的数字。

如果PWA普及,app Store的生态与营收,必会遭到巨大的破坏性冲击。

我们都知道,iOS的app生态做得非常好。

好在哪里?

好在严格的审核机制!好在苛刻的权限控制!好在完整的闭环!

而这些,PWA都能完美的绕过。

PWA可以绕过app Store的审核机制,将更新内容快速的,随时的推送给用户。对于应用开发者而言,这具有巨大的吸引力。

PWA可以让开发者完全掌握自己的产品,可以让所有的营收都开发者自己赚,不用与苹果公司37分成,可以让开发者随时自己更新,改版,修改bug,不需要反复重新上架,提审。可以让产品的推广成本直线下降,不需要下载一个庞大冗余的app。

你看,这些所有的优点,都是开发者想要,但全都会,对App Store造成巨大伤害。

苹果公司不仅仅不愿意支持PWA,甚至所有可能绕过审核机制的方法,它都不愿意支持。

在2017以前,许多iOS 应用,通过使用JSpatch进行热更新操作。iOS以安全问题为由,明文禁止了!

不欢迎PWA的可不仅仅是苹果公司。

基本上来说,所有国内掌控平台的大公司,都不希望PWA技术能够得到发展。因为这种脱离掌控的东西,他们是不可能接受的。

例如小米默认浏览器

以及扣扣浏览器

都没有添加到主屏幕的设置,对于PWA的支持,甚至可能还不如iOS的Safari。

总之,对于苹果公司而言,全力支持PWA,是对app Store生态的伤害,是对钱的伤害。

所以PWA有未来吗?

基本上没有。至少国内没有!

只有Google在大力支持,还远远不够!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-12-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 不知非攻 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档