当前位置: 华文问答 > 数码

苹果为什么不出一个能够运行 macOS 的 iPad Pro?

2020-04-01数码

核心原因, 苹果希望追求相对极致的人机交互体验,而 macOS 并没有对触控做相应的交互适配。

苹果不是没有能力出一个能跑 macOS 的 iPad Pro,有证据表明苹果有计划让 macOS 支持在 ARM 架构上运行(苹果 A 系列处理器都是 ARM 架构),之前一度传出入门级苹果笔记本要换自研 ARM CPU。

但苹果对于 iPad 的首要定位依然是拿着可以到处用的便携计算终端、而不是放在桌子上的电脑。这次新 iPadOS 13.4 支持触摸板光标,苹果也发布了带有触摸板的支架,但这并没有改变 iPad 本身的定位,只是在日常生活中,苹果希望 iPad 可以适配更多的轻度场景。

苹果这次放出的光标功能,在交互上和我们已经用了几十年的电脑光标很不一样,从这里已经可以看出苹果对于「像使用电脑一样使用 iPad」这件事非常谨慎,归根到底苹果不希望因为使用 iPad 的配件有区别,从而形成割裂的交互体验——iPad 是触控移动设备,和桌面端的交互应该划清界限。

那么微软是如何做到 Surface 和 PC 统一的?这还要从 Win8 说起。

网图

Win8 给用户最核心的变化就是引入了Metro UI 系统,Metro 的设计目的包括统一移动端、平板电脑、PC、游戏主机的 UI 及交互,甚至一度希望触控取代鼠标成为主流。

Windows Phone 和 Zune(一个音乐播放器)是最早使用这套 UI 系统的硬件,由于移动端的属性,为了触控的简单、准确,引入了大量的「块」(加入信息之后,称之为「磁贴」),并通过块的大小、颜色,来进行内容区分。这一套也被用到了 Windows8 中。Win 8 中甚至有不少类似右侧滑出控制条之类的操作,这对于大部分还在使用鼠标的用户来说是灾难且难以理解的:「 鼠标的特征决定了它适合相对精确的控制,而触控因为点按区域很大,只能进行模糊的操作和趋势性的操作(如滑动),这二者是无法很好调和的 」。而我认为这就是苹果拒绝在 iPad 上使用 macOS 的核心原因。

Metro UI 的失败主要还是微软过于激进的推动,而且过分忽视了传统 PC 用户。过分简洁的设计元素也导致参差不齐的软件开发商难以适配系统风格的转变,造成系统整体的体验割裂。当然这和微软开放的软硬件生态直接相关。 Surface 相对较好的体验,可以说是建立在牺牲一部分 PC 用户体验的基础上得来的。

苹果一直以来非常严格的管控软硬件,在体验层面对于软件开发商而言引导更加直接,一直以来苹果的革新也都十分保守、追求稳定性, 在没有成熟的交互解决方案之前,iPadOS 和 macOS 大约还会继续割裂很久

微软继Metro UI 后,17 年由推出了 Fluent Design System,这次不光打通了移动设备和 PC,还进一步向 MR (混合现实)设备统一。我个人是非常喜欢 Fluent Design 的设计理念的,不过这次微软推进的也是比较谨慎,我还是很期待未来 Fluent 真正落地的那一天的。

另外题主提到 iPad Pro 需要引入 macOS 来提升生产力工具的能力和数量,这其实只是一条路。如果开发者能开发一份软件、macOS 和 iPadOS、甚至 iOS 都可用,那就无所谓是不是真的在 iPad 上跑 macOS 了。 在前年的 WWDC18 上,苹果就宣布了新的 UI 框架 SwiftUI,让开发者可以轻易的开发三平台都兼容的 App,可惜时至今日真正落实的 App 并不太多,但相信未来会有更多的跨平台 App 出现。

6月 23 日更新,真说中了……WWDC20 推出的苹果自研芯片测试机,一台装了 A12Z 的 Mac mini,配置和 iPad Pro 几乎一样……你看这套配置真的可以跑 macOS 哦……