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


要回答这个问题,就要搞清楚: macOS 和 iOS ,又有什么本质区别呢?

硬件

硬件层面,这两个 OS 实际上目前仍然分属两大阵营:

X86 vs ARM

X86 借由 Wintel 联盟取得了统治地位,而 ARM 借由移动设备,尤其是智能手机占据了风口。

软件

系统底层,这两个 OS 实际上却属于一个阵营: UNIX

苹果是基于 UNIX 的一个分支 : BSD ,开发的 macOS 。而在构筑 iOS 的时候,同样如此。

所以,基于 ARM 平台, iOS 的这一套东西,和 X86 上的 macOS,很像。

到底有多像?我们看个对比:

体验

这里,就像很多回答说的, iOS 聚焦于触摸,而 macOS 聚焦于键鼠。

但是,这更多的是交互层面的事情,并不影响 iOS 和 macOS 共用很多代码。

分合分

简而言之,因为苹果长期的统一看待 iOS 和 macOS 的成功的软件工程管理,这两个基于不同硬件阵营的产品,是一种分合分的状态。

  • 底层硬件驱动,因为阵营不同,是不同的。
  • 中间的 CoreOS 和相关的服务和库,尽量做到了统一。
  • 最终面对用户的体验层面,又针对不同的使用场景,做了区分。

能做到这点,真的得益于苹果强大的系统和软件工程能力,以及以十年为纬度的坚持。

结论

搞清楚了以上问题,那么你会发现这个问题有问题了。。。

你说的 macOS 到底指的是什么???

iPad 上,可以说已经搭载了一部分 macOS 。而另一个角度看, ARM 平台,还没有入侵 macOS 的领地。

看似矛盾的两个答案,都对。

未来

iPad 搭载 macOS 这个问题,也基于一个对未来趋势的误判。

更有意思的问题应该是: Macbook 何时可以使用 ARM ?

而对于 iOS ,更有意思的问题应该是: macOS Cocoa 这一层,何时可以上到 iOS 上,支持键鼠和外显?

很多人都在讲底层的软件层面设计有多不一样,我觉得除了类似地基设计,软装修的差异也是重要因素,也就是图形界面设计的差异:

1•移动端和桌面端的设计逻辑不同点,也是导致以触控为操作手段的ipad不能够搭载以鼠标这一类辅助工具的桌面端:

  • ipad这种触屏设备基于移动端的界面标准,就是以app为中心 ,将人们的隐性需求细分为不同的功能 然后逐个实现 ;
  • macos桌面端则是以文件管理为中心,桌面端的各种操作也正是为了管理文件方便,应用程序的开发与用户使用也是以文件形式保存,功能是针对文件的全部操作需求,而不是像app端那样实现细化功能,所以往往人们会觉得移动端app端功能太过简陋,即使A系列处理器再强大 开发者也不愿意增加太多内容,以为这些移动端一直以来都是被当作内容消费品而非内容创造工具。

所以他俩想融合,除了代码层面,界面设计都不一样,要投入的研发和时间成本也太大了

就像是我的这篇回复在ipad上码完了但是我想要调整格式也感觉很吃力

2.UI设计的框架导致没有办法把太多内容放在触屏之中,本来桌面端功能的实现是通过鼠标的精准操作,但是触摸屏幕要考虑到各个按键的有效触发间距,这个时候 想实现更多功能 不是很容易。

但现在的情况是ipad的屏幕足够大 处理器也够实用,但是开发者仍然找不到合适的方式一股脑的把所有桌面端内容搬到ipad这一类的移动端,因为现在移动端的基于网格系统的平面设计风格降低了操作的流畅性与自由度:桌面端可以自由的移动缩放窗口 同时还有桌面以及文件用来承接文件的中转与操作,但是ipad这一类基于移动端的UI设计是一种“全屏”设计 文件被隐藏,无法接触,但这对于内容创作型app是致命的

3.用户的使用心理(这段有点偏)

正如ipad不能取代电脑,surface也不是一个平板,有趣的事x86架构和arm架构两个最具有前瞻性的产品无法取代对方。这种有趣的一点是他们彼此不像对方,而这个不像恰恰是用户自己觉得的,而两者本身是能完成好大部分的功能需求的。这里讨论一下我们在使用app时的心里——就是为什么会出现用不惯这个个问题,举个例子 当我们想管理文件的时候,我们的心里期望是保持我们的思路清晰 文件操作自由 能够自由移动,桌面端的窗口 拖拽 剪切 粘贴等二层菜单通过快捷键和鼠标就能轻松实现,反观移动端的设计是全屏的层级关系,基于我们之前的使用体验就会在心里抵触这样一个不自由的设计,想象一下一向移动某个文件需要拖拽且不能够松手,而这中间如果遇到了另一个试图移动的文件却不能停下来挂起正在移动的文件,要操作完当前的操作,这无异于打断了我们在整理文件时的多条思考路径,而强行合并为单一思考,这种与预期相悖的操作方式自然会不断受到潜意识的打压,除了影响使用体验,也影响了反思层次上对于使用的整体印象,而类似的全屏、层级关系、面对面、图标的设计在移动端的出现会强化用户的抵触情绪,自然不会有人真的把ipad当作电脑这种管理文件的生产力工具了。

iOS具有所谓的文件管理 但这种列表的平面排列也不方便 在macos中文件管理是可以利用拖拽和文件夹中转进行管理 但ios像是有无形的墙壁阻碍用户管理文件,ios11到12本来新增了一些文件管理,但其实这些设计仍然保留原来的设计语言,这种界面设计和用户对于app使用的心理预期不一致,心底会有一种怀疑能否胜任生产力工具的念头,

对于生产力工具来说,用户需要的是创作结果,而这种结果是文件形式存在的,然而移动端偏偏弱化了文件及其管理操作

与其说在ipad 搭载macos 不如将两个系统的界面进行新设计 抛弃目前的框架性平面分割,以抛弃掉用户心中再面对移动端时心里的隐形的墙。

我觉得两个系统的UI设计逻辑的差异 即使搭载macos 体验也不会好,想改变这个界限 不如重新设计UI 根据用户对于每个app的心里预期来设计。

———————————————————————————————————

说得太啰嗦了,简言之就是

1macos和ipad的操作方式有差距,决定了桌面端没法放在移动端使用

2是面端和移动端的设计逻辑相悖 而移动端的设计又不能提出比桌面端更优雅的解决方案,决定了移动端代替不了桌面端。

你看 ios 和macos谁也适应不了谁 ,这意味着 不如改变现有的网格系统的平面设计模式 重新设计一个UI…的模式或者说框架吧。


万象收集猫


都是胡扯,技术上没什么不能搞的,跨芯片架构移植技术上都可以实现。只是,苹果为什么要这么做?可以挣更多的钱吗?


笑患上


最根本的原因就是PC处理器,和移动端处理器的构架差异巨大。

MacOS是面向PC的操作系统,目前来说,个人电脑的处理器基本上都是采用X64构架。

而苹果手机和ipad的处理器全部是都是ARM构架。

x86构架和ARM构架的处理器,不论是指令集,寄存器等等都差异巨大,导致了基于x86的软件根本无法在arm构架的处理器上运行。

那么如果想让macOS在iPad上运行,就必须把macOS整个用arm编译器重新开发一遍,这个工作量是非常巨大的。

要知道macos也是一个积累了几十年的产品,要把这些代码全部重构了,简直是太困呢了。

当然,困难是困难,但是也不是不可能的任务,实际上ios就是在macOS上重构,移植到ARM上的产品,只要肯花功夫研发,苹果完整的把macOS移植到arm构架上还是没啥大问题的。

但是 仅仅为了iPad一个系列的一款产品付出这么大的成本是否值得。

更为致命的是,如果把macOS移植到arm构架,那么原先在macOS上的各种软件仍然无法运行,这些软件必须统统重构,移植自能在iPad上运行。

苹果公司可以控制自己家得程序员,不可能控制其他公司得程序员去移植软件。

假设苹果开发出能运行与iPad的macOS,买的话,这种iPad将面临无软件可用得局面。

所以,开发运行macOS的iPad根本就是个吃力不讨好的事情,付出了成本,反而还使iPad无软件可用,完全没有意义。

与其开发iPad用的macOS,然后再等着其他软件商为新系统专门开发软件,还不如号召软件开发商把iPhone上的软件,iPad的软件修改Ui,使其更加符合iPad的应用习惯。

从原来的iOS移植软件到新的iPad os,要比把选择macOS x86版本移植到arm构架要容易的多。


shawn25


这个问题非常简单!

首先,iPad当时问世的时候就不是为了取代PC电脑的,尤其是不是为了取代自家的MacBook Pro或MacBook air的。毕竟苹果电脑这些年的相对市场份额一直是在上升的(而PC市场整体一直是下滑趋势)。当年iPad对标的是上网本等轻薄设备!事实证明非常成功,因为Windows系统天生就不是一个轻便高效的系统,这一点连微软专门为第一代平板电脑surface开发的WindowsRT系统,也完全失败了就可以看出!更不要说Windows phone系统早已退出市场!

其次,即便是苹果公司在微软二合一电脑surface系列的猛烈冲击下,推出了iPad pro系列产品,从而抢占笔记本与平板二合一市场。其实,也并没有想完全取代PC电脑。毕竟电脑的超强运算能力,超强输入能力并不是iPad pro能胜任的!换句话说,即便是iPad pro安装了Mac OS系统,性能也无法和MacBook pro相比!那么又有什么意义呢?


地震博士


arm架构和x86不一样,能运行早就运行了,苹果是希望通过不断提升扩展iPad的使用场景,来吸引更多专业软件进而达到代替笔记本的目的。

以微软、英特尔、AMD 以及 Mac 组成的 X86 阵营的产品,开始就是从桌面起家,X86 平台的生态成熟已久,从娱乐到专业全覆盖。而 ARM 架构的生态是从移动端起家的,娱乐生活应用很多,生产力的应用还很少,生产力软件少,导致想利用 ARM 终端做生产力的人更少,软件厂商也就不愿意在这个平台投入太多,从此“恶性循环”。最后我们看到的是强大的生产力软件在移动端要么被“阉割”要么干脆没有。所以iPad 是否能成为生产力取决于 ARM 平台的生产力应用。iPad 和笔记本之争,其实底层是ARM 和 X86 之争。

从前曾寄希望于 PC 端的王者微软能够一统 X86 和 ARM 的江湖。奈何即使收购了当年的手机巨头诺基亚也依然没有起色。Google 虽然拥有 Chrome OS 与 Android 两个系统,但和微软正相反,移动端是学霸,桌面端是学渣,并且两个系统都谈不上生产力。

和这两个各自领域的王者相比,苹果发展的就均衡了不少。虽然 Mac OS 的市场份额远不及Windows,但软件生态也很全面,常用的办公软件不用说,影音图像领域 Mac 占有一席之地。不信你可以看看 Adobe 的产品线。移动端 iPhone iPad 也是明星产品,以一己之力对抗整个安卓阵营。这几年iPad平台上也已经有了不少专业软件,Adobe affinity都推出了全功能的产品。

苹果也一直努力打通 iOS、macOS、iPadOS 三个平台,到 2021 年,新的应用开发套件可以将苹果不同平台的应用程序统一为一个程序,这意味着开发者不必再为了 iOS 和 macOS 编写两个版本的底层代码,用户可以直接在 Mac 上下载 iOS 程序。这应该会促进软件厂商开发苹果平台的软件,毕竟苹果的移动用户和桌面用户的总量还是巨大的。对那些新兴的软件公司而言,这也许是“弯道超车”的好机会。



美科技


欢迎来到极客社

对于这个问题可以明确的说ipad是不可能搭载mac os的

原因1

mac系统基于NeXT系统开发从始至终是为mac系列量身定做的系统为各大硬件做了大量的适配,而ipad搭载ipad os基于ios13SDK开发,作为移动设备去适配为mac量身定做的系统实为不符,他们的硬件架构以及都大不相同

原因2

即使说他们可以相互适配,苹果也会阻止这种情况的发生,因为产品定位.

众所周知ipad和mac都作为生产力工具他们最大的不同就在于一个便于移动一个便于进行办公,假如mac能做的ipad都能做那apple不是少了一份蛋糕吗?所以他们必须是区别,所以系统的分道扬镳是必然的。

总结

正应了这句mac os正是它,让Mac如此与众不同.


极客社测评


苹果最实用的是手机,其次是台式机,然后是笔记本,最后是iPad就是屏幕大,可以说是被阉割了通话功能的大手机,苹果开发一款类似surface pro的平板电脑估计不太难,但是整个产品线估计都得重新定位了吧


对酒当歌5844779


主要是功能方面的取舍,当年乔布斯发布第一款ipad的时候,着重讲解的是期照片、视频播放和游戏方面的功能,说到底苹果推出iPad一定程度上是解决iPhone相关功能上的痛点,比如更极致的浏览以及游戏体验,所以本质上iPad是iPhone的延伸,是一款娱乐终端,不过近年来在平板上实现轻办公也是宣传的一个重点,包括这一次苹果对iPad os的更新,也使得iPad的办公更加方便,但iPad pro会不会搭载mac os呢?试想一下如果这种情况发生了会带来什么影响呢,那就是苹果本身的macbook air产品会受到很大打击,再就是处理文档这种轻办公iPad os完全可以胜任,重度办公iPad就显得力不从心了,其中一方面就是散热,一个数码产品的性能发挥必然以发热为代价,以苹果的技术能力处理器不是技术瓶颈,散热确实无法解决掉的难题。


明天是周五


iPad刚面市的时候就因为这个被一大批Mac用户骂过,因为上市前预热的都说是平板电脑,大家都以为是跟Mac OS差不多的系统,没想到是跟iPhone一样的系统,根本无法作为平板电脑使用,也就是个平板,我都不知道用它除了看电影还能干点啥。


romeowang


主要是面向用户不同。用户交互界面不同。

现在的选择也是在市场上无敌的。没必要增加功耗和难度。


分享到:


相關文章: