iOS,macOS跨平台功能今年无法到货

苹果被认为计划在今年晚些时候将iOS应用程序引入macOS,但看起来该公司的计划已经改变

一份新的报告称,iOS和macOS应用程序的新跨平台功能将在2019年之前不会发生

这条新闻来自Daring Fireball的John Gruber,他声称从“大多数二手资料来源获取信息” “Gruber说Apple的项目”听起来像一个声明性的控制API“,它允许开发人员不编写经典的过程代码,而是使用另一种形式声明一个特性及其属性

“对于声明控制API,没有任何固有的跨平台,”Gruber解释说

“但是,如果Apple认为(a)iOS和MacOS应该具有声明性控制API,并且(b)它们应该解决抽象UIKit(iOS)和AppKit(MacOS)之间的API差异的问题,那么这是有道理的,他们会解决他们在同一时间

或者逻辑很简单,如果他们要创建一个跨平台的UI框架,那么该框架的基础应该是一个声明性的用户界面

“简单来说,声明性控制API并不一定意味着跨平台开发,但它可以为开发人员提供一种方法来构建可以同时在不同类型的用户界面上运行的应用程序

Verge指出,这不允许开发人员将现有的iPad应用程序移植到Mac计算机,因为这些应用程序仍然需要为每个平台编码

早在去年12月,彭博社报道苹果公司即将推出的项目在内部被称为“杏仁蛋白软糖”

然而,Gruber声称它现在被称为一个不同的名称,而且小杏仁饼可能只是在早期阶段给予该项目的代号

Gruber还表示他“几乎可以肯定”,这个功能将不会在下个月的Apple全球开发者大会(WWDC)上展示

他认为它可能会在2019年到来,可能是针对macOS 10.15和iOS 13.在iOS和macOS上运行应用程序是用户可能想要的东西,但Apple首席执行官Tim Cook认为不然

在接受“悉尼先驱晨报”采访时,库克说:“我认为这不是用户想要的

”“我们不相信为另一个人浇水

” [Mac和iPad]都令人难以置信

其中两个令人难以置信的原因之一是因为我们推动他们做他们做得好的事情

如果你开始合并这两个......你开始做出权衡和妥协,“库克说

苹果合并iOS和macOS应用程序的计划可能要到2019年才会发生

照片:REUTERS / Dado Ruvic

上一篇 :Apple可能会将Touch ID放在iPhone 8的电源按钮上
下一篇 为什么苏打水可能会伤害你的牙齿