03.05 统一iOS和macOS之后的苹果产品会是怎样的?

水木杨子-海儿


作为苹果最主要的两大操作系统,用在Mac电脑上的macOS,以及用在iPhone、iPad上的iOS,近年一直有传闻苹果会把它们融合(merge),但也一直被苹果否认这个说法,而在这次WWDC 18发布会上,苹果的软件工程高级副总裁Craig Federighi特别针对这个疑问,他给出了一个超大的答复:NO.

而且是“Of course not”(当然不会)。

Carig解释道,他们爱macOS和Mac电脑,它们有着独特的地位,有完成到几乎所有事情的能力,之所以大家觉得苹果在融合两个系统,只是因为两者共享有太多技术, 但macOS本身有其不一样的软件,主要分为基于AppKit的macOS app、基于WebKit的网页应用和基于Metal的游戏三种, 苹果现在只是想为macOS再增加一种新的开发方式,这取材于iOS的app。

macOS三种不同的应用

macOS与iOS的app在表面上看似差别很大,但其实在底层共享了相同的Media、Core Services和Core OS,只是在图形和事件驱动UI上有不同,macOS app如上所述的是采用AppKit框架,而iOS用的是UIKit,这是由两个系统的操作方式决定的:macOS主要为键鼠,iOS为触摸。

但由于有相同的基础,苹果发现把一些iOS的app放到macOS上是可以运行的,所以现在苹果想让两个平台间的app移植工作变得更容易,开始把UIKit部分关键框架放入到macOS app上,并适配了鼠标控制、窗口调整、滚动条等macOS上的操作特性。

macOS app与iOS app的架构对比

这次在macOS Mojave上出现的新闻、股票、语音备忘录和Home app,便是苹果这个项目的第一阶段,这四个app都是从iOS上同样的app修改而来,Carig表示他们只是改了非常少的代码,就能让app已经实现很好的运行,目前苹果正在内部测试这个移植项目,要到2019年才推出给第三方开发者。

由此看来,苹果现在要做的,并非是去融合macOS和iOS两个系统,而是希望通过移植iOS app来增加macOS的应用资源,以发挥macOS和Mac电脑自身独有的优势能力。

虽然macOS上有不少优秀的app,但软件数量却一直相对稀少,目前iOS上有数以百万计的app,这些如果可以利用到macOS上,这对于苹果这个电脑操作系统的发展会是一个极大的推动,而在这次macOS Mojave上,苹果便已经重新设计了Mac App Store,多少有新开张迎接新开始的意思。

iOS上庞大的app数量如果用到macOS上...

可能在苹果认为这算不上两个系统的融合,或者说这两个系统其实本来就是一体的,只是在app的表现形式不同。事实上在iOS诞生之初,苹果发布第一代iPhone时,便宣称当时的iOS系统是个Mac OS X(macOS的旧称),只是iPhone后面反而发展成为了苹果的支柱产品,iOS也更为大家所认识和使用,而忽略macOS其实是它的older brother(或者father?)。

那么两个系统不存在融合的必要性,苹果反而可能会在iOS与macOS之间,再建立起一个新的平台,因为今年有传闻苹果将在2020年推出ARM架构的新电脑,据称那是一款有iOS设备和Mac二合一特性的全新设备,所以现在macOS这个新的app开发特性,也有为这台新设备而考虑,对此我们还是拭目以待吧。


超能网


这个想法可以暂时歇歇了,iOS与macOS融合?短期内是不可能融合的。

虽然MacBook上已经开始配上了可以触控的Touch Bar,但这并不意味着iOS和macOS会融合,事实上,这可能从另一个侧面说明Apple是不会把iOS和macOS融合的,为什么?

输入逻辑不同

iOS主打移动设备上的触控操作,而macOS则主打更高操作效率的键盘式输入,这是两种输入逻辑,分别适用于各自的工作环境,两者不太可能融合,比如我买MacBook,根本就没有考虑过Touch Bar,对于半个程序员的我,各种实体快捷键才是最爱,弄个玩具bar,实在是一点也吸引不了我。

谁会砍掉正在大卖的产品线

我们可以看到苹果从iPod、Mac,到iPhone、iPad、Apple TV,再到刚发售不久的home

Pod,一直在扩大自己的产品线,砍掉macOS?不可能的,起码在十年内估计看不到砍掉的可能性了。

当然,我们可以畅想iOS和macOS融合后会是什么样子,可能就是联想的Yoga系列、二合一平板的样子吧,不过,各种对应的软件也应该做好优化,同时适应触控和键盘两种输入逻辑,但其实这是很难的,看看各种支持触屏的win笔记本就知道了,优化做的一塌糊涂,那么小的图标怎么用手点击?


科技范博士


在一个班里有两名优等生,一名叫微软,一名叫苹果。好胜心强的微软同学很早就在尝试:创造一个桌面和移动体验无缝一致的操作系统,可惜一直没有成功。大家就把这个希望寄托在优秀的苹果同学身上,今年,这一传闻好像变得可信起来。

据布隆伯格老师的那个社报道,此次苹果同学提出了一个“Marzipan 计划”,让一套设计适配所有设备,应用会自动识别安装的环境是 iOS 还是 macOS,然后适配相应的操作方式。

一套设计方案很难在两个操作差异极大的平台上(触控和鼠标)完美运行,看苹果同学如何完成挑战。如果这次真的能实现,将有效解决 macOS 软件生态不足的缺陷。

当然,班级里还有名同学不容小觑,名字叫谷歌。


iPadPro生产力


-----------------------------------

多年之前,微软曾大张旗鼓地推行PC、平板电脑、手机系统一体化工作,三类设备系统界面和风格非常类似,电脑上也可以安装使用UWP应用。硬件方面,近年微软推出的Surface Book更是PC、平板的二合一产品。

此前,也有传言称,苹果的iOS和macOS系统未来会合并,以弥补Mac软件生态上的劣势,同时可以把苹果旗下的各类硬件设备融汇打通,以提升使用体验。

不过,近日,库克在接受悉尼先驱晨报采访时表示,iOS和macOS各司其职,如果合并的话则意味着折衷和妥协。库克的这番言论,无疑是对此前传言的否认。

在苹果的战略中,iOS和macOS分属两个不同的领域,Mac效率优先,主打生产力;iPhone、iPad则易用性优先,面向最广泛的人群。近年来,两款系统的共同点越来越多,之间的连接越来越顺畅。但iOS和macOS中间始终隔着一道无形的墙,MacBook至今没有给屏幕配备触摸功能,电脑上也不能运行iOS应用。

在这方面,微软和苹果走了两条截然不同的道路,至于谁的选择更好,或许还需要时间来证明。


分享到:


相關文章: