欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

解读:苹果推出iPadOS 的真正用意是什么?

程序员文章站 2022-07-01 17:28:40
2010 年 1 月 27 日,在美国旧金山市区的芳草地艺术中心,苹果公司联合创始人 steve jobs 亲自发布了一款已经此前准备多年的平板电脑,并称之为 ipad...

2010 年 1 月 27 日,在美国旧金山市区的芳草地艺术中心,苹果公司联合创始人 steve jobs 亲自发布了一款已经此前准备多年的平板电脑,并称之为 ipad;当时,这款崭新形态的硬件产品搭载的是与 iphone 相一致的操作系统 iphone os。此后不久,在 wwdc 2010 上,苹果将 iphone os 更名为 ios,使其作为一个共用的操作系统运行在 iphone 和 ipad 上。 

然而,在九年后的 wwdc 2019(点此查看雷锋网报道) 上,苹果又针对 ipad 推出了一个重新命名的操作系统  ipados;尽管 ipados 与 ios 有着根深蒂固的同源关系,但它的出现意味着 iphone 和 ipad 在操作系统层面的分道扬镳——从此以后,ios 成为 iphone 的专属,而 ipad 也拥有属于自己的操作系统 ipados。 

那么,在 ios 的基础上,苹果究竟为什么要推出 ipados?

ipados 与 ios 到底有什么不同?

毫无疑问,ipados 与 ios 有着千丝万缕的联系。 

即使从 wwdc 2019 keynote 为时不长的展示环节来看,ipados 其实就是 ios 的变种。无论是设计风格/交互操作/应用商店,都保留了原汁原味的 ios 特征,让人几乎看不出什么变化。

解读:苹果推出iPadOS 的真正用意是什么?

但与 ios 相比,本次发布的 ipados 出现了显著的改变:

home screen 的改变。在以往的 ios 中,home screen 只能呈现应用图标,但 ipados 可以允许呈现更多的内容,比如说从左侧向右滑动,则可以将负一屏的 today view 带到 home screen。

分屏和应用多开。分屏是此前在 ios 已经出现的功能(这是 ipad 作为一个大屏设备的优势所在),但这次它的玩法更加多样。但更值得注意的是,ipados 支持应用多开(该功能也需要应用本身的支持 ),这一功能大大增强了 ipad 本身在应用层面的协同和操作能力。

文件管理器 files 。files 一直以来被视为 ios 中比较鸡肋的功能;但这一次 ipados 增加了对外界存储的支持,包括 usb、sd 卡或者 smb 服务器。同时,ipados 也在 files 内置了本地存储,zip 压缩/解压,快捷键等功能——这就让 ipados 具备了 i/o 能力,从而能够更加*地与外界其他设备进行文件交互。

桌面级别的其他体验。比如说 safari 拥有桌面版本,而且内置了下载管理器,支持键盘快捷键;而在文本编辑过程中最常用的复制粘贴等功能上,ipados 也很好地进行了支持。

当然,除了上述与 ios 不同的功能点之外,苹果还针对 ipados 进行了多方面的优化,这些优化都是的 ipados 与 ios 不同之处越来越多。不过,从产品属性上来看,二者最为本质的不同在于,ipados 在继承了 ios 的消费属性的基础之上,极大地增加了基于触控操作而实现了生产力属性,这一点最为明确地体现在它对 i/o 能力的最终支持,让它在实际意义和象征意义成为一款可以输入也可以输出的产品。

解读:苹果推出iPadOS 的真正用意是什么?

换句话说,ios 在属性上依然是一款消费品,而 ipados 则已经成为一款生产力产品;实际上在此之前,预装在 ipad 中的 ios 就一直在增加生产力属性,而随着这种属性的持续增加,量变引起质变——最终,这种不同点需要通过命名上的改变来更加显著地体现出来,也就是 ipados。

当然,ipad os 相对于 ios 的独立,几乎是苹果有意推动的必然结果。

毕竟,从 2015 年 ipad pro 发布的那一刻起,苹果对于 ipad 的定位已经有了新的思考,苹果更希望将 ipad 这个产品线打造成一款专业设备,此后 ipad 在硬件层面一直向这个方向进展,比如说更强劲的处理器/apple pencil/type-c 接口等硬件产品特征的增加,本质上也是与 ipad 在操作系统层面的进展相匹配。

而如今,到了 2019 年,ipad 终于在操作系统层面获得苹果官方认可的相对独立地位;这一地位的确立,实际上也宣告了它作为一款可触控的生产力设备的属性确认。

ios 与 macos 的融合

如今,苹果旗下已经形成了 ios、macos、watchos、ipados、tvos 等五个操作系统,它们分别对应了苹果旗下的不同类别的硬件。不过,考虑到不同操作系统在推出时间和交互方式之间的相关性,实际上 ipados、tvos、watchos 都是基于 ios 而发展而来的分支操作系统;因此对于苹果而言,实际上它旗下的操作系统体系实际上只需要分为 macos 和 ios 两大类。

尽管苹果 ceo tim cook 和苹果高级副总裁 craig federighi 都曾经明确否认 ios 和 macos 并不会走向融合,而且他们也认为 mac 设备不可能退出触屏版,但是其实苹果在 2018 年也就承认,会推动开发者将 ios 应用带到 macos 中。

换句话说,苹果会坚持 macos 是一款在交互方式上不支持触控的操作系统,但它会努力把 ios 的应用生态往 macos 上移植(这与微软和 google 曾经做过的事情何其相似呀)。 

解读:苹果推出iPadOS 的真正用意是什么?

如今,伴随着 ipados 的问世,苹果的做法其实非常明朗了——与其说是把 ios 的应用生态移植到 macos,不如说是把 ipados 的应用移植到 macos。毕竟,ipados 已经获得了专注于生产力的独立定位,而 macos 从一开始就是为生产力而生的,在二者之间进行迁移和融合,可以说一件水到渠成的事情。 

因此在 wwdc 上,苹果做了两件事情:

推出了 project catalyst,能够让开发者更加轻松的将 ipad 应用移植到 mac 设备上。具体来说,自 macos catalina 和 xcode 11 开始,开发者可以使用 uikit(这个框架此前仅适用于 ios 应用)来创建 mac 版本的 ipad 应用;为 ipad 应用添加 macos 支持非常简单,打开 xcode 项目,在通用》部署信息下点击 mac 复选框就可以了。

在 macos 中推出了 sidecar 功能(官方中文翻译是屏幕镜像)。该功能可以把 macbook 的屏幕实时投射到 ipad 上(需要运行 ipados ),让 ipad 充当 macbook 的可触控副屏,并支持 apple pencil;由于 sidecar 的屏幕投射是基于无线 wifi 实现的,mac 和 ipad 之间无需进行连线即可投屏,并且延迟非常低,投屏操作非常流畅。

解读:苹果推出iPadOS 的真正用意是什么?

从这两件事情可以看到,苹果的 mac 设备(以及它内置的 macos)在本质上就是在与 ipados 进行融合,project catalyst 是在操作系统层面,而 sidecar 是在交互方式层面( mac 硬件本身不支持触控可以说是苹果的一贯坚持,但 sidecar 通过功能扩展很好地解决了这个问题)。

当然了,在雷锋网看来,与其说是 ipados 与 macos 进行融合,不如说是在 ios 和 macos 走向融合,而 ipados 本身更像是苹果为了这一融合而精心搭建的一个桥梁。 

雷锋网(公众号:雷锋网)总结

ipados 毫无疑问是苹果在 wwdc 2019 上宣布的最大亮点。这不仅仅是因为它对 ipad 这个产品线本身的独立意义,也因为它对 ios 和 macos 在操作系统融合上的重要作用。ipados 让 ipad 这条产品线成为同时具备消费属性和生产属性的中介型产品,同时也连接了苹果旗下的消费生态和生产生态,即 ios 和 macos。

由此可以说,ipados 的推出可以说是苹果的神来之笔了。