关闭广告

苹果代表在 WWDC 期间表示,他们绝对不反感在 Catalyst 项目(最初是 Marzipan)中为 macOS Catalina 开发的应用程序。这些是本机 iOS 应用程序,随后被转换为可在 macOS 上运行。这些端口的首次预览已于去年发布,今年还将推出更多预览。正如克雷格·费德里吉现已证实的那样,他们应该已经更进一步了。

在 macOS High Sierra 中,出现了几个最初来自 iOS 的应用程序,苹果在这些应用程序上实际测试了 Catalyst 项目的功能。这些应用程序包括新闻、家庭、操作和记录器应用程序。在即将推出的 macOS Catalina 中,这些应用程序将发生重大变化,并且会添加更多内容。

上述 Apple 应用程序为 Apple 开发人员提供了一种学习工具,帮助他们了解 UIKit 和 AppKit 的组合在实践中的表现。经过一年的工作,据说整个技术已经取得了很大进步,Catalyst 项目产生的应用程序应该与去年的第一个版本完全不同。

应用程序的第一个版本同时使用 UIKit 和 AppKit,以满足不同的、有时是重复的需求。如今,一切都变得更加简单,整个开发过程(包括工具)也更加简化,这将在逻辑上反映在应用程序本身中。这些应该看起来更像经典的 macOS 应用程序,而不是功能有限的原始 iOS 端口。

在当前测试版本的 macOS Catalina 中,还没有上述消息。然而,Federighi 声称,新版本肯定会最晚随着第一次公开 Beta 测试的到来而出现,这应该会在 7 月的某个时候发生。

测试当前可用的 macOS Catalina 测试版本的开发人员声称,系统内部有一些线索表明可以通过 Catalyst 项目转换哪些其他应用程序。应该是消息和快捷方式。就消息而言,这将是一个合乎逻辑的步骤,因为 iOS 消息应用程序比其 macOS 姊妹应用程序要复杂得多。来自 iOS 的移植将使得可以在 macOS 上使用效果或 iMessage App Store,这些在当前形式中不可用。这同样适用于快捷方式应用程序的转换。

wwdc-2018-macos-10-14-11-52-08

来源:9to5mac [1],[2]

.