为 macOS Mojave 做好准备

macOS Mojave 的设计中采用了多项先进技术,性能卓越并且具有稳健的安全机制。Core ML 2 和全新的 Create ML 框架让您的 app 能够比以往更快、更轻松地提供智能功能。利用 Metal 2 中的改进,可以最大程度地发挥您 app 的图形与计算潜力。在 Safari 浏览器中打造更加丰富的网页体验。而借助 Developer ID 的更新,您可以让 app 获得 Apple 的公证,从而进一步提高用户对您 app 的信心。

深色模式

深色模式带来一种全然不同的外观,让用户能将注意力集中在工作上。工具栏和菜单会隐入背景中,让内容更加突显。如果 macOS app 使用标准 AppKit 颜色并通过 macOS Mojave SDK 重新构建时,在用户打开该设置后,这些 app 将会自动以深色模式显示。

进一步了解如何利用 AppKit 来支持深色模式 (英文)

Mac App Store

Mac App Store 经过了重新构思设计,不仅外观焕然一新,还带来新的编辑内容,信息丰富且能启发灵感。全新的 Mac App Store 按照用户在 Mac 上喜欢做的事来归类整理各个 app,并包含深度报道、精选组合和视频,可以出色地展示您的 app,让他们更容易被用户找到。

了解全新的 Mac App Store

机器学习

借助 Core ML 2,您可以比以往更快地处理模型,构建更小的模型,等等。而且现在,您可以在 Mac 上利用新的 Create ML 框架来构建和训练模型,无需掌握任何机器学习专业技能。

进一步了解机器学习

Metal 2

Metal 2 经过改进,进一步提高了 GPU 对图形管线的掌控能力,加快了神经网络训练,并提供了多款强大的新工具供您深入分析着色器代码。

进一步了解 Metal

Safari 浏览器和 Webkit

现在,在用户创建新的在线帐户时,Safari 浏览器会自动创建、自动填充和存储强密码,并且还能标出重复使用的密码,方便用户进行更改。您还可以利用 WebKit 中的 OpenType-SVG 字体支持和 CSS 颜色支持,在 Safari 浏览器中打造更加丰富的网页浏览体验。

了解相关更新 (英文)

Developer ID

在 Mac App Store 之外分发 app 时,使用 Developer ID 对 app 进行签名至关重要。现在,您可以将 app 提交到 Apple 进行公证,进一步提高用户对您 app 的信心。

了解 Developer ID

2019 年推出

Mac App 新开发框架一瞥

UIKit 框架经过了调整并已添加到 macOS 中,为 Mac 带来了 WWDC 上公布的“新闻”、“股市”、“语音备忘录”和“家庭”app。这项技术将于 2019 年向开发者开放,那时他们能够更加轻松地将 iOS app 引入 macOS 中,从而带来新的机遇,打造出更多 Mac 用户喜爱的 app。