消灭App

简介: 4 月 2 日凌晨,苹果正式向用户推送 iOS 11.3 ,这个系统最大的亮点,莫过于在经历“降频”事件之后,库克承诺的“性能管理”功能的加入。

4 月 2 日凌晨,苹果正式向用户推送 iOS 11.3 ,这个系统最大的亮点,莫过于在经历“降频”事件之后,库克承诺的“性能管理”功能的加入。


除此之外,京沪两地的用户可能更关心新增的“快捷交通卡功能”:


iPhone 或 Apple Watch 可以乘坐北京和上海的公交、地铁或轮渡,以及在便利店消费。


00bf2cea5bc1132bb0726d6a0ef9d174.jpg


不过,其实 iOS 11.3 还有一个重要功能的加入,国外有部分开发者发现,苹果最新版的 iOS 11.3 系统还新增了 PWA 特性,这个特性也许会让整个应用生态发生改变。


什么是 PWA 特性?


PWA(Progressive Web Apps)全称「渐进式网页应用」,利用最新的 HTML 技术,App 可以在不安装的情况下在设备中运行。


83eecd2a0c5ebb9b4763094ce799b81e.jpg


在最新的 iOS 11.3 上,PWA 网页支持独立进程、全屏启动,同时还可以使用部分硬件接口和  Apple Pay ,这也意味着体验更接近原生应用。


简单来说,就像是网页游戏和客户端游戏的区别,虽然整体质量有所差距,但还是能在一定程度上能够满足用户需求。


cf615a400f4456c30627228baee1fd7d.jpg


无需下载,用完即走


国内绝大多数用户接触最多的类 PWA 应用不出意外就是“微信小程序”:


微信小程序一种不需要下载安装即可使用的应用,体现了“用完即走”的理念,“用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。”


「小程序」最开始叫「应用号」,但据腾讯 CEO 马化腾说,是苹果不让叫「应用号」,才改名拗口的「小程序」。由此可见,小程序在一定程度上威胁到了原生应用。


f6286c446c4130a5633def0b8e971d95.jpg


你可能已经体验过“小程序”带来的好处,不必特地下载相应的应用,就可以打车、叫外卖甚至购买门票,节省手机存储空间,还免去下载应用这个步骤。


“微信之父”张小龙还放言:


未来两年内,“小程序”将取代 80% 的 App 市场。


49978f661688eb21add0d899f11a182e.jpg


可以说是相当自信。当然,做类 PWA 应用的肯定不止苹果和腾讯,别忘了安卓系统属于谁。


除了苹果和腾讯,还有谷歌


其实在 2016 年的 Google I/O 大会上,谷歌就用了将近 10 分钟时间为我们介绍了 Android Instant Apps ,也就是“即时应用”。


a7d9c300847fa17fc3c4a022e960bdb4.jpg


同样是无需安装可直接使用的应用,2017 年,也上线了小批应用来测试,包括 BuzzFeed、Wish、Periscope 以及 Viki 等等。


从公布时间上来说,比微信小程序还早一些,当然,其中的技术原理有很大区别。


“即时应用”的工作原理是:


将自己的 App 模块化了之后,Google Play 只会在你点击了链接之后下载所需的那部分功能,这样你就相当于在一个简洁的模式下使用该 App 。对于开发者来说,他们也不必为此专门再去开发一个独立的 App ,它使用的还是同样的 Android API 和同样的源代码,开发者们只需要在原有 App 的基础上进行一下升级,接入 Android Instant Apps 的功能就可以了,对于一些开发者们来说,这个过程可能都用不了一天。


58f482a3bcc8983e7983cdb15f93e675.jpg


手机厂商也坐不住了


除此之外,上个月国内主流手机厂商携手推出了类似“微信小程序”的“快应用”,同样宣称“不必下载安装,即点即用,能够享受到原生应用的性能体验。”


分析认为:


这是国内主流手机厂商联手反制微信,因为他们看到了微信小程序的发展潜力。


b6f7563482c643882b291d8c556c4557.jpg


2017 年年底,腾讯推出的“微信小游戏”迅速引起关注和传播:


微信官方公布的数据显示,截至 2018 年 1 月 15 日,小游戏的累计使用用户达到 3.1 亿。春节期间小游戏同时在线人数最高为 2800 万人/小时,其中支持多人同时在线的“跳一跳”是最受欢迎的一款。


在微信里直接斗地主、打麻将,甚至玩坦克大战,相当于把一个“游戏大厅”装进了微信。


据说最受欢迎的微信小游戏“跳一跳”已经开始植入广告,费用高达 2000 万。


438c8e3468da976b538ca1f2fbe810bd.jpg


手机厂商之所以联手反制微信,很可能是怕微信小程序对现有的应用分发模式产生颠覆性影响。摆脱了苹果,又要被微信掐住喉咙的话,充其量只能算从一个坑跳进另一个坑。


苹果支持 PWA ,腾讯推出“小程序”,谷歌发布“即时应用”还有手机厂商携手经营的“快应用”,尽管内在的技术原理不同,但最终的结果都是摆脱“下载”,释放手机存储空间,并可能会对原生应用产生冲击。


尽管以目前来看,这类 PWA 应用暂时还威胁不到原生应用的存在,但随着智能手机性能不断提升、云计算普及以及越来越高速(5G 可能在 2020 年商用)的移动网络,无需下载的 PWA 应用的优势就会越来越明显。


就像十年前玩着传奇的你怎么会想到,现在随便打开一个网页就能玩到比当时特效强一百倍,还点击就送“屠龙宝刀”的山寨传奇呢?


0b48d381f268408e7486c73bc38d5bb5.jpg





相关文章
|
开发工具 git
【git 实用指南】git 上传代码
【git 实用指南】git 上传代码
557 2
|
7月前
|
NoSQL Java 调度
开源外卖系统多运力并存模型设计:自营+众包架构实现
开源外卖系统需突破单一运力瓶颈。本文详解如何通过架构设计、统一骑手表、策略模式调度(自营/众包/第三方)、差异化分账与Redis锁,实现高可用多运力模型,支撑弹性扩张与高峰履约。(239字)
|
Ubuntu Linux Windows
Ventoy 是一款开源的多系统启动U盘工具
Ventoy是一款开源多系统启动U盘工具,支持Legacy BIOS和UEFI模式,可直接启动多个ISO文件(无需解压),兼容Windows、Linux等系统。只需下载安装Ventoy到U盘,拷贝ISO文件即可实现多系统启动。官网:https://www.ventoy.net,GitHub:https://github.com/ventoy/Ventoy。制作需8GB以上U盘及Win7以上系统。
2933 154
|
SQL 安全 前端开发
如何做好研发FO角色?
如何做好研发FO角色?角色定位包含哪些能力要求和权利责任,项目过程中包含哪些核心里程碑节点以及交付物,FO对于项目过程管理需要具备哪些把控原则,针对风险和问题的治理手段和干预策略,协作过程的核心动作
2450 0
如何做好研发FO角色?
|
前端开发 测试技术 数据库
DDD架构中assembler和converter的区别
在 DDD 四层架构模式中,assembler 和 converter 常用于对象转换,但两者在实际项目中的使用较为随意。本文从英文释义、语义区分和模型层区分三个方面探讨了两者的区别,建议按模型层区分,即 Interface 和 Application 层使用 assembler,Infrastructure 层使用 converter,以避免混淆和随意使用。此外,将转换代码抽离为独立方法有助于保持代码整洁和可测试性。
|
前端开发 API
LangChain-25 ReAct 让大模型自己思考和决策下一步 AutoGPT实现途径、AGI重要里程碑
LangChain-25 ReAct 让大模型自己思考和决策下一步 AutoGPT实现途径、AGI重要里程碑
1338 0
|
Java Apache Maven
蓝易云 - java判断ip是否为指定网段
在这个例子中,我们首先创建了一个 `SubnetUtils`对象,它表示一个子网。然后,我们使用 `isInRange`方法来检查指定的IP地址是否在这个子网内。如果IP地址在子网内,`isInRange`方法将返回 `true`,否则返回 `false`。
544 3
|
存储 缓存 C++
GGML 非官方中文文档(1)
GGML 非官方中文文档
893 1
|
Web App开发
谷歌直链下载云盘数据集,使用谷歌云盘生成直接下载的url,示例: NeRFStudio-nerfacto默认训练数据集poster下载,nerfstudio 数据集下载链接
谷歌直链下载云盘数据集,使用谷歌云盘生成直接下载的url,示例: NeRFStudio-nerfacto默认训练数据集poster下载,nerfstudio 数据集下载链接
1398 0
谷歌直链下载云盘数据集,使用谷歌云盘生成直接下载的url,示例: NeRFStudio-nerfacto默认训练数据集poster下载,nerfstudio 数据集下载链接