通过 Apple Vision Pro 重塑企业 App

黑色 Apple Vision Pro 轮廓的插图显示在金色背景上。

探索在 visionOS 中构建和测试 App 所需的语言、工具和框架。探索展示效率和协作、模拟和培训以及指导工作方面的视频和资源。你还将深入了解创建或转换现有媒体、将设备端和远程素材整合到 App 中等操作所涉及的工作流程等等。

Apple Vision Pro 实际应用

蓝色 Apple Vision Pro 轮廓的插图,伴有城市天际线的小图形。

Keynote

The Apple Worldwide Developers Conference kicks off with exciting news, inspiration, and new opportunities. Join the worldwide developer community for an in-depth look at the future of Apple platforms, directly from Apple Park.

Watch now

Keynote (ASL)

The Apple Worldwide Developers Conference kicks off with exciting news, inspiration, and new opportunities. Join the worldwide developer community for an in-depth look at the future of Apple platforms, directly from Apple Park.

Watch now

Platforms State of the Union

Take a deeper dive into the latest tools, technologies, and advances across Apple platforms to help you create even better apps.

Watch now

Platforms State of the Union (ASL)

Take a deeper dive into the latest tools, technologies, and advances across Apple platforms to help you create even better apps.

Watch now

适用于 Apple Vision Pro 的设计

蓝色 Apple Vision Pro 轮廓的插图,伴随铅笔和线条的小图形。

WWDC 讲座

空间输入设计

学习如何为眼睛和手设计出色的交互体验。我们将分享空间输入的设计原则,探索输入方式的最佳实践,并帮助开发者打造舒适、直观且令人满意的空间体验。

Watch now

设计空间用户界面

了解如何为空间计算 App 设计出色的界面。我们将分享如何把基于实体屏幕的知识应用到 visionOS 平台来创造出极致体验。探索 UI 组件、材质和字体排印,了解如何设计熟悉、易读且易于使用的用户体验。

Watch now

空间设计的原则

了解空间设计的基础知识。探索如何从深度、比例、窗口和沉浸感等维度进行设计,并应用最佳实践来创造连接现实、舒适、以人为本的体验。了解如何使用这些空间设计原则来扩展现有 App 或将新想法变为现实。

Watch now

视觉和运动的设计考量

学习如何在考虑到人类视觉和运动感知局限性的情况下,为 visionOS 设计引人入胜的沉浸式体验。我们将向你展示如何利用深度线索、对比度、焦点和运动,让用户在你开发的 App 和游戏中获得舒适的体验。

Watch now

探索沉浸式声音设计

了解如何使用声音来增强 VisionOS App 和游戏的体验。了解 Apple 设计师如何选择声音并构建音景来打造质感十足的沉浸式体验。我们将分享当你在空间上放置音频提示、改变重复的声音以及在 App...

Watch now

示例代码、文章、文档和资源

Destination Video

Diorama

Hello World

Happy Beam

Discover Apple Design Resources

Design for visionOS

Apple Vision Pro 的开发者之路

蓝色 Apple Vision Pro 轮廓的插图,伴随一个向上和向左箭头的小图形。

WWDC 讲座

使用 SwiftUI 突破窗口界限

准备好进入空间 — 一种全新的 SwiftUI 场景类型,可以帮助你为 visionOS 打造出色的沉浸式体验。我们将向你展示如何使用 ImmersiveSpace 创建新场景、放置 3D 内容以及整合 RealityView。探索如何使用 immersionStyle 场景修饰符来增强 App...

Watch now

认识用于空间计算的 SwiftUI

与我们一起游览太阳系,探索适用于 visionOS 的 SwiftUI!探索如何使用 Windows, Volume 和 Space 构建一个全新的 App 世界。我们将向您展示如何在此平台上开始使用 SwiftUI,同时,我们会构建一个天文学 App,添加 3D...

Watch now

了解用于空间计算的 ARKit

了解如何使用 ARKit 的跟踪和场景理解功能来开发全新的沉浸式 App 和游戏体验。了解 VisionOS 和 ARKit 如何协同工作,在帮助你创建理解周围环境的 App 的同时,保护你的隐私。探索 ARKit API...

Watch now

SwiftUI 的新功能

和我们一起了解 Swift 的更新。我们将向你展示 API 如何通过参数包和宏等功能变得更具扩展性和表现力。我们还将带你了解互操作性的改进,并分享我们如何将 Swift 的性能和安全优势扩展到从 Foundation...

Watch now

探索 SwiftUI 中的观察

使用观察简化你的 SwiftUI 数据模型。我们将分享 Observable 宏如何帮助你简化模型并提高 App 的性能。了解观察,了解宏的基础知识,并了解如何从 ObservableObject 迁移到 Observable。

Watch now

使用 RealityKit 增强你的空间计算 App

摆脱窗口限制,了解如何使用 RealityKit 为你的 App 带来引人入胜的沉浸式 3D 内容。了解 SwiftUI 场景如何与 RealityView 协同工作,以及如何将内容嵌入到实体层次结构中。我们还将探索如何使用锚点融合虚拟内容和现实世界,在 App...

Watch now

使用 RealityKit 构建空间体验 

了解 RealityKit 如何将你的 App 带到新的维度。欢迎使用 RealityKit 实体、组件和系统,并了解如何向 visionOS 中的 App 添加 3D 模型和效果。我们还将为你介绍 RealityView API,并演示如何将 3D 对象添加到窗口、容积和空间中,从而使...

Watch now

升级 ARKit App, 纵享空间体验

了解如何为 VisionOS 带来你的 App 的 AR 体验。了解 ARKit 和 RealityKit 在空间计算方面的更新:我们将重点介绍来自 iPadOS 和 iOS 的概念和 API 的变化,并引导你观看包含更多详细信息的课程,帮助你为此平台带来 AR 体验。

Watch now

打造沉浸式 Unity App

探索如何使用 Unity 为 visionOS 打造引人入胜的沉浸式体验。我们将分享 Unity 与 Apple 框架的无缝集成在各方面的体现,带你了解可直接在该平台内使用的工具,并向你展示体积相机如何将现有场景转换为 visionOS...

Watch now

将你的 Unity VR App 带入完全沉浸式的空间

了解如何将现有的 Unity VR App 和游戏引入 visionOS。我们将探索可以帮助你入门的工作流程,并向你展示如何使用 Unity 输入系统在你的 App 和游戏中构建适合眼睛和双手进行操作的内容。了解 Unity 的 XR...

Watch now

认识面向空间计算的 Safari 浏览器

认识 visionOS 的网络,学习如何让用户以全新的方式体验您的网络内容。了解为该平台提供支持的独特输入模型,并学习如何针对空间计算优化您的网站。我们还会分享新的网络标准,以更好地打造 3D 网络体验。

Watch now

重新发现 Safari 浏览器的开发者功能

准备好探索 Safari 浏览器为网页开发和设计者提供的丰富工具集吧。了解如何检查网页内容,探索响应式设计模式和 WebDriver,并了解如何开始使用模拟器和设备。我们还将向你展示如何与 Vision Pro 配对、以便检查你的 App...

Watch now

空间输入设计

学习如何为眼睛和手设计出色的交互体验。我们将分享空间输入的设计原则,探索输入方式的最佳实践,并帮助开发者打造舒适、直观且令人满意的空间体验。

Watch now

探索 USD 生态系统

了解 Apple 平台上通用场景描述 (USD) 的最新更新,并了解如何为你的 App、游戏和网站提供出色的 3D 内容。了解面向 visionOS 的 USD,探索 MaterialX 着色器和颜色管理,并了解 USD 生态系统的一些其他改进。

Watch now

探索 USD 工具和渲染

了解工具方面的最新改进,以帮助您生成、检查和转换通用场景描述 (USD) 素材。我们将介绍这些工具的更新,并帮助您将它们集成到您的内容创建管道。我们还将探索 USD Hydra 渲染功能,说明如何将其集成到您自己的...

Watch now

示例代码、文章、文档和资源

Unity – Unity for visionOS

Unity – XR Interaction Toolkit package

Unity – How Unity builds applications for Apple platforms

three.js – webGL and WebXR library

babalon.js – webGL and WebXR library

PlayCanvas – webGL and WebXR library

w3.org – Model element

AOUSD – Alliance for OpenUSD

Immersiveweb – WebXR Device API

WebKit.org – Bug tracking for WebKit open source project

探索框架

蓝色 Apple Vision Pro 轮廓的插图,伴随一个包含首字母缩写词“SDK”的圆圈小图形。

WWDC 讲座

探索简化位置更新

与 Core Location 一起迈向未来!认识专为 modern Swift concurrency 设计的 CLLocationUpdate 类,并了解它如何简化获取位置更新。我们将向你展示当你的 App 在前台或后台运行时,该类如何与你的 App 一起配合运行,并分享一些最佳实践。

Watch now

了解 Core Location Monitor

探索如何通过 Core Location Monitor 在 App 中更好地理解位置和信标事件。学习如何使用核心位置条件来描述和跟踪 App 中事件的状态,并了解如何通过 Swift 语义和改进的可靠性更好地响应 App 中的转换。

Watch now

认识 SwiftUI 版 MapKit

了解在功能扩展的 SwiftUI 支持下,MapKit 如何让你比以往更轻松地将 Apple 地图整合到你的 App 中。我们将向你展示如何使用 SwiftUI 向地图添加注释、覆盖层、控制项和相机等功能。

Watch now

MapKit 的新功能

和我们一起打开 MapKit 的全新维度。我们将介绍如何升级您的 App,以使用最新的地图并对细节丰富的 3D 城市体验提供支持。学习如何利用 Overlay 对数据进行可视化,同时确保它们流畅地集成到 3D 地图。我们还将讨论如何使用...

Watch now

构建空间同播共享体验

了解如何使用 GroupActivities 框架为 visionOS 构建独特的共享与协作体验。向你介绍适用于此平台的同播共享 App,了解如何创建让人们感觉身处同一空间的体验,并探索沉浸式 App 如何协调参与者之间的环境。

Watch now

使用‘同播共享’来共享文件

了解如何在 SharePlay 活动中处理文件和附件。我们将解释如何使用 GroupSessionJournal API 更快地同步大量数据,并在示例 DrawTogether App 演示中向你展示如何使用该 API。

Watch now

设计空间同播共享体验 

探索你可以在 VisionOS App 中创建的共享活动类型,了解 App 如何使用空间 Persona 模板支持用户之间有意义的交互。了解如何围绕共享上下文设计 UI、处理共享活动中的沉浸式内容等。

Watch now

探索之旅:空间计算中的快速查看

了解如何使用 VisionOS 中的快速查看对 3D 内容、空间图像和视频等进行功能强大的预览。我们将向你展示系统呈现这些预览体验的不同方式,演示如何从 App...

Watch now

为快速查看空间体验创建 3D 模型

了解在 VisionOS 上为快速查看创建 3D 内容的最佳实践。我们将探索几种为快速查看准备模型的方法,讲解 3D 质量和性能的重要注意事项,并向你展示如何使用 Reality Composer Pro 和 Reality Trace 为你的内容做检查和微调。

Watch now

探索 Swift Charts 中的饼图及交互性

Swift Charts 又回到了原点:准备好利用框架的最新改进以在 App 中制作饼图和环形图。了解如何让你的图表具备滚动功能,探索图表选择 API...

Watch now

将你的窗口 App 提升至空间计算领域

了解如何将多平台 SwiftUI App 引入 visionOS 和共享空间。我们将向你展示如何将 VisionOS 目标添加到现有 App 并在模拟器中查看你的 App。探索你的 SwiftUI 代码如何自动适应以支持 visionOS...

Watch now

打造出色的空间播放体验

准备好在你的 visionOS App 中支持视频吧!了解支持视频播放的框架和 API,以及如何更新 App 以播放 3D 内容。我们还会与你分享一些自定义播放的技巧,帮助你打造更加身临其境的观看体验。

Watch now

为空间体验交付视频内容

了解如何使用 HTTP Live Streaming (HLS) 为 visionOS 准备和交付视频内容。了解当前 HLS 的媒体交付流程,并探索如何扩展交付管道以支持 3D 内容。快速了解空间媒体流的信息和技术,并为 3D 调整现有的...

Watch now

示例代码、文章、文档和资源

Placing content on detected planes

Incorporating real-world surroundings in an immersive experience

Tracking specific points in world space

Tracking preregistered images in 3D space

Explore a location with a highly detailed map and Look Around

Drawing content in a group session

Supporting Coordinated Media Playback

QuickLook example files

Visualizing your app’s data

Adopting live updates in Core Location

Monitoring location changes with Core Location

访问企业数据和资产

蓝色 Apple Vision Pro 轮廓的插图,伴随地球小图形。

WWDC 讲座

认识 Swift OpenAPI Generator

学习如何用 Swift OpenAPI Generator 帮助你使用 HTTP 服务器 API,无论你是在扩展 iOS App 还是在 Swift 中编写服务器。我们将向你展示这个软件包插件如何通过从 OpenAPI 文档生成代码,来简化你的工作流程和代码库。

Watch now

联网改进 - 第 1 部分

在所有 Apple 平台上采用现代联网框架并遵循效率和性能方面的最佳做法,紧跟新兴和不断演进的网络协议和标准。在这个讲座中,了解低数据模式、URLSession 中的 Combine 框架、WebSocket,以及网络移动性改进。

Watch now

App 后台执行改进

后台执行是一款强大工具,app 可以使用它来提供出色的用户体验。了解在后台运行时应遵循的最佳做法,特别是当您使用 VoIP 或静默推送时;了解用于支持长期运行的流程和维护任务的全新调度 API。

Watch now

推送通知入门

通过重要事件和更新的推送通知帮助用户最大程度地使用你的 app,并在后台提供最新数据,以便在打开你的 app...

Watch now

控制电量:优化电池电量消耗

了解如何限制电量消耗,帮助用户更充分地利用您的 App。我们将介绍如何通过对您的代码执行四项关键更改,降低 App 的电池电量消耗。学习如何为您的 App 添加深色模式并利用 OLED...

Watch now

构建稳健、可恢复的文件传输

了解 URLSession 如何帮助你的 App 传输大文件并从网络中断中实现恢复。学习如何暂停并恢复 HTTP 文件传输以及如何支持可恢复上传,探索使用 URLSession 传输文件的最佳方法,即便你的 App 在后台挂起时也同样适用。

Watch now

提高效率:SwiftUI 中的“后台任务”

“后台任务”可帮助 App 对系统事件做出反应,使时间敏感型数据保持最新状态。了解如何利用 SwiftUI 后台任务 API 简洁明了地处理任务。我们将介绍如何利用 Swift...

Watch now

使用带有 URLSession 的 async/await

探索如何使用 async/await 和 AsyncSequence 在 URLSession 中采用 Swift 并发功能,以及如何运用 Swift 并发概念来改进您的网络代码。

Watch now

认识 SwiftData

SwiftData 是专为 Swift 设计的一种强大且具备表达力的持久化框架。我们将向你展示如何直接使用 Swift 代码进行数据建模,以及如何使用 SwiftData 处理你的模型并与 SwiftUI 集成。

Watch now

探索 USD 生态系统

了解 Apple 平台上通用场景描述 (USD) 的最新更新,并了解如何为你的 App、游戏和网站提供出色的 3D 内容。了解面向 visionOS 的 USD,探索 MaterialX 着色器和颜色管理,并了解 USD 生态系统的一些其他改进。

Watch now

App Store 服务器 API 的新增功能

发现 App Store Server API 和 App Store Server Notifications 的最新更新。探索当前的 API 产品并了解如何通过通知跟踪订阅状态、处理服务器上的事务以及有效恢复丢失的通知。我们还将向你展示你的服务器如何支持使用 StoreKit 或 StoreKit 2...

Watch now

示例代码、文章、文档和资源

grpc-swift

swift-protobuf