搜罗天下

当前位置/首页/要闻频道/搜罗天下/正文

这不是iOS模拟器中Messages应用程序的marzipanified版本

我们已经听说了许多有关Project Catalyst的信息,对于想要通过macOS Catalina将其iPad应用程序带到Mac的开发人员来说,这意味着什么。苹果公司正在使用Catalyst本身来改进现有的Mac应用程序,例如新闻和家庭,以及将新的应用程序(如Podcasts)引入Mac。

现在,在macOS Catalina beta版中的证据表明Apple在Project Catalyst中还有更多存储空间。

开发人员史蒂夫·特劳顿-史密斯(Steve Troughton-Smith)本周在Twitter上展示了苹果正在开发两种新应用程序的Catalyst版本的消息:消息和快捷方式。

至于Messages,Smith解释说,“惊人的UIKit Messages应用程序数量”在macOS上有效。这包括诸如iMessage效果之类的东西,而macOS Messages应用程序早已缺少它们。

有趣的是,Mac上Catalyst的Messages版本看起来与iPadOS 13的版本不同。它的设计看起来像Mojave中当前的macOS Messages应用程序。这使它不仅仅是将iPad Messages应用程序直接连接到Mac的端口。史密斯建议,因为苹果公司将大量工作投入到了Mac上,因此UIKit Messages应用程序已经被考虑,或者正在为将来的发行版进行开发。

仅供参考:这不是iOS模拟器中Messages应用程序的“ marzipanified”版本。这是来自macOS 10.15系统框架的“本机” Catalyst UI。就像快捷方式一样,所有功能都在那里,并且如果您知道如何与之交谈,那么大多数情况下都可以使用。

如果将这个Catalyst版本的Messages与iOS 13中的版本进行比较,您会发现UI布局完全不同。实际上,它的建模看起来更像是macOS版本。我不相信这项工作是纯粹为了在UIKit应用程序中显示“消息中的共享”表而完成的。

还需要注意的重要一点是,Mac上的Messages仍然缺少诸如iMessage App Store之类的功能,该功能已在贴纸包,游戏等产品中流行。这可能是苹果将Messages应用程序的Project Catalyst版本引入macOS的主要动力。

Smith在Mac上有关Messages的最新发现是在WWDC展示其Shortcuts如何在macOS Catalina上工作的不久之后发布的。

事实证明,在macOS上的Catalyst Catalina包括所有的Shortcuts框架,其中包括打开几乎整个UI所需的所有框架。因此,我构建了一个虚拟应用程序来执行此任务,您可以在GitHub上找到它。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。