智能

苹果打算打通 iPhone 和 Mac 应用,但这能带来更多 Mac 应用吗?

周韶宏 · ·

一套好用便利的开发工具不是开发者开发 Mac 应用的理由。

苹果打算打通 Mac 和 iPhone 应用的次元壁,带来统一的使用体验。

彭博社,苹果内部有一个名为 Marzipan(杏仁膏)的秘密项目,准备把 iOS 和 macOS 平台的应用融合统一,打通 iPhone、iPad 和 Mac 设备。目前苹果的两大操作系统的应用开发相互独立,开发者需要分别研发两套不同的应用,提交不同的材料,这会消耗更多的资源。

之后开发者只需要开发提交一套应用,就可以同时支持触摸屏和键盘鼠标交互,在 iOS 和 macOS 商店上架。

知情人士透露,Marzipan 已经进行数年,最早会在明年 6 月的开发者大会(WWDC)上正式宣布,从 iOS 12、macOS 10.14 开始引入这一特性。

不过项目本身还有很多不确定性因素,仍然有可能被取消。苹果公司发言人拒绝对此事做出评论。

Mac 平台的应用市场饱受诟病。去年 iOS app store 做了 9 年来最大的改版,人工编辑会做应用推荐,相比之下 Mac app store 已经被彻底边缘化,显得死气沉沉。开发者并没有动力开发 Mac 应用,不少应用比如 Twitter 在 Mac 上的更新频率非常低,目前显示最近一次更新是今年 3 月,并且这是一个外包团队做的。

Mac 应用和开发平台 DevMate 去年做过一项面向 700 名开发者的调查,有 35% 的开发者完全把 Mac 应用放在苹果之外的渠道上分发,超过 40% 的人同时在 Mac app store 和其他非官方渠道分发。

“把 iOS 和 macOS 应用融合可以让两个平台进化成一体,而不是要牺牲掉其中一个平台,”应用开发者 Steven Troughton-Smith 说。“这会是 iOS 诞生以来苹果在软件层面最大的变化。”

目前关于两个平台怎样融合、开发者到底会从多大程度上得到便利并没有更多细节。不过 mac 应用的问题似乎也无法寄托于统一体验来一次性解决。

目前全世界有超过 7 亿部 iPhone,Mac 的活跃用户只有接近 1 亿。而且手机永远在身边,电脑不是。开发者更有动力为手机用户付出更多工作。

Mac 和 iPhone 也有完全不同的使用场景,前者是生产力工具,效率应用之外并不是所有应用都适合被搬到 Mac 上去。触摸屏和键盘鼠标的交互也天差地别,开发者似乎不可能不费一点额外工作就可以从手机平台复制一个应用。

苹果不是第一个意在打造不同平台统一体验的公司。此前微软推出名为“通用 Windows 平台”的技术,开发者可以针对平板、手机和 PC 开发一套应用。Google 在 Chrome 浏览器和 Chrome OS 内置了应用商店,也可以让用户在电脑上使用手机应用。

这些最终都没有成为主流,用户可能更习惯在使用 PC 时用网页打开各种服务,而不是一个个单独的应用。如果一个应用的 PC 版可以通过网页版解决,应用不是必要选项,开发者为什么要消耗精力开发单独的电脑端应用?

即便苹果可以让开发者打通两个平台节省开发成本,开发者的动力更可能来自用户而不是苹果,一套便利的开发工具并不是一家公司决定开发 Mac 应用的决定性因素。


题图来自 Pixabay


原文链接 (已下线): https://www.qdaily.com/articles/48475.html
Wayback 快照: http://web.archive.org/web/20181007180515/http://www.qdaily.com:80/articles/48475.html
原始截图: http://ww3.sinaimg.cn/large/007d5XDply1g3xw3o9g59j30u03gokjh