Catalyst:iPad 和 Mac 前所未有地紧密结合在一起

paroject Catalyst mac

作为一个已经使用 Mac 近三十年的人和一个经常使用 iPad Pro 来完成工作的人,当我看到人们试图将这两个平台相互竞争时,我感到很失望。肯定有一部分 Mac 用户似乎对有人敢使用 iPad 而不是 Mac 感到生气。

我希望这些人已经为即将发生的事情做好准备,因为从今年开始,Mac 和 iPad 正在齐头并进。他们是伙伴、哥们、兄弟姐妹。他们是苹果最新应用程序平台的共同租户。他们以前所未有的方式彼此需要。如果 iPad 和 Mac 取得成功,它们将成为一个团队。

成功的三个步骤

本周在圣何塞举行的 Apple 全球开发者大会上,Apple 推出了 macOS Catalina,将于今年秋季发布。 iOS 应用程序的开发人员将首次能够使用 Apple 称为”调用”的软件将这些应用程序直接带到 Mac 上 项目催化剂

project Catalyst mac iphone 苹果

Apple 的 Project Catalyst 将使开发者能够更轻松地将他们的 iOS 应用移植到 Mac 上。

根据 Apple 的详细说明,将 iOS 应用程序引入 Mac 的过程需要三个步骤:首先,开发人员选中一个框,表明他们想要构建 Mac 应用程序。这很简单,但这只是开始。

Apple 表示,构建优秀 Mac 应用程序的第二步是构建优秀 iPad 应用程序。这是 Apple 向应用程序开发人员传达的信息的基本部分:要构建优秀的 Mac 应用程序,首先确保您的应用程序适合 iPad,包括支持各种屏幕尺寸和键盘快捷键。

第三步是添加 Apple 所谓的”最后润色”,即让 iPad 应用程序在 Mac 上真正大放异彩的额外细节工作。这包括相对简单的选择,例如告诉侧边栏采用部分半透明的样式,以及更复杂的选择,例如构建菜单命令。

我们同舟共济

尽管有关 Catalyst(去年经常被称为 Marzipan,彭博社的 Mark Gurman 报道的代号)的报道通常将其描述为一种通过从庞大的应用程序中提供大量新应用程序来改进 Mac 的方法。软件开发人员队伍,从 Apple 的方法中可以清楚地看出,iPad 与 Mac 一样重要。

仔细想想,这是有道理的。将 iPhone 和 iPad 组合在一起非常容易,因为它们共享触摸屏界面并且基于 iOS。但现在所有三个操作系统(iOS、iPadOS 和 macOS)都运行相同的应用平台,事情变得更加复杂。

iPad 和 Mac 是大屏幕设备。他们能够运行比小手机屏幕上能显示的软件复杂得多的软件。 iPad Pro 和 iPad Air 配备的键盘配件使它们更加类似于 Mac。我用 12.9 英寸 iPad Pro 在键盘盒中书写,这使它看起来像 13 英寸 MacBook,相似之处再明显不过了。他们之间的共同点比你想象的要多。

或者从市场规模的角度来考虑。你可能会说 iPad 的安装基础不够大,不值得投资开发新的专业级应用程序。对于 Mac 来说,同样的情况也存在争议。但把它们放在一起,事情就会变得更有趣。借助 Catalyst,一次开发工作就可以在 iPad 和 Mac 上运行相同的应用程序,从而通过在 iPad 上表现出色并为 Mac 提供必要的最后润色的应用程序吸引更多受众。

一直到最后的朋友

Mac 用户和 iPad 用户现在应该认识到,这两个平台现在以前所未有的方式统一。制作一款新的 Mac 应用程序首先要制作一款优秀的 iPad 应用程序,这将直接使 iPad 用户受益。与此同时,Mac 用户可以从庞大的 iOS 应用程序开发社区中受益,以前如果不学习完全不同的应用程序构建方式,就无法解决 Mac 问题。

这只是一个开始,直到秋季 macOS Catalina 发布时,这个时代才会真正开始,但新应用程序的巨大浪潮是存在的,而不断上涨的浪潮将同时推动 Mac 和 iPad 的发展.

即将到来的是什么?这是一个全新的开发框架 SwiftUI,于本周在 WWDC 上推出。 SwiftUI 不仅允许开发人员使用单一方法设计在 iPad 和 Mac 上运行的应用程序,而且还可以与 iPhone、Apple Watch 和 Apple TV 兼容。

现在别看,虽然 iPad 和 Mac 可能以前所未有的方式结合在一起,但 Apple 的其他设备也是该家族的一部分。在接下来的几年里,他们之间的关系将比以往任何时候都更加亲密。