各种超赞表现,向大家问好。

macOS Monterey 提供了强大的新用户功能和关键技术,可帮助您构建有助于用户沟通互动的 app。同播共享让您能更方便地打造全新的共享体验——无论是开发提供共享播放体验的流媒体 app,或是支持全球用户同时编辑的协作设计工具,一切都是那么轻松。同时,Metal 中的强大新功能也为游戏和专业 app 打开了一个全新的维度。而 RealityKit 中的物体捕捉则可帮助您以前所未有的速度来利用照片创建 3D 模型。

同播共享

同播共享可帮助用户以全新方式分享您的 app。流媒体 app 可以利用新的群组活动 API 支持用户共享内容,为用户带来高保真视频,同时所有同步工作均由系统负责处理。对于流媒体之外的共享体验,GroupSessionMessenger API 提供了安全的数据通道,让您的 app 能够在多个用户之间,同步他们各自在您 app 内的不同实例。

进一步了解同播共享

Metal

这个框架提供了针对平台优化的低开销 API,让您可以利用丰富的着色语言,以及图形与计算程序之间的紧密集成,开发最新的 3D 专业 app 和令人惊叹的游戏。新功能包括增强的图形与计算集成、函数拼接、光线追踪更新,以及 GPU 加速机器学习训练等。

进一步了解 Metal

快捷指令

功能强大的快捷指令即将登陆 macOS,这些名为“操作”的构建块能够让您的 app 功能更加丰富。不论您的 app 是使用 Mac Catalyst 还是 AppKit 构建的,您都可以在 macOS 上构建快捷指令操作,甚至 app 本身也能运行快捷指令。

进一步了解快捷指令

物体捕捉

利用 RealityKit 2 中的物体捕捉,可以将 iPhone 或 iPad 中的一系列 2D 图像转换为如照片般逼真并针对增强现实进行优化的 3D 对象。借助这个全新的 macOS API,您可以利用先进的摄影制图软件制作独特的 3D 模型,而无需具备任何 3D 建模专业知识。

进一步了解物体捕捉RealityKit 2

机器学习

构建利用 Create ML API 的动态 app 功能,直接使用用户输入的内容或设备端行为训练模型,让您在保护用户隐私的同时,为其提供个性化的自适应式体验。您还可以利用新的模板和训练功能,以及面向视觉和自然语言的 API 等等。

进一步了解机器学习

ShazamKit

借助音频识别,让您的 app 体验更精彩丰富。将音乐与 Shazam 庞大乐库中的数百万首歌曲进行匹配,或者通过使用视频和播客等来源中的音频来创建您自己的自定义乐库,从而轻松识别任何预录制的音频。

进一步了解 ShazamKit

TestFlight

今年晚些时候,您将能够邀请测试员通过 TestFlight 试用您的 Mac app beta 版本并提供宝贵的反馈意见。只需使用对方的电子邮件地址或通过分享公开邀请链接,您即可邀请多达 10,000 名测试员。

进一步了解 TestFlight

Mac Catalyst

macOS 12 SDK 为使用 Mac Catalyst 构建的 app 带来全新和改进的多款 API,帮助您在窗口的标题栏中显示弹出式按钮、工具提示和副标题。您还可以提供触控替代选择、键盘导航和 Siri 意图支持,支持用户随时随地使用 Command-P 进行打印,以及更多便捷功能。

进一步了解 Mac Catalyst

工具和资源

现在就使用 Xcode 和下列资源来构建适用于 macOS Monterey 的 app 吧。

下载 Xcode (英文)