同步推微信公众账号
同步推微信番鼠公众账号
手机客户端

苹果:iOS应用移植到Mac很简单 但不会融合

文章概要:

WWDC18上,苹果分享了一个新工具,开发者能够用它更高效地把 iOS 应用移植到 Mac 中。

在昨天的 WWDC 上,苹果分享了一个新工具,开发者能够用它更高效地把 iOS 应用移植到 Mac 中,并宣布该功能将会在2019年对第三方开发者开放。但是对于这一功能,我们还是有很多疑问,今天外媒 Wired 发布了苹果公司软件工程主管 Craig Federighi 的采访,他为我们详细解答了这个移植项目。

苹果:iOS应用移植到Mac很简单 但不会融合

Federighi 表示,该功能在两年前立项,主要涉及 UIkit 的更新,因为苹果需要让这个 iOS 的框架也适合 Mac。同时他也强调,并不是指在这之后,macOS 就能够瞬间运行 iOS App 了,这一切不是全自动的,开发者们需要做一些额外的编码工作。

举例来说,在 Xcode 中编译应用时,iOS 应用的某些交互 UI 将会自动完成,比如长按按钮会被自动改成双击,但是像菜单、边栏这种界面,触摸屏上和电脑屏幕上是完全不一样的,比如移动几个按钮、或者是把边栏变成半透明,这些需要开发者手动调试一下。

并且这里还要为大家强调一个小细节,苹果已经将 iOS 的新闻、股票、语音备忘录移植到了 Mac 上,但其实这几个 App 的 Mac 版本和 iPad 版本是完全一样的,这表明苹果计划将未来的 App 分成两个部分,一个用于 iPhone,一个用于 iPad 和 Mac,而 Mac 也会和 iPad 更加贴近。

苹果:iOS应用移植到Mac很简单 但不会融合

那么 Mac 和 iPad 会不会融合呢?Federighi 在发布会上已经说过了,并不会。倒是搭载 ARM 芯片的 Mac 很有可能,Federighi 强调虽然 iOS 运行在 ARM 芯片上,macOS 运行在 X86 架构芯片上,但是因为苹果在很多 API 上做到了 iOS 和 macOS 的统一,比如 Metal 图像 API,所以 iOS 应用移植到 Mac 上之后兼容性不难解决,就像《堡垒之夜》,iOS 移植到 Mac 上一切正常。

因此外媒 Wired 也得出结论,如果未来 Mac 从 X86 换回ARM 架构,同样也不会存在兼容性问题。

但是 Federighi 依然强调,Mac 永远都会是 Mac,你能够为它外接显示器、外接显卡,用鼠标和键盘,这些都不会变,Mac 产品并不会配备触摸屏,因为触摸屏不适合笔记本和台式机,用户抬起手触摸身前的大屏幕实在是太累了。

最后 Federighi 表示,苹果迄今为止没有过分关注过其他任何厂商在做哪些“引人注目”的东西,也不会想着我们什么时候能够把这种东西带给市场。

发表于2018年6月7日 / 新闻,苹果资讯 / 来源:威锋网

2人赞过

分享到  

标签:mac系统MacOSiOS12iOS12描述文件苹果软件

转载请注明 《苹果:iOS应用移植到Mac很简单 但不...》转自同步推资讯 | news.tongbu.com