大大的理想,一同创造。

iPadOS 15 上,您可以为所有用户打造全新的体验。小组件新增超大尺寸,不但外形长大了,功能也有所增进——智能叠放中的新小组件建议功能在用户还没有手动添加之前,就已能够直接显示实用的小组件。通过同播共享功能,您可以在所有类型的 app 中打造新颖的共享体验。ARKit 和 RealityKit 则带来了更为强大的功能和自定义选项,帮助您创造出让人惊叹的增强现实体验。

主屏幕上的小组件

小组件在 iPad 上变得更强大。它们现在可以跟 app 一起放在主屏幕中,全新的超大尺寸为您提供更多的设计灵活性。小组件也变得更易于发现。就连用户尚未手动添加的小组件,智能叠放也会根据用户的历史行为及其对新事件的意向推断,向用户主动推荐。另外,您仍然可以使用 TimelineEntryRelevance,在最合适的时刻将小组件轮换显示在堆叠的最上层,方便用户使用。

进一步了解 WidgetKit

同播共享

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

进一步了解同播共享

SwiftUI

利用新的功能增强您的 app,例如改进的列表视图、更好的搜索体验,以及对控制专注模式的支持。有了新的画布 API 这个 drawRect 的现代 GPU 加速替代方案,将能大大提高您对底层绘制语言的控制。而借助新的辅助功能表示 API,您的自定控件即可轻松继承现有标准 SwiftUI 控件的完整辅助功能支持。

进一步了解 SwiftUI

App Store

利用最新功能提高 app 在 App Store 上的曝光度,并提供高质量的 app 体验和 app 内购买项目体验。直接在 App Store 上展示您的 app 内活动。创建产品页面的其他版本,为每个版本提供唯一的 URL。尝试在产品页面上显示不同的元数据,并比较其效果来了解用户的偏好。利用 StoreKit 2 以及功能强大的全新服务器 API 和通知,提供更加出色的 app 内购买项目和订阅支持。更多精彩,等您发现。

进一步了解新功能

ARKit 5

ARKit 5 带来了多项新功能和功能改进,让您的 app 能够为用户提供更加出色的增强现实体验。现在,您可以为更多城市添加位置锚定,将轻 App 或 ARKit app 中的虚拟内容植入到印刷或数字材料内的轻 App 码中,还能利用 iPad Pro (第五代) 上的超广角摄像头面部追踪支持,以及更多功能。

进一步了解 ARKit 5

RealityKit 2

RealityKit 2 是 Apple 为实现增强现实功能而从零开始打造的 3D 渲染、物理和空间音频引擎,可用于应用自定义 Metal 着色器、添加后期渲染效果,并构建更具沉浸感的增强现实体验。

进一步了解 RealityKit 2

Create ML

Create ML 的强大功能现在同样以 Swift 框架的形式现身 iOS。使用 Swift 脚本或 Playground,通过编程方式试验并实现模型创建自动化。构建利用 Create ML API 的动态 app 功能,直接使用用户输入的内容或设备端行为训练模型,让您在保护用户隐私的同时,为其提供个性化的自适应式体验。

进一步了解 Create ML

Metal

Metal 提供了针对平台优化的低开销 API,让您可以利用丰富的着色语言,以及图形与计算程序之间更加紧密的集成,开发最新的 3D 专业 app 和令人惊叹的游戏。为了帮助您管理更加复杂的着色器代码并同时完成更多工作,Metal 新增了一套出色的高级 GPU 调试工具,助您充分发挥图形代码的潜力。

进一步了解 Metal

Safari 浏览器网页扩展

Safari 浏览器网页扩展使用 HTML、CSS 和 JavaScript,提供强大的浏览器自定义选项和新的网页功能。在 iOS 15 中,所有支持 Safari 浏览器的 Apple 设备上都可以使用 Safari 浏览器网页扩展。

观看“了解 iOS 上的 Safari 浏览器网页扩展” (英文)

屏幕上的虚拟游戏手柄

您可以将预构建的屏幕触控操作功能用作游戏手柄,轻松开发基于手柄的 iPad 游戏。

进一步了解如何支持游戏手柄 (英文)

屏幕使用时间

提供家长控制功能的 app 可以利用屏幕使用时间 API,为更多适合家长使用的工具提供支持。了解如何以隐私为先的方式使用核心限制和设备活动监测等重要功能。

观看“了解屏幕使用时间 API” (英文)

ShazamKit

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

进一步了解 ShazamKit

HomeKit

iPadOS 15 中的 HomeKit API 会自动与支持 Matter 的配件协同工作。您可以开始利用 Matter 测试您的智能家居 app。Matter 是一种统一的开放连接标准,可提升智能家居配件的兼容性,让这些配件与您的设备无缝协作。

进一步了解 HomeKit (英文)

工具和资源

使用 Xcode 和下列资源来构建适用于 iPadOS 的 app。

下载 Xcode (英文)