WWDC 知识库
搜索并理解 Apple 在 WWDC 2024–2026 中介绍的重要理念、框架与平台变化。
-
查看 Session 主题演讲不要错过 Apple 最新软件与技术的精彩发布。 -
查看 Session Platforms State of the Union了解 Apple 平台的最新进展。 -
查看 Session 主题演讲 (ASL)不要错过 Apple 最新软件与技术的精彩发布。 -
查看 Session Platforms State of the Union (ASL)了解 Apple 平台的最新进展。 -
查看 Session 发布 Siri 与 iPhone 的下一重大进展介绍 iOS 27 中能力空前强大的 Siri AI。使用新一代 AI 改造图像。在 Image Playground 中为墙纸、Contact Posters 和系统各处的背景创建照片级真实感图像。使用具备自然语言能力、更善于对话的 Siri AI 编辑和撰写电子邮件、短信与文档。通过 Siri AI 保护个人信息,只需轻点一下即可更新已泄露的密码。 -
查看 Session WWDC26 Platforms State of the Union 回顾只需五分钟,快速了解 App 与游戏的最新进展,全部内容尽在其中。 -
查看 Session 使用 App Attest 保护 App利用 App Attest 保护 App 免遭未经授权的修改与欺诈。了解攻击者如何利用修改后的 App 伪造数据并绕过安全检查,以及 App Attest 如何抵御这些威胁。学习生成和管理绑定至 Secure Enclave 的 App Attest 密钥、验证证明与断言,并使用欺诈指标检测滥用。探索适用于所有 Apple 平台的最佳实践,包括 iOS 27 中可强化验证的新信号。 -
查看 Session 使用 PencilKit 识别笔迹使用 Freeform 和 Notes 等 Apple App 背后的同一强大技术,在 App 中启用手写识别。了解如何针对各种字母表和语言使用手写识别,并探索将 PencilKit 集成到更多类型 App 的新能力。
按话题浏览
- App Store、分发与营销21 场 理解 App Store Connect、订阅、测试、分发、分析,以及将 App 推向市场所需的工作。 精选 · WWDC 2026 · 增强 App Store 上的展示效果 2026: 9 · 2025: 7 · 2024: 5
- App 服务80 场 将 App 的内容与操作连接到 Siri、Spotlight、小组件、通知、CloudKit 和更广泛的系统体验。 精选 · WWDC 2026 · 使用 App Schemas 构建智能 Siri 体验 2026: 25 · 2025: 21 · 2024: 34
- Safari 与 Web18 场 跟进 WebKit、Safari、CSS、Web App、扩展,以及连接开放 Web 与 Apple 平台的技术。 精选 · WWDC 2026 · 适用于 Safari 27 的 WebKit 新功能 2026: 7 · 2025: 7 · 2024: 4
- Swift41 场 跟进 Swift 语言、并发、性能、互操作、宏、包管理及其生态演进。 精选 · WWDC 2026 · Swift 新功能 2026: 14 · 2025: 12 · 2024: 15
- SwiftUI 与 UI 框架76 场 使用现代布局、导航、动画与状态模式,在 SwiftUI、UIKit 和 AppKit 中构建自适应界面。 精选 · WWDC 2026 · SwiftUI 新功能 2026: 22 · 2025: 26 · 2024: 28
- 人工智能与机器学习76 场 探索 Apple Intelligence、Foundation Models、Core ML、Vision,以及交付私密而强大的机器学习功能的方法。 精选 · WWDC 2026 · Foundation Models 框架新功能 2026: 38 · 2025: 17 · 2024: 21
- 企业与教育11 场 使用 Apple 的企业与教育能力,为受管理设备、组织、课堂和团队设计 App。 精选 · WWDC 2026 · Apple 设备管理新功能 2026: 5 · 2025: 4 · 2024: 2
- 健康与健身10 场 使用 HealthKit、训练 API、传感器和隐私优先的数据流,构建有意义的健康与健身产品。 精选 · WWDC 2026 · 使用 HealthKit 训练区间提供训练洞察 2026: 2 · 2025: 3 · 2024: 5
- 图形与游戏51 场 使用 Metal 与 Apple 图形技术栈构建高性能渲染、游戏、3D 内容和跨平台体验。 精选 · WWDC 2026 · 使用 Metal 构建实时神经渲染管线 2026: 18 · 2025: 15 · 2024: 18
- 地图与定位5 场 使用 MapKit、定位服务、地理编码、导航和丰富地图展示构建地点感知体验。 精选 · WWDC 2025 · 进一步使用 MapKit 2025: 2 · 2024: 3
- 开发者工具48 场 借助 Xcode、Instruments、测试、调试、自动化与编码智能,更快、更有把握地工作。 精选 · WWDC 2026 · Xcode 27 新功能 2026: 18 · 2025: 11 · 2024: 19
- 无障碍与包容性12 场 构建能够适应不同视觉、听觉、行动、专注与沟通方式的 Apple 平台体验。 精选 · WWDC 2026 · 增强阅读 App 的无障碍功能 2026: 6 · 2025: 4 · 2024: 2
- 核心内容37 场 从重要平台公告、战略主题和简明导览开始,快速掌握每届 WWDC 的方向。 精选 · WWDC 2026 · Platforms State of the Union 2026: 13 · 2025: 11 · 2024: 13
- 照片与相机16 场 使用相机、Photos 与图像框架采集、处理、整理和展示照片与视频。 精选 · WWDC 2026 · 构建可快速启动且响应迅速的相机 App 2026: 5 · 2025: 5 · 2024: 6
- 空间计算65 场 使用空间界面、RealityKit、沉浸式媒体、共享体验与 3D 内容设计和构建 visionOS 产品。 精选 · WWDC 2026 · 探索 RealityKit 的新进展 2026: 16 · 2025: 19 · 2024: 30
- 系统服务25 场 集成后台任务、连接、共享、自动化、设备能力,以及 App 在界面之外依赖的系统服务。 精选 · WWDC 2026 · Shortcuts 新功能 2026: 10 · 2025: 10 · 2024: 5
- 设计50 场 理解 Apple 持续演进的视觉语言、交互原则、图标、动效,以及清晰跨平台体验背后的设计方法。 精选 · WWDC 2026 · 出色设计的原则 2026: 13 · 2025: 22 · 2024: 15
- 隐私与安全15 场 使用平台安全与隐私设计保护身份、凭证、数据和网络活动。 精选 · WWDC 2026 · 保护 App:降低 Agent 功能的风险 2026: 4 · 2025: 7 · 2024: 4
- 音频与视频26 场 使用 Apple 的音视频框架构建可靠的采集、播放、编辑、流媒体与空间媒体体验。 精选 · WWDC 2026 · 认识 Music Understanding 框架 2026: 7 · 2025: 10 · 2024: 9
按年份浏览全部 Session
WWDC 2026
138 场 Session- App Store Connect 群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周 App Store Connect 重要发布的讨论。使用英语进行。
- Apple App 内购买新功能了解承诺订阅 12 个月的月度订阅如何为用户提供更实惠的订阅支付选项,同时获得更长期的承诺。探索如何使用 App Store Connect、StoreKit API、Xcode 测试等配置并测试这个新支付选项。此外,了解优惠代码兑换 API 的改进,以及 App Review 提交体验的增强功能。
- Apple Intelligence 与 Xcode 内幕:特别演讲走进 Steve Jobs Theater,探索 Apple Intelligence 和 Xcode 的最新进展。了解如何使用 Xcode 27 中新的 Agent 编码工作流加快开发,并了解 App Intents 如何让 Siri 理解上下文并在 App 内执行操作。了解如何使用 Foundation Models 框架交付智能功能、通过 Core AI 部署自定义设备端模型,以及使用 MLX…
- Apple Intelligence 群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周 Apple Intelligence 重要发布的讨论。使用英语进行。
- Apple 设备管理新功能探索声明式设备管理、Apple Business 和 Apple School Manager 的最新更新。了解这些进展如何帮助你简化部署、增强安全性,并改善受管理设备用户的体验。无论你在构建设备管理解决方案,还是管理企业设备队列,都将学到利用这些新能力的实用方法。
- Dub Dub Daily:第 2 天WWDC26 最重要的发布都汇集在这里。快速了解所有发布内容,深入理解塑造今年大会的主题,并听特邀嘉宾为我们逐一解析。
- Dub Dub Daily:第 3 天Apple Intelligence 正在以惊人的速度快速演进。今天,我们深入了解最新 AI 发布、它们对 App 的意义,以及如今有哪些过去无法实现的可能。此外,一位特邀嘉宾将与我们一起探索未来方向。
- Dub Dub Daily:第 4 天你的工具刚刚迎来重大升级。我们将介绍 Xcode 和旨在帮助你更快、更智能地构建内容的开发者工具链,还有一位深知如何提升开发者生产力的特邀嘉宾。
- Dub Dub Daily:第 5 天Swift 仍在不断进步。今天,我们将探索最新语言更新、它们为代码带来的新能力,以及为什么现在是成为 Swift 开发者的精彩时刻,并由一位特邀嘉宾帮助我们深入了解。
- Foundation Models 框架新功能探索 Foundation Models 框架的新功能。了解如何访问 Private Cloud Compute、集成第三方和开源模型,以及使用视觉能力。了解上下文管理 API、内置语义搜索,以及在 App 中创建 Agent 体验的强大原语。
- HTML Model Element 入门了解 model 元素如何将交互式 3D 内容带到网站,现在已支持 iOS、iPadOS、macOS 和 visionOS。探索创建和优化 3D 资源的工具。探索 model 元素的功能,并了解 Web 标准如何塑造 Web 3D 的未来。
- Icon Composer 初学者群组实验室在线加入我们,提出问题、获取建议,并参与 Icon Composer 入门讨论。使用英语进行。
- Platforms State of the Union了解 Apple 平台的最新进展。
- Platforms State of the Union (ASL)了解 Apple 平台的最新进展。
- Safari 与 Web 技术群组实验室在线加入我们,与 Apple 工程师一起深入了解 WWDC26,提出问题、获取建议,并参与本周 Safari 与 Web 技术重要发布的讨论。使用英语进行。
- Shortcuts 新功能探索使用 App 内容构建强大快捷指令的技术。新的自动化提供更多将 App 与系统集成的方式。使用新的“Use Model”转写功能,完善 App Entity 向 LLM 呈现的方式。在可跨设备同步的快捷指令中存储来自 App 的丰富信息。了解如何结合这些功能,创建可与 App 内容及功能顺畅集成的智能、强大自动化。
- Swift 新功能和我们一起了解 Swift 的最新动态。探索最新语言进展,包括日常易用性更新、改进的并发功能,以及更安全的高性能代码。探索工作流与语言互操作方面的改进,以及 Embedded Swift 更新。
- Swift 群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周 Swift 重要发布的讨论。使用英语进行。
- SwiftData 新功能探索 SwiftData 的最新增强功能。我们将展示如何使用 Codable 持久化自定义和第三方类型,以及如何在 SwiftUI App 中将提取的数据分组到各个分区。我们还会探索如何使用 ResultsObserver 和 HistoryObserver 在其他任意位置观察数据存储变化,让你可以灵活驱动强大的状态对象,并精确响应模型更新。
- SwiftData 群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周 SwiftData 重要发布的讨论。使用英语进行。
- SwiftUI 初学者群组实验室在线加入我们,提出问题、获取建议,并参与 SwiftUI 入门讨论。使用英语进行。
- SwiftUI 新功能探索 SwiftUI 的最新新增功能,了解它们如何改进 App。我们将介绍新的 Document 协议,它通过直接磁盘访问和基于快照的差异比较来构建高性能 App;用于在列表、网格和分区中重新排列内容的新 API;以及工具栏增强功能,包括可见性优先级和自动最小化行为。我们还会介绍扩展的呈现 API(包括任意视图上的轻扫操作),以及 AsyncImage 缓存改进和 Observable 类型的惰性状态初始化。
- SwiftUI 群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周 SwiftUI 重要发布的讨论。使用英语进行。
- SwiftUI 群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周 SwiftUI 重要发布的讨论。使用英语进行。
- WWDC26 Platforms State of the Union 回顾只需五分钟,快速了解 App 与游戏的最新进展,全部内容尽在其中。
- Wallet 新功能探索 Apple Wallet 凭证的最新设计更新与开发者工具。使用精美的新样式刷新凭证,呈现丰富鲜明的设计。了解新的条形码格式和灵活的凭证操作 API。认识 Pass Designer 与 Pass Builder,这些强大工具可简化凭证的大规模设计、个性化与分发。
- WidgetKit 基础小组件在系统各处突出显示 App 最重要的内容,为用户提供另一个互动机会。了解不同类型的小组件,并探索让它们令人印象深刻的特质。学习创建小组件、使其保持最新,并通过 App Intents 和动态样式为用户提供自定义方式。
- Xcode 27 新功能探索 Xcode 27 最新的生产力增强功能。通过自定义、编码 Agent 和 Device Hub 加快开发工作流。探索本地化、性能和测试工具的更新,进一步完善 App。
- Xcode 技巧群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与如何充分利用 Xcode 的讨论。使用英语进行。
- Xcode、Agent 与你了解如何在开发流程中使用 Xcode 的编码 Agent。我们将探索与 Agent 协作的多种方式,并提供从创建初始原型到打磨精致 App 的技巧。无论你独立构建 App 还是与团队协作,都可了解 Xcode 编码助理如何作出调整,帮助你持续投入让编码充满乐趣的创作工作。
- macOS 评估新功能探索 macOS 上的 Automatic Assessment Configuration 框架,为教育 App 提供安全测试。了解如何利用新 API 创建安全、可配置的测试环境,并纳入更多 Mac 系统级功能。了解内置系统预检与无障碍控件如何让可靠的考试体验比以往更容易实现。
- visionOS 群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周 visionOS 重要发布的讨论。使用英语进行。
- watchOS 群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周 watchOS 重要发布的讨论。使用英语进行。
- 为 Agent App 创建稳健的评估了解如何利用 Evaluations 框架的进阶功能,为 App 构建稳健的评估。探索如何评估包含工具调用和动态条件的流程,以及如何根据使用场景定义正确行为。了解如何生成合成数据、有效使用评判模型并验证数据集,以获得可靠结果。
- 为 App 功能与标签设计清晰名称产品、功能和标签的名称会影响用户理解与浏览 App 的方式。探索 App 设计中审慎命名背后的原则,了解 Apple App 使用的模式,并学习如何有意识地作出命名决策。
- 为 Apple Immersive Video 构建直播制作工具深入了解 Apple Immersive Video 直播制作幕后。了解如何使用 SMPTE 2110 标准打包沉浸式视频、空间音频和场景元数据,以便通过 IP 网络传输。利用 Apple 的 Immersive Media Support、Video Toolbox 和 AVFoundation 框架,为实时 Apple Immersive Video 工作流提供支持。为了充分理解本 Session,请观看…
- 为 Safari 创建 Web 扩展从头开始构建并测试 Safari Web 扩展,无需 Xcode。探索内容拦截、页面修改、原生消息和权限模式如何协同工作,在各个平台上创建强大且保护隐私的浏览体验。
- 为 WWDC26 做好准备提前了解 Apple 提供的所有内容,并充分利用每场 Session、实验室和精彩时刻。
- 为 visionOS App 与空间 Web 设计沉浸式环境了解如何为 App、网站和 SharePlay 体验创建照片级真实感的 visionOS 环境。探索让环境真正具有沉浸感的设计原则,并了解如何创建或采集参考资料、准备高保真 CG 资源,以及制作运动和光照等实时效果。
- 主题演讲不要错过 Apple 最新软件与技术的精彩发布。
- 主题演讲 (ASL)不要错过 Apple 最新软件与技术的精彩发布。
- 使用 Agent 编码快速完成游戏移植使用 Game Porting Toolkit 4 中新的 Agent 技能,开启游戏迈向 Apple 平台的旅程,大幅加快移植过程。探索如何与 AI 编码助理协作采用 Metal 4、集成 MetalFX,并针对 Apple 硬件调整游戏。了解 Agent 如何使用 Metal 调试工具自主排查 GPU 渲染问题,让你可以专注于最重要的工作。
- 使用 App Attest 保护 App利用 App Attest 保护 App 免遭未经授权的修改与欺诈。了解攻击者如何利用修改后的 App 伪造数据并绕过安全检查,以及 App Attest 如何抵御这些威胁。学习生成和管理绑定至 Secure Enclave 的 App Attest 密钥、验证证明与断言,并使用欺诈指标检测滥用。探索适用于所有 Apple 平台的最佳实践,包括 iOS 27 中可强化验证的新信号。
- 使用 App Schemas 构建智能 Siri 体验使用 App Intents 将 App 内容与操作带到 Siri。使用 App Entities 为数据建模,采用 App Schemas 启用强大的系统操作,并支持由 Apple Intelligence 驱动的自然语言交互。探索如何启用语义搜索、跨 App 执行操作,以及使用屏幕感知和内容传输创建上下文体验。了解构建快速、可靠 Siri 体验的最佳实践与测试工具。
- 使用 AppIntentsTesting 验证 App Intents 的采用认识 AppIntentsTesting,这款新框架可通过 Siri、Shortcuts 和 Spotlight 所用的同一基础设施验证 App Intents。了解如何执行 Intent、检查结果并测试实体和查询,全都无需 UI 自动化。了解如何验证视图注解和 Spotlight 索引等集成,帮助你在开发工作流中尽早发现错误。
- 使用 Bluetooth Channel Sounding 查找配件开始使用 Channel Sounding,为 Bluetooth 配件带来距离与方向感知。深入了解新的 Nearby Interaction 和 Core Bluetooth API,并逐步讲解需要在配件端进行的更改。在确保顺畅、响应迅速体验的同时优化功耗。
- 使用 Core AI 将设备端 AI 模型集成到 App探索精心挑选的常见开源模型集合,包括 Qwen、Mistral、SAM3 等。它们已使用新的 Core AI Framework 针对 Apple 芯片进行优化。了解如何在 Mac 上下载、运行模型并对其进行基准测试,只需几行代码即可将模型集成到 App。探索用于模型编译和设备端特化的新工作流,加快模型首次加载。了解如何使用 Xcode 中的 Core AI 工具分析并优化运行时性能。
- 使用 Core Image 增强 RAW 图像处理利用 Core Image RAW 处理 API 第 9 版的能力,大幅提升 App 中的图像质量,获得更高锐度和更清晰的色彩,同时使用 Apple Neural Engine 实现最佳性能。利用 CIRAWFilter API,让用户通过调整曝光、降噪、锐度和对比度等参数来编辑 RAW 照片。探索新的 CIImageProcessor API,它让你可以精确控制分块大小和缓冲区管理,从而优化性能。
- 使用 Core Spotlight 进行 LLM 搜索使用 SpotlightSearchTool 和 LanguageModelSession,将基础搜索升级为检索增强系统。探索 Core Spotlight 集成、基于委托的数据补全模式,以及元数据质量如何影响搜索结果。了解如何使用自定义 PipelineStages 执行情感分析等任务。探索在 App 中建立索引,以及构建灵活、上下文丰富的搜索体验的最佳实践。
- 使用 Evaluations 进行爬山优化以改进提示学习比较评估技术,为提示工程提供指导,并为 App 选择合适模型。探索如何建立性能基线、扩展评估策略,并将结果转换为 JSON 以与其他工具集成。了解何时应用不同提示策略,以及如何迭代完善提示以获得最佳结果。
- 使用 Foundation Models 框架构建 Agent App 体验了解如何使用 Foundation Models 框架中适用于动态上下文与 Agent 工作流的原语,进一步增强智能功能。我们将逐步介绍如何构建共享上下文、设置隐私边界并管理键值缓存。了解如何在本地模型与服务器模型之间编排顺畅交接。
- 使用 HealthKit 训练区间提供训练洞察HealthKit 让 App 更容易提供训练洞察(例如心率区间和骑行功率区间),并将其融入 App。了解如何利用内置个性化区间或创建自定义区间。了解如何使用当前区间和在每个区间内的时长,在训练期间和训练后提供有意义的指导。
- 使用 Image Playground 创建高质量图像使用 Image Playground 在 App 中启用高质量图像创作。借助在 Private Cloud Compute 上运行的新生成模型,用户可以在 App 中制作几乎任意风格的图像,包括照片级真实感图像。你还可以指定尺寸以用于更多位置,并让用户使用自然语言描述和触控修改图像。探索如何采用 Image Playground、根据描述与照片生成图像,以及在 App 中管理功能可用性。
- 使用 Instruments 调试和分析 Agent App 体验探索 Xcode 中增强的 FoundationModels Instrument,检查 Agent 流程行为并优化性能。了解如何检查提示、分析延迟,并在利用多个 LanguageModelSessions 与 Profile 的进阶使用场景中跟踪控制流。
- 使用 MLX 在 Mac 上运行本地 Agent AI在本地运行 AI Agent,获得隐私保护、低延迟和离线访问。深入了解 MLX 的进展与 Mac 硬件如何让强大的 Agent 工作流完全在设备端实现。你将探索 OpenCode 等代码 Agent,了解它们如何集成到 Xcode,学习多台 Mac 扩展技术,并了解如何顺畅集成工具,全程无需离开自己的设备。
- 使用 MLX 探索 Swift 中的数值计算使用 MLX Swift,将 NumPy 风格的计算以原生方式带到 Swift。了解如何在单一的类型安全环境中处理图像、张量运算和神经网络训练,消除机器学习工作流中的跨语言阻碍。探索可让你利用 GPU 加速,同时继续使用熟悉的编译器、工具和调试体验的 API。
- 使用 MLX 探索分布式推理与训练使用 MLX 将机器学习工作负载扩展到多台 Mac。了解如何应对互连效率、大模型推理、请求批处理和分布式训练方面的挑战。了解桌上的几台 Mac 如何替代昂贵的云基础设施,处理要求严苛的 AI 工作负载。
- 使用 Metal 张量优化自定义机器学习运算利用 Metal Tensor API 和 Metal Performance Primitives (MPP) Tensor Ops 程序库,发挥强大的机器学习性能。了解如何创建可移植运算,利用 Apple M5 和 A19 GPU 中的 Neural Accelerator。学习为 Core AI App 构建自定义机器学习内核,并了解如何高效使用量化数据格式和 GPU 内存优化。
- 使用 Metal 构建实时神经渲染管线了解如何使用 Metal 4 将机器学习集成到实时渲染管线。我们将探索使用 MetalFX 神经降噪获得生产级结果的实用采用模式与最佳实践,并分享 Maxon Redshift Live 的实际洞察。了解如何使用 ML 命令编码器,在图形工作中内联训练和部署神经色调映射器。最后,深入了解新的张量 API,直接在着色器中构建并评估小型专用神经网络。
- 使用 PencilKit 识别笔迹使用 Freeform 和 Notes 等 Apple App 背后的同一强大技术,在 App 中启用手写识别。了解如何针对各种字母表和语言使用手写识别,并探索将 PencilKit 集成到更多类型 App 的新能力。
- 使用 Private Cloud Compute 上的新 Apple Foundation Model 进行构建Private Cloud Compute 让你可以访问强大的前沿模型,同时保护用户隐私。探索它的工作方式,以及如何通过 Foundation Models 框架访问。了解在 App 中检查可用性和妥善处理回退的最佳实践。
- 使用 Reality Composer Pro 3 全面提升空间工作流了解如何完全在 Reality Composer Pro 中使用强大的图形化工具套件,构建丰富交互与亮眼视觉效果。学习使用 Shader Graph 创建动态材质、通过 Animation Graph 混合骨骼动画,并使用 Compute Graph 模拟粒子效果。进一步通过 Script Graph 连接 App 交互、使用 Sequencer 协调场景事件,并通过 Behavior Trees 设计智能 NPC…
- 使用 Reality Composer Pro 3 更快迭代空间场景发挥 Reality Composer Pro 3 中用于构建空间体验的强大新功能。了解如何为沉浸式场景添加内容、视觉效果、光照和交互性,全程无需离开编辑器。了解如何直接在编辑器中使用 AI 辅助功能快速迭代。
- 使用 Reality Composer Pro 3 设计无代码游戏了解如何使用 Reality Composer Pro 3 中的 ScriptGraph,为 App 和游戏创建无代码 3D 内容。了解如何利用可视化节点构建动画、创建交互时刻,并加入 SwiftUI 元素,为体验添加对话气泡和其他 UI。
- 使用 StoreKit 和 Background Assets 解锁游戏内内容使用新的 StoreKit 插件,为 Unity 游戏启用 Apple 原生 App 内购买。使用新的 Background Assets 插件缩减下载大小,它可交付特定语言的资源包,让每位玩家只获取所需内容。此外,新的 Steam Asset Converter 可帮助你迁移现有构建。
- 使用 SwiftUI 编排进阶图形效果了解如何创造性地组合 SwiftUI 布局与图形 API,创建丰富的自定义体验。我们将展示如何拆解复杂设计,并使用创意管线将简单构建模块串联起来。了解如何使用图层着色器绘图、通过时间线添加动画,并使用对齐参考线锚定视图。
- 使用 TextKit 提升 App 文本体验了解如何结合内置文本视图的便利性与 TextKit 的控制能力。我们将展示新 API 如何轻松扩展 UITextView 和 NSTextView,添加行号和可折叠分区等自定义行为。我们还会探索 TextKit 架构,并逐步介绍文本附件的新缓存与复用策略。为了充分理解本 Session,请观看 WWDC21 的“认识 TextKit 2”和 WWDC22 的“TextKit 与文本视图新功能”。
- 使用 Xcode Cloud 构建、交付并自动执行工作流探索 Xcode Cloud 的最新更新,快速开始构建和交付 App。了解 Xcode Cloud 核心概念,只需连接源代码仓库即可设置云端构建与测试,并在准备发布时配置 App 分发。了解 webhook 与管理工具如何扩展 Xcode Cloud 的能力,支持最进阶的工作流。
- 使用 Xcode 中的 Agent 创建 UI 原型了解如何使用 Xcode 中的 Agent 为 App 制作原型。探索使用 AI 制作交互原型、迭代布局,以及为设计难题生成创意解决方案的技术。你将了解如何审慎评估想法,并将其完善为精致、以人为本的 App 体验。
- 使用 Xcode 中的 Agent 翻译 App了解 Xcode 和编码 Agent 如何利用 App 上下文帮助你翻译 String Catalog。我们将介绍审查翻译输出和迭代本地化内容的策略,帮助你为全球用户提供量身定制的体验。
- 使用 Xcode 扩展 Reality Composer Pro 3 功能了解 Reality Composer Pro 3 如何帮助你构建更大、更具雄心的空间项目。学习创建项目专用插件,让你可以编辑自定义组件、运行自定义系统并构建自己的 ScriptGraph 节点,从而完全掌控空间创作工作流。
- 使用 fm CLI 和 Python SDK 构建 AI 脚本探索在 macOS 上利用 Apple Foundation Models 的所有新方式。Foundation Models SDK for Python 让你可以与 Python 生态系统中的常见工具和评估软件包集成。了解如何使用 macOS 27 中推出的全新 fm 命令,简化脚本编写、自动执行模型工作流,并加快开发流程。
- 使用 gRPC 和 Swift 构建实时 App 与服务在 Swift App 和后端中使用 gRPC 构建引人入胜的实时体验。gRPC 是一款专为高性能双向流式 API 设计的开源 RPC 框架。探索 gRPC Swift 软件包如何提供使用 Swift 并发构建的现代、安全运行时。了解集成工具如何简化工作流,帮助你轻松交付实时功能。
- 使用 visionOS 27 构建下一代体验使用 visionOS 27 的新能力构建下一代 App、游戏和空间体验。探索在 visionOS 上构建体验的不同路径:使用 Apple 原生工具与框架,从 Mac 或 PC 流式传输沉浸式内容,利用第三方引擎,或移植现有 iOS App。了解如何使用 3D 内容创作、沉浸式媒体和对象跟踪方面的最新进展提升空间计算项目。
- 使用注视点流式传输将沉浸式内容带到 visionOS了解注视点流式传输如何以完整保真度将远程渲染场景交付到 Apple Vision Pro。通过 OpenXR 场景和 NVIDIA CloudXR 演示,探索此框架如何完全无线地结合 visionOS 原生能力与第三方流式传输技术。了解 FoveatedStreaming 框架、与 NVIDIA CloudXR SDK 的集成,以及动态注视点流式传输如何在保护隐私的同时带来优势。
- 保护 App:降低 Agent 功能的风险探索如何评估间接提示注入带来的威胁,例如数据外泄和意外操作。了解使用 App Intents 和 Foundation Models 框架时的系统保障与安全最佳实践,包括用户确认、安全提示设计和身份验证等缓解措施。
- 充分利用 Device Hub了解 Device Hub 如何加快开发工作流。我们将浏览其功能,并展示如何使用设备和 Simulator 快速诊断与重现问题。
- 全面了解 PaperKit使用 PaperKit 构建基于画布的 App。探索新的数据模型 API,让你可以访问、创建和修改标记元素。了解如何添加自定义控件与注解,并探索将这些功能集成到 App 中,以构建功能完整创作画布的最佳实践。
- 出色设计的原则深入了解 Apple 平台的基础设计原则。
- 分析、修正、验证:使用 Instruments 改善 App 响应速度使用清晰的工作流解决 App 响应速度问题。探索 Swift Concurrency Instrument、Time Profiler 和 System Trace,准确定位瓶颈。了解如何使用主要函数和运行比较来衡量改进并确认修正。还可了解 Instruments 中的其他增强功能,它们让这个周期的每次迭代都比以往更快,从而用更少时间提供更顺畅的用户体验。
- 创建实时通信体验LiveCommunicationKit 将实时通信 App 转变为集成式体验。我们将展示如何提供丰富的原生对话 UI,让 App 出现在用户需要的位置:从锁定屏幕上的全屏呈现,到借助灵动岛顺畅进行多任务处理。和我们一起逐步完成框架集成,以支持传入、传出和群组对话。
- 功耗与性能群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周功耗与性能重要发布的讨论。使用英语进行。
- 加速提升 CarPlay App探索 CarPlay 音频、导航、基于语音的对话 App 等功能的新特性。了解如何创建 CarPlay 视频 App,让用户可以在支持的车辆停车时浏览和观看喜爱的视频。了解如何在 CarPlay App 中集成缩略图、媒体信息和语音控件。
- 发布 Siri 与 iPhone 的下一重大进展介绍 iOS 27 中能力空前强大的 Siri AI。使用新一代 AI 改造图像。在 Image Playground 中为墙纸、Contact Posters 和系统各处的背景创建照片级真实感图像。使用具备自然语言能力、更善于对话的 Siri AI 编辑和撰写电子邮件、短信与文档。通过 Siri AI 保护个人信息,只需轻点一下即可更新已泄露的密码。
- 向群组与组织提供订阅了解如何通过向群组与组织提供订阅来触达更多顾客。Group Purchases 功能让一位订阅者可以购买多个席位,并直接从 App 邀请其他用户。通过 Apple Business 和 Apple School Manager 进行批量购买,可让订阅展示给已大规模采购 App 的企业和教育买家。了解如何提供这些订阅,以及在 App Store Connect 中配置可用性与定价的选项。
- 图像理解新功能通过 Vision 框架和 Foundation Models 框架的最新更新,发挥强大的图像理解能力。新的轻点分割请求让你能以新方式分割图像,Vision 现在也支持 watchOS。将 Apple Foundation Model 中新的图像支持与 OCR、条形码扫描和自己的工具结合,为 App 提供由 LLM 驱动的视觉理解能力。
- 在 App 中集成 Visual Intelligence 的最佳实践了解 Visual Intelligence 如何改变 App 中的内容发现。探索如何定义实体、处理图像并有效处理多种结果类型。学习优化速度与相关性的最佳实践,并了解 Intent 如何启用轻点一下即可打开或播放内容等直接操作。
- 在 iOS App 中支持 Center Stage 前置摄像头使用 AVCapture API 和 iPhone 17、iPhone 17 Pro 与 iPhone Air 上的前置摄像头,通过 Center Stage 全面提升 iOS 相机 App。探索 API 如何提供缩放与旋转选项,以更灵活地为自拍和视频构图,并自动将所有人纳入合影。为视频通话集成 Center Stage,自动调整构图,让你在虚拟会议和 FaceTime…
- 在 iOS 上传达品牌识别探索使用排版、色彩、组件与交互进行品牌设计的实用方法,在熟悉感与独特性之间取得平衡。
- 在 visionOS 中协作处理结构化 3D 模型了解如何在 visionOS 中生动呈现结构化 3D 模型。我们将介绍 USDZ 准备工作,展示如何操控层级装配中的单个实体,并使用剖切平面检查模型内部组件。在 Apple Vision Pro 上创建亮眼的爆炸视图动画,用于设计审查与协作体验。
- 增强 App Store 上的展示效果在 App Store 的新位置使用图像和视频,重新构想 App 与游戏的营销方式。了解如何通过产品页面、搜索结果和 Apple Ads 广告活动中的新视觉展示位,在 App Store 各处讲述更丰富的故事。探索如何使用新的 Asset Library 在一个位置简化管理所有视觉资源,并了解一款可帮助你在产品页面上线前预览页面的新工具。
- 增强阅读 App 的无障碍功能了解如何为 VoiceOver、Speak Screen 等功能创建稳健的阅读体验。了解如何提供直观的文本选择、清晰的行与段落间导航,以及跨单个元素和多个页面的连续阅读。
- 学习 CSS Grid Lanes构建可适应各种形状与大小内容的 Web 布局。探索 Grid Lanes 如何让你用简单 CSS 将不同形状的元素排列为整洁、灵活的设计。了解 flow-tolerance 如何在保持布局可塑性的同时完善无障碍功能。
- 完善自定义控件的无障碍功能让 App 的交互元素可供所有人使用,充分发挥它们的潜力。我们将讲解用户如何通过 VoiceOver 和其他辅助技术理解并使用控件,并探索操作、透传手势和直接触控等多种输入方式。和我们一起深入探索多个示例控件,逐一完善并提升其无障碍体验。
- 实时活动核心知识使用实时活动提升 App 体验。探索实时活动出现的众多位置,包括灵动岛中的一种新样式,可在横向使用 iPhone 时提供更多信息。了解如何针对每个空间调整实时活动、组织内容与数据,并使用 ActivityKit 和推送通知从头到尾驱动实时更新。
- 实现高分辨率照片采集使用 AVFoundation 在 App 中采集超高分辨率照片。了解何时使用三种不同的图像采集选项:RAW、包围曝光和完全处理。逐步配置主摄、长焦和超广角摄像头,采集 24MP 和 48MP 图像。了解延迟照片处理如何在拍摄更多照片时保持 App 响应迅速。
- 将 Cyberpunk 2077 带到 Mac深入幕后,了解 CD PROJEKT RED 如何将 Cyberpunk 2077 带到 Mac,为 macOS 上的 AAA 游戏设立新标准。探索团队如何利用 Apple 稳健的硬件、软件和开发工具,生动呈现这种高保真体验。了解如何将类似技术应用于自己的游戏。了解创新的“For this Mac”预设如何自动优化图形设置,在各款 Mac 上平衡视觉保真度与帧率。
- 将 LLM 提供商接入 Foundation Models 框架通过为新模型实现 LanguageModelExecutor,扩展 Foundation Models 框架。探索如何与 LanguageModelSession 的转写交互、有效管理 Session 状态并优化 KV 缓存利用率。了解如何支持自定义片段类型,为生成式 AI 功能启用进阶能力。
- 将 MusicKit 集成到 App使用 MusicKit 将 Apple Music 的能力带到 App。我们将介绍授权、订阅状态检查、音乐选择、播放控制和跨商店歌曲分享。了解如何使用新的 Music Picker,让用户浏览 Apple Music 目录与个人资料库。我们还会讲解 SystemMusicPlayer 和 ApplicationMusicPlayer 的差异,并展示如何观察播放状态。
- 扩展 Virtualization App 的能力将 macOS 27 的强大新能力带到 Virtualization App。了解如何通过首次启动时的用户账户设置,自动配置 macOS 客机。我们将探索涉及将 USB 配件直通至虚拟机的进阶工作流,以及自定义网络拓扑与端口转发。你还将了解可丰富 App 虚拟机运行体验的近期改进。
- 探索 App Intents 框架的新能力使用进阶功能进一步采用 App Intents,让它更快、更灵活且更相关。了解 ValueRepresentation 和 RelevantEntities 如何让内容更易发现并可跨 App 流转,EntityCollection 如何提升性能,以及 SyncableEntity 如何帮助你扩展到多台设备。探索更丰富的参数类型,包括联合值和可妥善处理取消的长时运行 Intent。
- 探索 App Store Connect 中的 Retention Messaging了解如何利用 Retention Messaging,在订阅者取消前触达他们。了解如何在 App Store Connect 中配置此功能并添加订阅优惠,以及如何利用 Retention Messaging API 交付实时消息和替代选项,鼓励用户继续订阅 App 或游戏。
- 探索 RealityKit 的新进展探索 RealityKit 的最新进展,让 App 与游戏比以往更具沉浸感和真实感。探索强大的新能力,包括交互式布料模拟、NavMesh 寻路、混合现实光照,以及可自定义的混响网格,以增强空间音频。通过改进的阴影、角色渲染增强功能和对高斯泼溅的支持,提升视觉保真度。
- 探索 Spatial Preview 框架了解新的 Spatial Preview 框架如何将 Mac 内容直接带到 visionOS。了解如何通过跨平台实时同步和双向编辑构建动态工作流。学习 SpatialPreview API、设备发现、2D 与 3D Session 集成,以及可为空间化提升 Mac App 的新 Quick Look 能力。
- 探索 USDKit 与 OpenUSD 新功能深入了解 Apple 平台上 Universal Scene Description (USD) 支持的最新进展,包括基于 Swift 的 USDKit、新的空间预览 API,以及增强的空间 Web 能力。了解 OpenUSD 标准的最新更新如何增加对无障碍功能、高斯泼溅和压缩几何体的支持。我们还会逐步介绍 Mac Preview 中扩展的 USD 编辑与渲染工具,展示如何在自己的 App 中利用这些能力。
- 探索 visionOS 中的沉浸式网站环境使用 JavaScript 中新的 Immersive API,将网站访客带入 Apple Vision Pro 的虚拟环境。探索如何从内嵌 model 元素请求沉浸式转场、使用视频停靠等功能创建引人入胜的沉浸式体验,并优化丰富、现实世界尺度体验的性能,只需在网站上运行几行代码。
- 探索 visionOS 对象跟踪增强功能了解 visionOS 如何推进对象跟踪和空间配件输入。探索跟踪移动物体和手持物体的新方式,连接物理与数字世界。了解新支持的空间配件类别,以及构建自定义配件以在 App 中启用独特交互模型所需的内容。
- 探索容器机器认识容器机器,这是 Container 中包含的一款新工具,可在 Mac 上提供轻量级持久 Linux 环境。探索容器机器的工作方式,以及 Containerization 的设计如何在 macOS 上进行 Linux 开发时提供高性能、顺畅的体验。
- 探索生成式字幕与字幕样式使用生成式字幕让视频内容更易于访问。这项强大的新功能可通过设备端模型转写语音,或翻译其他语言的字幕。探索字幕样式预览,让用户可以在播放期间自定义并预览字幕样式;并深入了解 AVKit、AVPlayerLayer 和 Media Accessibility 框架的实现细节。
- 探索适用于 Siri 和 Apple Intelligence 的进阶 App Intents 功能使用进阶 App Intents API 完善 App 与 Siri 的协作方式。学习相关技术,让用户只凭语音完成更多任务、帮助 Apple Intelligence 查找内容,并为屏幕感知提供上下文,让 Siri 理解 App 中正在发生的事情。
- 无障碍技术群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周无障碍技术重要发布的讨论。使用英语进行。
- 机器学习与 AI 群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周机器学习与 AI 重要发布的讨论。使用英语进行。
- 构建可快速启动且响应迅速的相机 App了解如何构建可立即启动的相机 App,让用户不会错过精彩瞬间。探索如何优化从 App 启动到显示首帧预览的整个相机启动序列。了解可加快启动的新 API,以及顺畅预览渲染和维持可持续性能的最佳实践,确保 App 拥有精致的相机体验。
- 查找并修正 Metal 游戏的性能问题使用强大的 Metal 工具追踪难以发现的游戏性能问题。了解如何使用 Instruments 中的 Game Performance Overview 收集丰富的性能数据、通过 macOS 上的 metalperftrace 和 iOS 控制中心运行后台跟踪,并使用新的 StateReporting API 将指标直接关联到游戏运行时状态。将数小时遥测数据转化为清晰、可操作的洞察。
- 深入了解 Core AI 模型创作与优化通过新的 Core AI 框架,深入了解适用于 Apple 芯片的完整自定义模型部署工作流。探索使用自定义 Metal 内核创作模型的强大技术,以及平台感知压缩策略。新的 Core AI Debugger 提供深入的内在分析,而 AI 辅助工作流将引导你从初始概念走向优化的设备端执行。
- 深入了解 SwiftUI 的惰性堆栈与滚动了解 SwiftUI 中惰性堆栈的内部工作方式。我们将探索 LazyVStack 和 LazyHStack 如何估算大小、惰性加载子视图并预取内容,以提供顺畅的滚动体验。我们还会介绍进阶性能优化、状态管理最佳实践,以及精确编程式滚动的技巧。为了充分理解本 Session,建议基本熟悉使用堆栈进行 SwiftUI 布局。
- 相机与照片技术群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周相机与照片技术重要发布的讨论。使用英语进行。
- 结合 AppKit 和 UIKit 使用 SwiftUI了解如何在现有 AppKit 或 UIKit App 中逐步采用 SwiftUI。我们将展示如何使用 Observation 框架自动更新视图、将 SwiftUI 组件集成到现有视图层级,并将手势识别器带入 SwiftUI。我们还会探索如何在不改变整体架构的情况下,为 App 添加完整的 SwiftUI 场景。
- 编码智能、机器学习与 AI 群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周编码智能、机器学习与 AI 重要发布的讨论。使用英语进行。
- 编码智能初学者群组实验室在线加入我们,提出问题、获取建议,并参与编码智能入门讨论。使用英语进行。
- 认识 Core AI探索 Core AI,这是 Apple 用于设备端 AI 模型部署的新框架。浏览整个生态系统,从用于转换、创作和优化模型的 Python 程序库,到适用于简单即插即用推理和具有严格延迟与内存要求的进阶场景的 Swift API。探索新的 Core AI 模型仓库,其中包含适用于常见架构的即用示例。了解包括预先模型编译在内的深度 Xcode 集成如何简化工作流,帮助你提供更智能、响应更迅速的 App 体验。
- 认识 Evaluations 框架了解如何使用 Evaluations 框架评估模型驱动的体验。在概率世界中,单元测试本身并不足够。了解如何定义指标、自动评定输出并汇总统计数据,确保 AI 功能在 Apple 平台上可靠运行。
- 认识 Music Understanding 框架探索 Music Understanding,这款新框架可让 App 在设备端从六个维度分析音频:调性、节奏、结构、速度、乐器活动和响度。还可使用 Music Understanding Lab 示例 App 将每项结果可视化。
- 认识 Now Playing 框架抢先了解 Now Playing。这款 Swift 框架可将 App 的媒体播放连接到锁定屏幕、控制中心、灵动岛和 CarPlay 等系统界面。了解如何使用其可观察 API 发布播放状态并响应命令。探索远程播放 Session,这项新能力让 App 可以表示外部设备上播放的媒体,并将完整播放控件带到同一批系统界面。
- 认识 Trust Insights了解 Trust Insights 如何帮助保护用户免受社交骗局与胁迫。探索这个新框架如何使用保护隐私的机器学习,检测用户是否可能正受人指导执行高风险操作。了解如何将 Trust Insights 集成到 App、解读其信号,并设计周到的干预,在尊重隐私的同时保护用户。
- 认识新的 MetricKit比以往更快地发现并修正性能问题。和我们一起探索 MetricKit 如何通过重要的性能指标与可操作的诊断,帮助你准确了解 App 的改进机会。我们还将介绍如何使用 StateReporting 框架,按 App 状态交叉分析 App 的指标与诊断,从而获得完整图景,研究 App 体验中的优化空间。
- 让 AppKit App 现代化让 AppKit App 符合现代 macOS 惯例。深入了解如何通过控件事件和手势识别器处理输入,摆脱传统跟踪循环。增强 App 的键盘导航、在重新启动后实现妥善的状态恢复,并利用新的圆角同心度 API,让界面与 macOS 美学顺畅融合。
- 让 UIKit App 现代化探索 UIKit 的最新更新。了解如何更新 iPhone App 布局,使其在通过 iPhone Mirroring 调整大小以及在 iPad 上运行时都有出色表现。探索标签栏与导航栏的新 API,了解如何让 App 为新的 Apple Intelligence 能力做好准备,并认识一项适用于你所选编码 Agent 的技能,帮助实现代码库现代化。
- 让 tvOS App 为 Dynamic Type 做好准备Dynamic Type 让用户可以选择最适合自己的文本大小,从而舒适地阅读 App 内容并与其交互。你将学习通过实现字体缩放和适配更大内容等实用技术,让 App 为 tvOS 上的 Dynamic Type 做好准备。你还将了解如何优化网格与轮播等以媒体为中心的界面,确保依赖不同文本大小的所有用户都能获得出色体验。
- 设计直观的搜索体验探索在 App 中实现搜索的新模式与最佳实践。了解搜索如何在帮助用户查找和浏览内容方面发挥关键作用,以及如何在不同导航模型和 Apple 平台中集成搜索。
- 跟着编写代码:使用 SwiftData 添加持久化在为现有 App 添加持久化功能的过程中,实际体验 SwiftData。我们将展示如何定义数据模型,并将持久数据与 SwiftUI 顺畅集成。你还将学习使用这款富有表现力的声明式 API 管理 App 状态的基础技能。
- 跟着编写代码:在 SwiftUI 中构建强大的拖放功能跟随我们构建一款纸牌游戏,探索 SwiftUI 中最新的拖放能力。我们将展示如何使用新的重新排序 API 让用户排列内容、实现拖动容器以一次移动多个项目,并自定义拖放生命周期以符合 App 规则。为了充分理解本 Session,请观看 WWDC22 的“认识 Transferable”。
- 跟着编写代码:让 Siri 可使用 App深入了解一个 Xcode 项目,展示如何让 Siri 可使用 App。了解如何采用 App Schemas,让用户可以询问日历事件,并执行日程安排等自然语言操作。探索让内容可用于 Spotlight 语义索引,并为屏幕感知提供上下文的最佳实践。
- 迁移到 Swift Testing了解如何通过测试框架互操作,在 XCTest 旁放心采用 Swift Testing。探索逐步引入进阶测试功能的最佳实践与模式,加快开发并提高覆盖率。
- 适用于 Safari 27 的 WebKit 新功能探索 WebKit 的新功能,包括 Grid Lanes、Customizable Select、HTML Model、Immersive Environments,以及 Web Extensions 的最新更新。你还将了解 1,000 多项浏览器引擎改进背后的工作,它们让 Web 更加可靠。
- 通过触控打造出色游戏深入了解可用于创建引人入胜游戏触控体验的技术。我们将分享从独立游戏到 AAA 游戏开发的专家洞察,探索直观触控的最佳实践,并展示如何利用 Touch Controller 框架和 Metal 等 Apple 技术获得出色性能。
- 重新认识 HTML select 元素了解如何完全掌控 Web 上 select 菜单的样式。HTML select 元素将通过新的 CSS appearance 值和新伪元素获得重大升级。了解 select 选项如何包含丰富内容,为 HTML 带来新的可能性。构建符合设计系统的 select,同时保留默认元素的全部无障碍能力与稳健性。
- 隐私与安全群组实验室在线加入我们,与 Apple 工程师和设计师一起深入了解 WWDC26,提出问题、获取建议,并参与本周隐私与安全重要发布的讨论。使用英语进行。
WWDC 2025
122 场 Session- AdAttributionKit 新功能了解 AdAttributionKit 的新功能,包括如何衡量重叠的再互动转化,以及为 App 自定义广告归因规则。了解一个新的回传属性,你可以用它衡量广告活动在不同国家和地区的成效。我们还会演示新功能,以及测试 AdAttributionKit 实现的最佳实践。为了充分理解本 Session,建议先观看“认识 AdAttributionKit”。
- App Store Connect 新功能了解 App Store Connect 的最新更新,包括用于构建交付的新 Web UI 和 TestFlight 通知增强功能。我们还将讨论新的 App 发现功能与增强,例如自定义产品页面关键词、无障碍营养标签和年龄分级更新。此外,了解 App 内购买优惠代码与评论摘要工具等新功能。
- Apple Pay 新功能探索 Apple Pay 的最新改进和新 API。了解 Apple Pay 电子商务体验的增强功能,例如新的动态支付按钮,并学习如何利用增强的预授权支付支持。我们将介绍 Wallet 订单跟踪即将推出的全新功能,以及帮助订单呈现最佳效果的建议。我们还会深入介绍 FinanceKit 新的后台交付 API,它让财务管理 App 即使未处于活跃状态,也能获取最新数据。
- Apple 即将推出的新内容通过这份指南了解今年 Worldwide Developers Conference 的部分重要发布。
- Apple 设备管理与身份新功能本 Session 面向 IT 管理员、MDM 开发者和身份提供商,介绍 Declarative Device Management、Apple Business Manager、Apple School Manager、Platform Single Sign-On 等方面的最新更新。了解这些进展如何简化部署、增强安全性并改善用户体验。
- BNNS Graph 新功能BNNS Graph Builder API 现在让开发者可以使用熟悉的 Swift 语言编写运算图,以生成预处理与后处理例程和小型机器学习模型。BNNS 会在执行前编译图,并支持音频处理等实时和延迟敏感的使用场景。本 Session 将再次使用去年的位压缩器示例,移除对单独 Python 文件的依赖,完全使用 Swift 实现音频效果,从而简化 Swift 组件。BNNS Graph Builder API…
- Game Center 入门探索 Game Center 的功能并了解如何开始使用。我们将展示实现成就、挑战、排行榜和活动的最佳实践,以最大限度提高游戏的可发现性、吸引新玩家并提升互动。为了充分理解本 Session,我们还建议观看“通过 Apple Games App 吸引玩家”。
- Platforms State of the Union了解 Apple 平台的最新进展。
- Platforms State of the Union (ASL)了解 Apple 平台的最新进展。
- RealityKit 新功能使用 RealityKit 新功能发挥创造力,为 iOS、iPadOS、macOS、tvOS 和 visionOS 构建丰富的 3D 内容。了解如何直接通过 RealityKit 访问 ARKit 数据。探索如何使用对象操控功能,更自然地与 3D 内容交互。通过交互式示例了解用于场景理解、环境融合、实例化等功能的新 API。
- SF Symbols 7 新功能探索 Apple 图标库 SF Symbols 的最新更新。认识 Draw,这是一套让符号模拟手写笔画自然流动的新动画系统;以及可用于传达强度或进度的 Variable Draw。探索可为符号增添层次与视觉吸引力的 Gradients,以及在相关符号间提供更强连续性的 Magic Replace 增强功能。了解如何预览这些功能并将其集成到自己的 App 中。
- Safari 与 WebKit 新功能了解 Safari 和 WebKit 中的最新 Web 技术如何帮助你创建出色体验。我们将重点介绍不同 CSS 功能及其工作方式,包括滚动驱动动画、跨文档视图转场和锚点定位。我们还会探索音频、视频、图像和图标方面的新媒体支持。
- StoreKit 与 App 内购买新功能了解最新的 StoreKit API 增强功能,帮助你为顾客提供出色的 App 内购买体验。我们将回顾 AppTransaction、Transaction 和 RenewalInfo 中新增的字段,以及 App 内购买优惠代码的更新。我们还会介绍如何使用 App Store Server Library 创建签名的 App 内购买请求,以及使用 SwiftUI 推销订阅的更新。
- Swift 新功能和我们一起了解 Swift 的最新动态。我们将讨论可提升生产力的工作流改进,以及用于基础编程任务的新式和现代化程序库 API。我们会展示 Swift 在软件栈更多层面中的采用示例。最后,我们将探索新的语言功能,让并发更易上手,并在需要时获得极致性能。
- SwiftData:深入了解继承与架构迁移了解如何使用类继承为数据建模。了解如何优化查询,并将 App 数据顺畅迁移为使用继承。探索通过子类构建模型图、创建高效提取与查询,以及实现稳健的架构迁移。了解如何使用 Observable 和持久历史记录高效跟踪变化。
- SwiftUI 新功能了解 SwiftUI 的新功能,为任意 Apple 平台构建出色的 App。我们将探索如何通过 Liquid Glass 为 App 带来全新外观与体验。了解如何借助框架增强功能和新 Instruments 提升性能,并集成 Web 内容与富文本编辑等进阶能力。我们还会展示 SwiftUI 如何扩展到更多场景,包括在三维空间中布局视图。
- UIKit 新功能使用 UIKit 中的最新 API 对 App 进行现代化改造,包括增强的菜单栏支持、自动观察跟踪、新的 UI 更新方法和动画改进。我们还将介绍如何在 UIKit App 中加入 SwiftUI 场景,并探索 SF Symbols、HDR 颜色选取器等。
- WWDC25 Platforms State of the Union 回顾快速了解 App 与游戏的最新进展。
- Wallet 新功能探索 Wallet 的最新功能与改进。我们将介绍如何通过亮眼的新设计更新登机牌,并介绍多活动票券的新能力。我们还会讨论帮助你将凭证顺畅添加到 Wallet 的 API 变更。
- Xcode 26 新功能了解 Xcode 26 中最新的生产力与性能进展。了解如何在开发工作流中利用大语言模型。探索编辑与调试增强功能、改进的性能与测试工具,以及 Xcode 使用的开源构建系统引擎 Swift Build。
- visionOS 26 新功能探索 visionOS 26 中精彩的新功能。了解增强的体积 API,以及如何结合 SwiftUI、RealityKit 和 ARKit 的能力。了解如何使用更快的手部跟踪和空间配件输入,构建更具吸引力的 App 与游戏。抢先了解 SharePlay、Compositor Services、沉浸式媒体、空间 Web、Enterprise API 等方面的更新。
- watchOS 26 新功能探索 watchOS 26 中的新功能,并了解如何将其集成到 watchOS 和 iOS App 中。探索 ARM64 架构,并深入了解新的设计系统。我们还将分享小组件更新,以及如何将控件带到 Apple Watch。
- 与附近用户共享 visionOS 体验了解如何为同一房间内佩戴 Vision Pro 的用户创建共享体验。我们将展示如何在 App 中集成 SharePlay 并利用 ARKit,介绍针对附近用户和 FaceTime 参与者更新后的窗口共享流程,并介绍为顺畅协作设计的新 API。探索最佳实践,让协作功能更加出众、易于发现,并吸引同一空间中的用户共同参与。
- 为 visionOS 设计小组件了解如何为 visionOS 26 设计精美小组件,使其自然融入用户周围的环境。了解如何为小组件设计增加深度,并针对空间计算自定义材质、大小和样式。我们将分享如何让现有小组件适配 visionOS,或设计感觉如同真实物体的新小组件。
- 为 visionOS 设计悬停交互了解如何为 visionOS App 创建进阶交互。我们将探索如何设计引人入胜的自定义悬停效果与动画、避免常见错误、利用 Look to Scroll 等交互,并通过持久效果构建直观的媒体控件。
- 主题演讲不要错过 Apple 最新软件与技术的精彩发布。
- 主题演讲 (ASL)不要错过 Apple 最新软件与技术的精彩发布。
- 了解 App Intents了解 App Intents 框架,以及它在 Apple 开发者平台上日益关键的作用。我们将从基础开始介绍核心概念:Intent、实体、查询等。你将了解这些部分如何协同工作,让 App 集成到 Apple 设备中的各个层面,从 Spotlight 和 Shortcuts 等软件功能,到操作按钮等硬件功能。我们还会介绍 App Intents 今后如何成为 App 与 Apple Intelligence 集成的入口。
- 了解 Apple Immersive Video 技术探索 Apple Immersive Video 和 Apple Spatial Audio Format 技术的能力,创建真正沉浸式的体验。认识新的 ImmersiveMediaSupport 框架,它提供读写启用 Apple Immersive Video 所需元数据的功能。了解将 Apple Immersive Video 内容编码并发布为独立文件以供播放,或通过 HLS 流式传输的准则。为了充分理解本…
- 了解 Apple Projected Media Profile深入了解 Apple Projected Media Profile (APMP),以及 APMP 如何使用 Video Extended Usage 信令,在 QuickTime 和 MP4 文件中支持 180º/360º 与宽 FoV 投影。我们将提供指导,介绍如何使用系统提供的框架与工具转换、读写、编辑和编码包含 APMP 的媒体。我们还将回顾 Apple Positional Audio Codec…
- 了解 ManagedApp 框架了解 ManagedApp 框架如何帮助 App 适应受管理的环境。我们将展示如何接收配置数据、安全管理 App 密钥,并根据组织提供的设置调整 App 行为。我们还会通过实际示例,展示如何为企业与教育环境构建更灵活、更易管理的 App。
- 了解新的设计系统深入了解新的设计系统,探索视觉设计、信息架构和核心系统组件的关键变化。了解系统如何重塑界面与内容之间的关系,帮助你创建动态、协调,并在不同设备、屏幕尺寸与输入模式下保持一致的设计。
- 从想法到界面的设计基础出色的 App 清晰、直观且易于使用。在本 Session 中,你将了解 App 设计如何提升功能、传达目的、引导用户浏览内容,并审慎使用组件,在不损失影响力的前提下保持体验简洁。本 Session 面向各种技能水平的设计师、开发者,以及所有对设计感兴趣的人。
- 优化 visionOS 自定义环境了解如何使用程序化工具,为 visionOS App 或游戏创建精美的沉浸式环境。我们将分享创建高质量环境的构建模块,然后深入介绍优化过程。了解如何使用 Apple 为 Houdini 提供的一系列工作流,减少场景多边形数量、清理几何体、打包 UV 贴图,并创建可导入 Reality Composer Pro 或所选游戏引擎的 USD 资源。
- 使用 App Analytics 优化商业化探索 App Analytics 即将推出的商业化、订阅和优惠分析。我们将介绍强大的新数据可视化和自动报告如何帮助你作出数据驱动的决策,推动收入增长;并讨论如何将这些指标与自定义产品页面等获客功能结合,优化并改进商业化策略。
- 使用 App Intents 为 Shortcuts 和 Spotlight 开发功能了解如何构建 App Intents,使操作可供使用,并与 Mac 上 Shortcuts 和 Spotlight 的新功能良好配合。我们将展示你的操作如何与 Shortcuts App 中新的 Apple Intelligence 操作进行强大组合。我们会深入介绍新的“Use Model”操作如何工作,以及它如何与 App 实体交互。还会讨论如何使用 App Intents API,让操作可在 Spotlight…
- 使用 App Store Connect API 自动执行开发流程了解新的 Webhook API 如何提供来自 App Store Connect 的实时通知。我们还将介绍可帮助你管理用户反馈和构建交付的新 API,并讨论如何将这些工具集成到开发工作流中,以提高效率并简化流程。
- 使用 EnergyKit 优化家庭用电了解如何在 App 中支持 EnergyKit,帮助用户优化家庭用电。它可以帮助用户在电力更清洁、更便宜的时段运行电器或为电动汽车充电。详细了解新用户引导、生成充电计划,以及如何通过用电反馈向用户提供能源使用洞察。
- 使用 Icon Composer 创建图标了解如何使用 Icon Composer 为 iOS、iPadOS、macOS 和 watchOS 制作更新后的 App 图标。了解如何从所选设计工具导出资源、将它们添加到 Icon Composer、应用实时玻璃属性和其他效果,并针对不同平台与外观模式进行预览和调整。
- 使用 Instruments 优化 CPU 性能了解如何使用 Instruments 中两个新的硬件辅助工具,针对 Apple 芯片优化 App。我们先介绍如何分析 App,然后使用 Processor Trace 深入展示每一个被调用的函数。我们还会讨论如何使用 CPU Counters 的模式分析代码中的 CPU 瓶颈。
- 使用 Instruments 优化 SwiftUI 性能探索新的 SwiftUI Instrument。我们将介绍 SwiftUI 如何更新视图、App 数据变化如何影响这些更新,以及新 Instrument 如何帮助你将其中的因果关系可视化。为了充分理解本 Session,建议先熟悉如何使用 SwiftUI 编写 App。
- 使用 MLX 探索 Apple 芯片上的大语言模型探索 MLX LM – 它专为简化 Apple 芯片上的大语言模型工作并提高效率而设计。我们将介绍如何在 Mac 上微调和运行先进大语言模型的推理,以及如何将它们顺畅集成到基于 Swift 的 App 与项目中。
- 使用 NetworkExtension 过滤网络流量并建立隧道了解 NetworkExtension 框架中的 API,它们让 App 能以强大而灵活的方式扩展系统核心网络功能,例如实现网络内容过滤器、创建和管理 VPN 配置等。在 iOS、iPadOS 和 macOS 26 中,你现在可以构建稳健的内容过滤器,使用完整 URL 而非仅使用主机名来作出流量决策,同时不损害隐私与安全。我们先简要介绍 NetworkExtension 框架的许多关键使用场景,包括网络中继和…
- 使用 PermissionKit 增强儿童安全了解 PermissionKit 如何帮助你增强 App 中儿童的通信安全。我们将展示如何使用这个新框架创建适合相应年龄的通信体验,并利用 Family Sharing 进行家长批准。你将了解如何构建可与 Messages 顺畅集成的权限请求、处理家长响应,并针对儿童用户调整 UI。为了充分理解本 Session,建议先观看 WWDC25 的“在 App 中提供适合相应年龄的体验”。
- 使用 SpeechAnalyzer 将进阶语音转文本功能带到 App探索新的语音转文本 SpeechAnalyzer API。我们将了解为 Notes、Voice Memos、Journal 等功能提供支持的 Swift API 及其能力。深入了解语音转文本的工作方式,以及 SpeechAnalyzer 和 SpeechTranscriber 如何帮助你创建精彩且高性能的功能。你还将跟着编写代码,学习如何将 SpeechAnalyzer 与实时转写融入 App。
- 使用 Swift 改善内存使用与性能探索改善 Swift 代码性能与内存管理的方式。我们将探索如何完善代码 – 从高级算法变更到采用新的 InlineArray 和 Span 类型,更精细地控制内存与分配。
- 使用 Vision 框架读取文档了解 Vision 框架的最新进展。我们将介绍 RecognizeDocumentsRequest,以及如何用它读取文本行并将其分组为段落、读取表格等。我们还会深入介绍相机镜头污渍检测,以及如何在照片图库或自己的相机采集管线中识别可能因污渍而模糊的图像。
- 使用 WebGPU 发挥 GPU 计算能力了解 WebGPU API 如何为图形与通用计算提供对 GPU 设备的安全访问。我们还将探索用于编写 GPU 程序的 WGSL 着色语言,并深入介绍在桌面与移动设备上以最低功耗获得最佳性能的最佳实践。
- 使用 Wi-Fi Aware 增强设备连接了解如何使用 Wi-Fi Aware 创建点对点网络连接。我们还将介绍如何借助更高带宽和更低延迟实时共享视频、传输大型文件并控制配件。你还将了解如何结合 DeviceDiscoveryUI、AccessorySetupKit 和 Network 框架,在 App 中使用 Wi-Fi Aware。
- 使用基于机器学习的视频效果增强 App了解如何添加帧率转换、超分辨率和噪声过滤等效果,改善视频编辑和直播体验。我们将探索 Video Toolbox 框架中针对 Apple Silicon 优化的 ML 视频处理算法。了解如何集成这些效果,为实际使用场景增强 App 能力。
- 使用新设计构建 AppKit App更新 AppKit App,充分利用新的设计系统。我们将深入介绍标签视图、分栏视图、栏、呈现、搜索和控件方面的关键变化,并展示如何在自定义 UI 中使用 Liquid Glass。为了充分理解本视频,建议先观看“了解新的设计系统”,获取通用设计指导。
- 使用新设计构建 SwiftUI App探索 Liquid Glass 改变 App 外观与体验的各种方式。了解这种亮眼的新材质如何增强各平台的工具栏、控件与 App 结构,提供令人愉悦的交互,并让 App 与系统顺畅融合。了解如何采用新 API,充分发挥 Liquid Glass 的优势。
- 使用新设计构建 UIKit App更新 UIKit App,充分利用新的设计系统。我们将深入介绍标签视图、分栏视图、栏、呈现、搜索和控件方面的关键变化,并展示如何在自定义 UI 中使用 Liquid Glass。为了充分理解本视频,建议先观看“了解新的设计系统”,获取通用设计指导。
- 使用采集控件增强相机体验了解如何在相机体验中自定义采集控件。我们将展示如何使用所有实体采集控件拍摄照片,包括新的 AirPods 支持,以及如何使用 Camera Control 调整设置。
- 全面提升 CarPlay App了解如何将实时活动和小组件带到 CarPlay 与 CarPlay Ultra,让用户一眼查看活动进度和相关信息。探索所有 CarPlay App 都可用的新模板选项,并了解导航 App 如何提供逐向导航元数据,以显示在汽车仪表盘或 HUD 上。
- 分析并优化 App 的功耗了解如何优化 App,以获得最长电池续航时间。了解如何确定 App 功耗问题的根本原因,无论能否在连接 Xcode 时重现问题,还是问题发生在外出途中。了解如何测量功耗,以便为新功能作出更好的决策,并主动构建更高效的 App。
- 创建顺畅的多视图播放体验了解如何在 App 中构建进阶多视图播放体验。我们将介绍如何在多个播放器之间同步播放、通过顺畅的 AirPlay 集成增强多视图播放,并优化播放质量,提供引人入胜的多视图播放体验。
- 包容性 App 设计原则了解认识障碍如何帮助你为所有人创建更好的 App。了解如何通过支持多种交互方式、提供自定义选项并采用无障碍 API,让 App 更具包容性。
- 协同更出色:SwiftUI 与 RealityKit了解如何在 visionOS 26 中顺畅融合 SwiftUI 与 RealityKit。我们将探索 Model3D 的增强功能,包括动画与 ConfigurationCatalog 支持,并演示如何顺畅转场到 RealityView。你将了解如何利用 SwiftUI 动画驱动 RealityKit 组件变化、实现交互式操控、使用新的 SwiftUI 组件提供更丰富的交互,以及从 SwiftUI 代码观察…
- 在 App 中提供适合相应年龄的体验了解如何使用新的 Declared Age Range API,在 App 中提供适合相应年龄的体验。我们将介绍家长如何允许孩子向 App 分享年龄范围,以保护隐私的方式确保安全体验。我们还会探索此框架如何帮助你根据用户年龄调整 App 内容与功能,并展示如何实现年龄限制、理解缓存,以及在创建更安全、更具吸引力的体验时尊重用户隐私。
- 在 App 中采集电影效果视频了解 Cinematic Video API 如何让 App 轻松采集电影风格视频。我们将介绍如何配置 Cinematic 采集 Session,并讲解构建视频采集 UI 的基础知识。我们还会探索进阶 Cinematic 功能,例如应用景深效果,同时实现跟踪与焦点转移。
- 在 Web 上验证身份证件了解 Digital Credentials 如何增强在线身份验证流程。我们将介绍网站如何集成 Digital Credentials API,以请求 Wallet 中身份证件的信息。我们还会探索 App 如何使用新的 IdentityDocumentServices 框架,为在线验证提供自己的身份证件。
- 在 iOS 和 iPadOS 上使用 HealthKit 跟踪训练了解为 iOS 构建出色训练体验的最佳实践。回顾训练 Session 的生命周期,探索 Apple Watch 与 iPhone 上训练的差异,并了解如何使用实时活动和 Siri 增强 App 的锁定屏幕体验。
- 在 visionOS App 中支持沉浸式视频播放了解如何在 visionOS App 中播放沉浸式视频。我们将介绍各种沉浸式渲染模式,回顾支持这些模式的框架,并逐步讲解如何在 App 中渲染沉浸式视频。为了充分理解本视频,建议先观看 WWDC25 的“探索 visionOS 视频体验”。
- 在 visionOS 中使用 SwiftUI 设置场景探索可增强 visionOS App 中窗口、体积和沉浸式空间的精彩新 API。微调场景在重新启动或固定到位时的行为。通过裁剪边距与吸附,让体积适应周围环境。将沉浸式内容从 Mac 流式传输到 Vision Pro。通过体积和沉浸式空间提升现有基于 UIKit 的 App。
- 在后台完成任务探索后台执行方面的进展,并了解系统如何安排运行时间。我们将讨论如何充分利用后台运行时间,让 App 在后台提供功能,同时保持出色的前台体验。我们还会介绍不同 API 如何为 App 提供后台运行时间,以及各 API 如何针对不同使用场景进行调整,包括 iOS 和 iPadOS 26 中的新 API,可让 App 从前台转入后台时完成任务。
- 增强 App 的多语言体验为使用多种语言的所有用户创建顺畅体验。了解 Language Discovery 如何利用用户的偏好语言优化 App。探索对从右到左语言支持的进展,包括用于在双向文本中选择多个范围的 Natural Selection。我们还将介绍在 App 中支持多语言场景的最佳实践。
- 增强 App 的音频录制能力了解如何改进 App 的音频录制功能。探索在 iOS 和 iPadOS 26 上通过输入选取器交互灵活选择音频设备。了解使用 AirPods 进行高质量语音录制的可用 API。我们还将介绍空间音频录制与编辑能力,让你可以分离语音和环境背景声,全部通过 AudioToolbox、AVFoundation 和 Cinematic 框架完成。
- 安全地混合使用 C、C++ 和 Swift了解如何混合使用 C、C++ 和 Swift,同时提升 App 安全性。我们将展示如何查找 Swift 代码中调用不安全 C 和 C++ API 的位置、如何更安全地调用它们,以及如何让 App 中现有的 C 和 C++ 代码默认更加安全。
- 将 SceneKit 项目带到 RealityKit了解 SceneKit 弃用,并探索如何将 3D 项目迁移到 Apple 推荐的高级 3D 引擎 RealityKit。我们将说明 SceneKit 弃用对项目的含义、比较两个引擎的关键概念,并展示如何将 SceneKit 示例游戏移植到 RealityKit。我们还将探索 RealityKit 在所有支持平台上的潜力,帮助你通过 App 和游戏创建出色的 3D 体验。
- 将 Swift Charts 带入第三维度了解如何使用 Chart3D 将 2D Swift Charts 带入第三维度,从全新视角可视化数据集。在 3D 中绘制数据、呈现数学曲面,并自定义从相机到材质的各个方面,让 3D 图表更加直观、令人愉悦。为了充分理解本 Session,建议先熟悉如何创建 2D Swift Charts。
- 将隐私融入开发流程了解如何从规划阶段到部署全过程将隐私融入 App。我们将介绍在开发生命周期的每一步集成隐私的实用方法,重点关注数据最小化、设备端处理,以及透明度与控制。你将了解如何使用 Apple 的工具与框架保护用户数据,并创建尊重隐私的 App 体验。
- 小组件新功能WidgetKit 通过小组件、实时活动和控件更新提升 App 体验。了解如何将小组件带到 visionOS、通过 CarPlay 在路上使用它们,并通过强调色渲染模式呈现最佳外观。此外,了解如何在 watchOS 的智能叠放中显示相关小组件,以及如何使用推送通知让小组件保持最新。
- 录制、回放与检查:使用 Xcode 实现 UI 自动化了解如何在 Xcode 中录制、运行和维护 XCUIAutomation 测试。使用测试计划配置,在数十种区域设置、设备类型和系统条件下回放 XCTest UI 测试。使用 Xcode 测试报告查看测试结果,并下载运行过程中的截图与视频。我们还会介绍通过 Accessibility 为自动化准备 App,以及编写稳定、高质量自动化代码的最佳实践。
- 探索 App Intents 的新进展探索今年发布版本中 App Intents 框架的所有新增强功能。了解可改善开发体验的延迟属性、新能力,例如交互式 App Intent 片段、实体视图注解、如何集成 Visual Intelligence 等。我们将介绍 App Intents 如何比以往更具表现力,同时变得更容易、更顺畅地采用。我们还会分享 Spotlight 和 Visual Intelligence 等今年新增的 App Intents…
- 探索 Apple 平台上的机器学习与 AI 框架浏览 Apple 平台上可用的机器学习与 AI 框架的最新更新。无论你是准备利用 Apple Intelligence 的 App 开发者、正在优化模型以进行设备端部署的 ML 工程师,还是探索可能性前沿的 AI 爱好者,我们都会提供指导,帮助你根据需求选择合适的工具。
- 探索 Apple-Hosted Background Assets在 Background Assets 的基础上,本 Session 将介绍下载游戏和其他 App 内容资源包的新能力。了解如何由 Apple 托管这些资源包,或如何管理自行托管选项。我们将深入介绍原生 API 集成和对应的 App Store 实现,为你提供增强 App 内容交付与用户体验的工具。
- 探索 Metal 4了解如何开始在现有 Metal App 中利用 Metal 4 的强大新功能。我们将介绍 Metal 如何帮助你充分发挥 Apple 芯片的能力,并更高效地对硬件进行编程。你还将了解 Metal 4 如何提供新能力,将机器学习集成到 Metal 代码中。
- 探索 Metal 4 游戏了解如何利用 Metal 4 的最新进展优化游戏引擎。我们将介绍如何统一命令编码以最大限度减少 CPU 开销、扩展图形资源管理以支持大型场景并充分利用内存预算,以及快速加载大型管线状态程序库。为了充分理解本 Session,请先观看“探索 Metal 4”。
- 探索 Swift 与 Java 互操作了解如何在同一代码库中混合使用 Swift 和 Java。我们将介绍 swift-java 互操作项目,它让你可以在 Java 程序中使用 Swift,反之亦然。我们将展示如何使用 swift-java 提供的工具与程序库,编写可在两种运行时之间互操作且安全、高效的代码。
- 探索 SwiftUI 中的并发了解 SwiftUI 如何利用 Swift 并发构建安全且响应迅速的 App。探索 SwiftUI 如何默认使用主 Actor,并将工作卸载到其他 Actor。了解如何解读并发注解,以及如何通过 SwiftUI 事件循环管理异步任务,实现流畅动画与 UI 更新。完成本 Session 后,你将了解如何避免数据竞争并放心编写代码。
- 探索 visionOS 上的空间配件输入了解如何将空间配件集成到 App 中。显示虚拟内容、与 App 交互、在空间中跟踪配件并获取交互信息,以增强 visionOS 上的虚拟体验。
- 探索 visionOS 视频体验了解在 App 中创建和呈现沉浸式视频体验的不同方式。我们将探索 visionOS 26 中提供的多种媒体类型,包括适用于 180°、360° 和宽视野视频的 Profile;创建和播放 Apple Immersive Video 的选项;以及 2D、3D 和空间视频的扩展能力。了解哪些 Profile 最适合 App 及其内容。
- 探索空间商务 App 的增强功能了解 visionOS 26 的最新增强功能和 API 如何扩大访问范围,并扩展去年发布的企业能力。了解这些全新功能如何简化模型训练工作流、增强视频画面,并让你可以通过局域网对齐坐标系,为内部 App 开发协作体验。
- 探索设备端基础模型的提示设计与安全性利用 Foundation Models 框架的优势设计生成式 AI 体验。首先,我们会展示如何为 Apple Intelligence 核心的设备端大语言模型设计提示。然后介绍 AI 安全方面的关键概念,并提供具体策略,让生成式 AI 功能安全、可靠且令人愉悦。
- 提前采用量子安全密码学了解如何保护 App 中的敏感用户数据免受新兴量子计算威胁,并保护用户隐私。我们将探索不同的量子攻击、它们对现有密码学协议的影响,以及如何使用量子安全密码学进行防御。你将了解如何使用量子安全 TLS 保护网络数据,并使用 CryptoKit 的量子安全 API 保护 App 数据。
- 提升 iPad App 的设计让 App 在 iPadOS 上拥有出色的外观与体验。了解为可调整大小的 App 窗口设计响应式布局的最佳实践。熟悉窗口控件并探索适配它们的最佳方式。了解出色菜单栏的构建模块,并认识新的指针及其更新效果。
- 欢迎参加 WWDC25WWDC25 有许多内容值得深入了解。这份快速指南可帮助你开始探索。
- 沉浸式 App 的 Metal 渲染新功能探索使用 Compositor Services 为沉浸式 App 进行 Metal 渲染的最新改进。了解如何添加悬停效果以突出 App 中的交互元素,以及如何通过动态渲染质量进行更高保真度的渲染。了解新的渐进式沉浸样式。探索如何通过从 Mac 向 Vision Pro 直接渲染 Metal 内容,将沉浸式体验带到 macOS App。为了充分理解本 Session,请先观看 WWDC23 的“探索适用于沉浸式…
- 深入了解 Foundation Models 框架进一步掌握 Foundation Models 框架。了解引导式生成的底层工作方式,并使用指南、正则表达式和生成架构获取自定义结构化响应。我们将展示如何使用工具调用,让模型自主访问外部信息并执行操作,以提供个性化体验。为了充分理解本视频,建议先观看“认识 Foundation Models 框架”。
- 深入了解 Writing Tools借助 Writing Tools,用户可以直接在 App 中校对、改写和转换文本。了解为 App 自定义 Writing Tools 的进阶技术。探索格式选项,以及它们如何与富文本编辑配合。如果你使用自定义文本引擎,请了解如何顺畅集成完整的 Writing Tools 体验,让用户直接在文本视图中编辑。
- 深入探索 App 内购买的 App Store 服务器 API探索 App Store Server API、App Store Server Notifications 和 App Store Server Library 的最新更新,以便直接在服务器上管理顾客购买数据,并提供出色的 App 内购买体验。我们将介绍 appAccountToken 和签名方面的更新、签名交易与续订信息中的新字段,以及新 API。然后展示如何在服务器上生成促销优惠签名,以及如何使用 Send…
- 空间 Web 新功能探索 visionOS 26 上 Web 的最新空间功能。我们将介绍如何使用全新的 HTML model 元素显示内嵌 3D 模型,并分享模型光照、交互和动画等强大功能。了解如何在网站中嵌入新支持的沉浸式媒体,例如 360 度视频和 Apple Immersive Video。还可抢先了解如何向网页添加自定义环境。
- 结合 Metal 4 机器学习与图形技术了解如何使用 Metal 4 将机器学习顺畅融入图形 App。我们将介绍张量资源和 ML 编码器,用于在 GPU 时间线上运行模型,同时执行渲染与计算工作。了解着色器 ML 如何让你直接在着色器中嵌入神经网络,以实现进阶效果并提高性能。我们还将通过示例 App,实际演示用于 Metal 4 ML 工作负载的新调试工具。
- 结合 Network 框架使用结构化并发Network 框架是在 Apple 平台上建立底层网络连接的最佳方式。在 iOS、iPadOS 和 macOS 26 中,它也非常适合结构化并发代码。我们将探索如何建立连接、收发数据和带边界的消息、侦听传入连接,以及在网络中浏览服务。过程中还会介绍关键最佳实践。
- 认识 App 图标的新外观概览 iOS、iPadOS 和 macOS 上 App 图标的新外观,包括浅色与深色色调和透明选项。了解如何使用磨砂感与半透明效果,让 App 图标更鲜明、更具动态感和表现力,并确保图标与镜面高光良好配合。
- 认识 Containerization认识 Containerization,这是一个使用 Swift 编写的开源项目,可在 Mac 上创建和运行 Linux 容器。了解 Containerization 如何以安全、保护隐私的方式处理 Linux 容器。了解开源 Container CLI 工具如何利用 Containerization 软件包,提供简单而强大的功能,在 Mac 上构建、运行和部署 Linux 容器。
- 认识 Foundation Models 框架了解如何使用 Apple Intelligence 背后的设备端大语言模型。本概览涵盖从用于生成 Swift 数据结构的引导式生成和提供响应式体验的流式传输,到用于集成数据源的工具调用和用于上下文管理的 Session。本 Session 无需先修知识。
- 认识 HealthKit Medications API探索 HealthKit 中新的 Medications API。查看使用新 API 的示例 App,了解如何访问药物和剂量,以及 App 将如何管理这类新数据的授权。
- 认识 Liquid GlassLiquid Glass 统一了 Apple 平台的设计语言,同时提供更具动态感和表现力的用户体验。了解 Liquid Glass 的设计原则,探索其核心光学与物理特性,并了解何时以及为何使用它。
- 认识 PaperKit了解如何将 PaperKit 带到 iOS、iPadOS、macOS 和 visionOS App。我们将介绍如何将 PencilKit 绘图与形状、图像等标记功能顺畅集成,以及如何自定义 UI。了解向前兼容的最佳实践,并探索进阶自定义选项,在 App 中创建真正独特的标记体验。
- 认识 SwiftUI 空间布局探索使用 SwiftUI 构建空间体验的新工具。学习 visionOS 上 3D SwiftUI 视图的基础知识、使用深度对齐自定义现有布局,并使用修饰符在空间中旋转和定位视图。了解如何使用空间容器在同一 3D 空间中对齐视图,帮助你创建沉浸式且引人入胜的 App。
- 认识适用于 SwiftUI 的 WebKit了解如何使用 WebKit,轻松将 Web 内容集成到 SwiftUI App 中。了解如何加载和显示 Web 内容、与网页通信等。
- 让 UIKit App 更加灵活了解如何通过场景和容器视图控制器,让 UIKit App 在 iPhone、iPad、Mac 和 Apple Vision Pro 上更加灵活。通过从以 App 为中心的生命周期转向基于场景的生命周期,释放 App 的全部潜力,包括增强的窗口大小调整和改进的多任务处理。探索 UISplitViewController 的增强功能,例如交互式列宽调整和对检查器列的一等支持。采用新的布局 API,让视图与控件更具适应性。
- 让所有人都能更方便地使用 Mac App了解如何集成充分发挥 macOS 强大能力与灵活性的无障碍功能。在基础知识之上,进一步了解如何支持 VoiceOver 和 Voice Control、改进视图布局、探索辅助技术如何浏览内容等。
- 让游戏更进一步了解如何让游戏在统一的游戏平台上更加出众。我们会为你梳理可用于提升游戏及玩家体验的技术。概览构建、调试和分析游戏所需的基础工具。
- 设计交互式片段片段是由 App Intents 调用的紧凑视图,用于显示 App 中的信息。现在,片段可以加入按钮和有状态信息,在 Intent 中提供更多交互,从而让 App 为 Siri、Spotlight 和 Shortcuts App 带来更多能力。本 Session 将介绍片段设计的最佳实践,包括布局、排版、交互和 Intent 类型方面的指导。
- 跟着编写代码:使用 AttributedString 在 SwiftUI 中构建富文本体验了解如何使用 SwiftUI 的 TextEditor API 和 AttributedString 构建富文本体验。了解如何启用富文本编辑、构建可操作编辑器内容的自定义控件,以及自定义可用格式选项。探索 AttributedString 的进阶能力,帮助你创建最佳文本编辑体验。
- 跟着编写代码:使用 Foundation Models 框架将设备端 AI 带到 App使用 Foundation Models 框架为 SwiftUI App 开发生成式 AI 功能。先运用框架基础知识创建一项出色功能。观看分步示例,了解如何通过自己构建的工具补充模型、流式传输结果,并进一步优化以获得出色性能。
- 跟着编写代码:使用 Swift 并发提升 App 体验在我们更新一款现有示例 App 的过程中,了解如何使用 Swift 并发优化 App 的用户体验。我们将从主 Actor App 开始,再根据需要逐步引入异步代码。我们会使用任务优化在主 Actor 上运行的代码,并了解如何将工作卸载到后台以并行化代码。我们将探索数据竞争安全提供的保障,并逐步解读和修正数据竞争安全错误。最后,我们会展示如何在 App 环境中充分利用结构化并发。
- 跟着编写代码:使用 Xcode 探索本地化了解如何使用 Xcode 将 App 本地化为更多语言。我们将逐步介绍创建 String Catalog、翻译文本以及与外部译者交换文件的过程。你将了解为译者提供必要上下文的最佳实践,以及 Xcode 如何自动帮助提供这些信息。对于大型项目,我们还会深入介绍使用类型安全的 Swift 代码管理复杂性并简化字符串管理的技术。
- 进一步了解 Declarative Web Push了解 Declarative Web Push 如何帮助你更可靠地交付通知。了解如何在保留与原始 Web Push 向后兼容性的同时,以现有标准为基础,在设计上实现更高效率和透明度。
- 进一步使用 MapKit探索 MapKit 和 MapKit JS 的最新更新。我们将介绍一种新的路线类型(骑行),并展示如何在 Web 上启用 3D Look Around 图像。了解新的 Geocoding API 如何支持坐标与地址之间的转换,以及如何使用 Address Representations API 获取最适合某个地区的地址。最后,我们将介绍一种引用地点的新方式,确保 App 能与 App Intents 顺畅配合。
- 进一步探索 Metal 4 游戏深入了解 Metal 4 的最新进展。我们将介绍新的光线追踪功能,帮助你将最复杂、视觉最丰富的工作负载带到 Apple 芯片。了解 MetalFX 如何通过提升渲染分辨率、插帧和场景降噪来扩展工作负载。为了充分理解本 Session,建议先观看“探索 Metal 4”和“探索 Metal 4 游戏”。
- 适用于 Apple 芯片的 MLX 入门MLX 是适用于 Apple 芯片上数值计算与机器学习的灵活高效数组框架。我们将探索统一内存、惰性计算和函数转换等基础功能。还会了解使用 Swift 和 Python API,在 Apple 平台上构建并加速机器学习模型的进阶技术。
- 通行密钥新功能了解 iOS、iPadOS、macOS 和 visionOS 26 如何增强通行密钥。我们将探索关键更新,包括可简化注册的新账户创建 API、让通行密钥保持最新、通过自动通行密钥升级和通行密钥管理端点推动升级的新方式,以及安全导入和导出通行密钥。了解这些改进如何提升用户体验与安全性,以及如何在 App 中实现它们,提供更顺畅、更安全的身份验证体验。为了充分理解本视频,请先观看 WWDC22 的“认识通行密钥”。
- 通过 AlarmKit API 唤醒用户叮铃铃!从食谱 App 中的倒计时器到旅行规划 App 中的起床闹钟,iOS 和 iPadOS 26 中的 AlarmKit 框架可将计时器与闹钟带到锁定屏幕、灵动岛等位置。了解如何创建和管理 App 闹钟、自定义其实时活动,并使用 App Intents 框架提供自定义提醒操作。为了充分理解本视频,建议先观看 WWDC23 的“认识 ActivityKit”。
- 通过 Apple Games app 吸引玩家认识 Games app – 一个让玩家集中了解游戏动态、发现新游戏并与朋友一起游玩的新去处。了解如何设置游戏以在 Games app 中获得最佳可见性、集成 Game Center 以支持社交游戏,并通过 App 内活动吸引玩家持续回归。为了充分理解本 Session,我们还建议观看“Game Center 入门”。
- 通过小幅文案调整带来显著效果随着新的设计系统覆盖各个平台,现在正适合重新审视 UI 中的文案。了解移除重复内容、优先说明益处等几项小改动,如何快速提升 App 的易用性与清晰度。
- 采用 Swift 并发和我们一起学习 Swift 并发的核心概念。并发有助于提升 App 的响应速度和性能,而 Swift 旨在让异步与并发代码更容易正确编写。我们将介绍让 App 从单线程转向并发所需的步骤。还会帮助你判断如何以及何时充分使用 Swift 并发功能 – 无论是让代码更加异步、将其移到后台,还是在并发任务之间共享数据。
- 针对 Assistive Access 自定义 AppAssistive Access 是一种独特而专注的 iOS 体验,让认知障碍人士更容易独立使用 iPhone 和 iPad。在 iOS 和 iPadOS 26 中,你可以自定义在 Assistive Access 中运行的 App,为用户提供更多便利和独立性。了解如何使用 AssistiveAccess SwiftUI 场景类型调整 App,并探索有助于为所有人创建高质量 Assistive Access…
- 针对无障碍营养标签评估 App在 App Store 产品页面上使用无障碍营养标签,突出 App 支持的无障碍功能。你将了解如何评估 App 的无障碍功能(例如 VoiceOver、更大字体、字幕等),并选择准确且信息充分的无障碍营养标签。你还将了解如何在整个设计阶段处理无障碍问题。
WWDC 2024
123 场 Session- App Intents 新功能了解 App Intents 的改进和全新功能,并了解此框架如何帮助你将 App 功能开放给 Siri、Spotlight、Shortcuts 等。我们将展示如何通过 Transferable API、File Representations、新的 IntentFile API 和 Spotlight Indexing,让实体对平台更有意义,从而在 Siri 和 Shortcuts App 中提供强大功能。使用…
- App Store Connect 新功能探索发现、测试和营销方面的新功能。了解如何提名 App 在 App Store 获得推荐、使用自动生成的营销素材分享版本发布等精彩时刻、从自定义产品页面深层链接至 App 中的特定内容,以及使用 TestFlight 的最新改进等。
- AppKit 新功能了解 Mac App 开发的最新进展。概览 macOS Sequoia 中的新功能,以及如何在 App 中采用这些功能。探索将现有代码与 SwiftUI 集成的新方式。了解工具栏、菜单、文本输入等众多 AppKit 控件的改进。
- Create ML 新功能探索 Create ML 的更新,包括交互式数据源预览,以及用于为 visionOS App 构建对象跟踪模型的新模板。我们还将介绍重要的框架改进,包括新的时间序列预测和分类 API。
- DockKit 新功能了解 DockKit 中的智能跟踪如何让主体之间的切换更加顺畅。我们将介绍什么是智能跟踪、它如何使用 ML 模型选择并跟踪主体,以及如何在 App 中使用它。
- Dynamic Type 入门Dynamic Type 让用户可以为整个系统及所有 App 选择偏好的文本大小。为了帮助你开始支持 Dynamic Type,我们将介绍基础知识:它的工作原理、如何查找 App 中的文本缩放问题,以及如何使用 SwiftUI 和 UIKit 采取实际步骤,创建出色的 Dynamic Type 体验。我们还会展示如何充分利用 Large Content Viewer,让所有人都能使用导航控件。
- Platforms State of the Union了解 Apple 平台的最新进展。
- Platforms State of the Union (ASL)了解 Apple 平台的最新进展。
- Platforms State of the Union 五分钟回顾快速回顾 Apple 平台的最新进展。
- SF Symbols 6 新功能探索 SF Symbols 的最新更新。SF Symbols 是 Apple 的图标库,旨在与所有 Apple 平台的系统字体 San Francisco 顺畅集成。了解新的 Wiggle、Rotate 和 Breathe 动画预设如何为界面增添活力。为了充分理解本 Session,建议先观看 WWDC23 的“SF Symbols 5 新功能”。
- StoreKit 与 App 内购买新功能了解如何使用 App Store App 内购买系统构建并交付更好的购买体验。我们将演示新的 StoreKit 视图控件样式和用于改进订阅自定义的新 API,讨论交易级信息的新字段,并探索 Xcode 中新增的测试能力。我们还会回顾一项重要的 StoreKit 弃用变更。
- Swift Charts:矢量化绘图与函数绘图绘图功能更加丰富了。了解如何在 App 中使用函数绘图和矢量化绘图,渲染展现数学函数与大型数据集的精美图表。无论你想显示空气动力学、磁学和高阶场论中的常见函数,还是创建大型交互式热图,Swift Charts 都能满足需求。
- Swift 导览:探索 Swift 的功能与设计了解 Swift 编程语言的核心功能与设计理念。我们将逐步构建一个包含程序库、HTTP 服务器和命令行客户端的 Swift 软件包,同时探索如何为数据建模、处理错误、使用协议、编写并发代码等。无论你刚开始 Swift 之旅,还是从一开始就与我们同行,本演讲都将帮助你充分运用这门语言。
- Swift 新功能和我们一起了解 Swift 的最新动态。我们将简要回顾 Swift 过去十年的历史,并展示社区如何通过工作组不断壮大、扩展软件包生态系统并增加平台支持。我们将介绍一种默认实现数据竞争安全的新语言模式,以及可让 Swift 在资源高度受限的系统上运行的语言子集。我们还会探索不可复制类型、类型化抛出和改进的 C++ 互操作等语言更新。
- SwiftData 新功能SwiftData 通过富有表现力的声明式 API,让你能轻松为 App 添加持久化功能。了解 SwiftData 的各项改进,包括复合唯一性约束、使用 #Index 加快查询、在 Xcode 预览中进行查询,以及丰富的谓词表达式。和我们一起探索如何利用所有这些功能表达更丰富的模型,并提升 App 性能。要了解如何构建自定义数据存储或使用 SwiftData 历史记录 API,请观看“使用 SwiftData…
- SwiftUI 新功能了解如何使用 SwiftUI 为任意 Apple 平台构建出色的 App。探索 iPadOS 中标签页与文档的全新外观和体验。使用新的窗口 API 改进窗口管理,并进一步控制 visionOS App 中的沉浸式空间与体积。我们还会介绍其他精彩改进,帮助你创建富有表现力的图表、自定义并布局文本等。
- SwiftUI 无障碍功能速览SwiftUI 让你能轻松构建人人皆可使用的出色体验。我们将了解辅助技术如何通过 SwiftUI 提供的丰富无障碍元素理解并浏览 App。我们还会讨论如何使用无障碍修饰符,为 App 内容和交互提供更多信息,从而进一步自定义这些体验。
- SwiftUI 核心知识和我们一起了解 Apple 的声明式 UI 框架 SwiftUI。学习使用 SwiftUI 构建 App 的核心概念,例如视图、状态变量和布局。探索用于构建功能完整体验和独特自定义组件的广泛 API。无论你刚开始接触 SwiftUI,还是经验丰富的开发者,都将学会如何在构建出色 App 时充分发挥 SwiftUI 的能力。
- UIKit 新功能探索 UIKit 的所有新功能,包括标签页和文档启动体验、转场,以及文本与输入方面的变化。我们还将讨论 UIKit 与 SwiftUI 的动画和手势如何实现比以往更好的互操作,以及 UIKit 中的各项常规改进。
- USD 与 MaterialX 新功能探索 Apple 平台上对 Universal Scene Description 和 MaterialX 支持的更新。了解这些技术如何为 3D 内容创作和交付奠定基础,以及它们如何帮助简化出色空间体验的创作工作流。了解 RealityKit 和 Storm 中对 USD 与 MaterialX 的支持、系统自带工具的改进等。
- WWDC24 的 18 项重点通过这份指南了解今年 Worldwide Developers Conference 的重要发布。
- Wallet 与 Apple Pay 新功能借助 Wallet 和 Apple Pay 的新改进,将凭证与支付体验提升到新的水平。通过 Wallet 中丰富的凭证设计,让活动门票更加醒目;借助第三方浏览器支持,让更多用户获得出色的 Apple Pay 体验。我们还将了解如何通过 Web 上的 Apple Pay 支付资金,并重点介绍可帮助你将 Apple Pay 集成到更多购买流程的新 API 变更。
- Writing Tools 入门了解 Writing Tools 如何帮助用户在 App 中校对、改写和转换文本。详细了解 Writing Tools 如何与 App 互动,让用户可以在任意文本视图中完善所写内容。了解文本的获取与处理方式,以及如何在自定义文本视图中支持 Writing Tools。
- Xcode 16 新功能了解 Xcode 16 中最新的生产力与性能改进。了解代码补全、诊断和 Xcode Previews 的增强功能。进一步了解构建更新,并探索调试和 Instruments 的改进。
- Xcode 核心知识编辑、调试、提交,再重复。探索 Xcode 中可帮助你在开发 App 时快速迭代的一整套工具。了解有助于优化并提升开发工作流的技巧。
- visionOS 中的 Quick Look 新功能探索 visionOS 中的 Quick Look 如何提升 App 的文件预览和编辑体验。我们将介绍 App 内 Quick Look 与窗口式 Quick Look 的集成,以及一个可在 App 中自定义窗口式 Quick Look 体验的全新 API。我们还会分享在 Quick Look 中查看 3D 模型的最新改进。
- watchOS 11 新功能探索 Apple Watch 上的新机会,包括为 watchOS App 带来 Double Tap 支持、提高智能叠放小组件的相关性与交互性,以及在智能叠放中显示 iOS 实时活动。
- 为 Apple Watch 设计实时活动从 watchOS 11 开始,iOS App 中的实时活动会自动出现在已连接 Apple Watch 的智能叠放中。了解如何针对手腕优化实时活动布局,并在恰当时机提供适量的信息与交互。
- 为 Apple 平台设计进阶游戏了解如何调整高端游戏,使其在 Mac、iPad 和 iPhone 上都自然契合平台。我们将介绍如何让游戏在不同显示屏上呈现出色画面、针对每台设备调整输入和控制方式以保持直观,并利用 Apple 技术提供出色的玩家体验。
- 为 visionOS 沉浸式 App 创建自定义环境了解如何为 Apple Vision Pro 创建视觉丰富且性能出色的自定义 App 环境。学习设计准则,获取专家建议,并探索可在任意数字内容创作工具中使用的技术,以开始构建沉浸式环境。
- 为 visionOS 设计交互式体验跟随 Encounter Dinosaurs 的设计师,了解如何为 Apple Vision Pro 设计引人入胜的交互式叙事体验。了解此类体验与现有 App、媒体和游戏有何不同,并探索如何设计将观众带入新世界的叙事。了解如何创建可适应任意空间和尺寸的故事、提供多层次交互以方便所有人使用,并运用动画、空间音频和自定义手势,让用户更深入地沉浸在体验中。
- 为当天天气提供更多背景信息利用 WeatherKit 获取详细的天气预报数据,例如按类型划分的降水量、按高度划分的云量或最大风速。了解如何概括一天不同时段的天气,并突出即将发生的显著温度或降水变化。了解如何通过 Historical Comparisons 数据集对比当前与以往天气,并深入查看全球任意地点的历史天气统计。我们还将探索如何使用 Swift 和 REST API 更快完成这一切。
- 为日记 App 提供增强建议了解日记 App 如何显示包含更丰富系统内容的日记建议。探索新的可用内容类型,例如心境数据、反思提示,以及对第三方媒体内容和基于运动的活动的支持。
- 为空间计算优化 3D 资源深入了解从头到尾优化 3D 资源创作的工作流。探索在数字内容创作工具中优化网格、材质和纹理的最佳实践。了解如何利用着色器图、烘焙和材质实例增强 3D 场景,同时优化性能。使用原生工具更高效地处理资源,并提升 App 性能。
- 为系统体验设计 App IntentsApp Intents 为控件、Spotlight、Siri 等系统体验提供支持。了解如何识别最适合 App Intents 的功能,以及如何使用参数让这些 Intent 更加灵活。了解如何使用 App Intents,让用户可以在 App 外执行操作;并通过示例了解何时应导航到 App 内显示上下文信息。
- 主题演讲不要错过 Apple 最新软件与技术的精彩发布。
- 主题演讲 (ASL)不要错过 Apple 最新软件与技术的精彩发布。
- 介绍适用于 visionOS 的企业 API了解如何使用适用于 visionOS 的新企业 API,创建可提高员工与顾客在 Apple Vision Pro 上工作效率的空间体验。
- 位置授权新功能位置授权正在迈入 2.0。了解获取所需授权的新建议与技术,以及新的诊断系统。它可以在授权目标无法实现时通知你。
- 使用 ARKit 创建增强的空间计算体验了解如何利用 ARKit 的最新功能创建引人入胜的沉浸式体验。探索如何使用房间跟踪与对象跟踪,进一步与周围环境互动。我们还将介绍 App 如何响应此平台上的环境光照变化。了解手部跟踪和平面检测方面的改进,让空间体验更加直观。
- 使用 App Intents 将 App 核心功能带给用户了解 App Intents 框架的各项原则,例如 Intent、实体和查询,以及如何利用它们在用户最需要时提供 App 中最重要的功能。了解如何在 App 与构建于 App Intents 之上的众多系统功能之间实现深度集成,包括 Siri、控件与小组件、Apple Pencil、Shortcuts、操作按钮等。获取高效构建 App Intents 集成的技巧,在共享代码与核心功能的同时,为每个界面创建最佳体验。
- 使用 CloudKit Console 监控和优化数据库活动探索 CloudKit Console 中新的可观测性功能。了解如何使用 Telemetry 和 Logging 排查问题并优化 App。了解如何设置提醒来监控 App 行为,并通过通知及时掌握最重要的容器事件。为了充分理解本 Session,建议先熟悉 CloudKit 容器。
- 使用 Core ML 在设备端部署机器学习与 AI 模型了解通过 Core ML 转换和运行机器学习与 AI 模型时,优化速度与内存性能的新方式。我们将介绍模型表示、性能洞察、执行和模型拼接的新选项,它们可以结合使用,创建引人入胜且保护隐私的设备端体验。
- 使用 Core Spotlight 支持语义搜索了解如何使用 Core Spotlight 在 App 中提供语义搜索结果。了解如何将 App 内容放入用户私有的设备端索引,让用户可以通过自然语言搜索项目。我们还将介绍如何通过安排索引活动来优化 App 性能。为了充分理解本 Session,建议先查看 Apple Developer 网站上的 Core Spotlight 文档。
- 使用 Embedded Swift 构建小型系统Embedded Swift 将 Swift 的安全性与表现力带到资源受限的环境。通过使用现成 Matter 设备的演示,探索 Embedded Swift 如何在各种微控制器上运行。了解 Embedded Swift 子集如何以极小的占用空间和零运行时提供 Swift 的优势,并找到大量资源,开始自己的 Embedded Swift 之旅。
- 使用 Genmoji 为 App 增添表现力了解如何在 App 中生动呈现 Genmoji。我们将介绍如何渲染、存储和传递包含 Genmoji 的文本。如果 App 使用自定义文本引擎,我们还会介绍添加 Genmoji 支持的技术。
- 使用 HLS 插播增强广告体验探索 HLS Interstitials 如何帮助你将广告顺畅插入 HLS 内容。我们还会展示如何使用集成时间线调整 UI 体验,并为插播内容构建 SharePlay。
- 使用 MapKit 发挥地点的强大能力探索通过 MapKit 和 MapKit JS 将地图集成到 App 和网站中的强大新方式。了解如何使用 Place ID 保存和引用独特地点。查看搜索功能的改进,更高效地查找相关地点。认识新的 Place Card API,它让你可以显示丰富的地点信息,方便顾客直接在 App 中探索目的地。我们还会展示如何通过简化的令牌配置和 Web Embed API,将地图快速嵌入网站。
- 使用 Metal 加速机器学习了解如何通过 Metal Performance Shaders Graph 的新功能,加速机器学习 Transformer 模型。我们还将介绍如何提升模型的计算带宽和质量,并在全新的 MPSGraph 查看器中将其可视化。
- 使用 RealityKit 构建空间绘图 App在构建空间绘图 App 的过程中发挥 RealityKit 的强大能力。在创建融合 RealityKit、ARKit 和 SwiftUI 的醒目空间体验时,你将探索资源在 RealityKit 中的工作方式,并了解如何使用底层网格与纹理 API 等功能,快速更新用户的画笔笔触。
- 使用 RealityKit 音频增强空间计算 App使用 RealityKit 音频提升空间计算体验。了解空间音频如何让 3D 沉浸式体验生动呈现。从环境音频、混响到可为 3D 内容增添个性的实时程序化音频,了解 RealityKit 音频 API 如何让 App 更具吸引力。
- 使用 ScreenCaptureKit 采集 HDR 内容了解如何使用 ScreenCaptureKit 采集高动态范围色彩,并探索 HDR 支持、麦克风采集和直接录制到文件等新功能。
- 使用 SwiftData 创建自定义数据存储将 SwiftData 富有表现力的声明式建模 API 与自己的持久化后端结合。了解如何构建自定义数据存储,并探索如何逐步为 App 添加持久化功能。为了充分理解本 Session,请观看 WWDC23 的“认识 SwiftData”和“使用 SwiftData 为架构建模”。
- 使用 SwiftData 历史记录跟踪模型变化通过 SwiftData 查看模型的变化历史。使用历史记录 API 了解数据存储何时发生变化,并了解如何运用这些信息,在 App 中构建远程服务器同步和进程外变更处理等功能。我们还会介绍如何在自定义数据存储中支持历史记录 API。
- 使用 SwiftUI 创建自定义视觉效果了解如何在 SwiftUI 中创建亮眼的视觉效果。学习构建独特的滚动效果、丰富的色彩处理和自定义转场。我们还会探索使用 Metal 着色器与自定义文本渲染实现的进阶图形效果。
- 使用 SwiftUI 定制 macOS 窗口让窗口真正契合 macOS。针对明确用途、易用性和功能表达,对 App 窗口进行细致调整。使用 SwiftUI 设置窗口工具栏与背景的样式。精确排列窗口,并妥善处理恢复与最小化。
- 使用 TipKit 自定义功能发现体验TipKit 框架专注于功能发现,让你能轻松在 App 中显示提示。现在,你可以为提示分组,让用户按理想顺序发现功能;使用自定义提示标识符复用提示;使外观与 App 保持一致;还可以通过 CloudKit 同步提示。了解如何利用 TipKit 的最新进展,帮助用户发现 App 提供的所有功能。
- 使用 WebXR 构建沉浸式 Web 体验了解 WebXR 如何帮助你为 visionOS 中的网站添加完全沉浸式体验。了解如何构建充分利用 visionOS 输入能力的 WebXR 体验,以及如何使用 Simulator 在 macOS 上测试 WebXR 体验。
- 使用 WorkoutKit 构建自定义游泳训练了解使用 WorkoutKit 创建、自定义和安排训练的最新功能。快速掌握最新的配速与功率提醒,以及对距离目标的扩展支持。还可通过自定义步骤名称延续训练节奏。
- 充分发挥 Apple Pencil 的能力PencilKit 工具选取器在 iOS 18、iPadOS 18 和 visionOS 2 中新增了支持完整自定义工具与属性的能力。了解如何使用系统各处一致的出色工具选取体验,在工具选取器中呈现自定义绘图体验。探索如何访问 Apple Pencil Pro 的新功能,包括滚转角、轻捏手势和触觉反馈。
- 分析堆内存深入了解 App 动态内存的基础:堆。探索如何使用 Instruments 和 Xcode 测量、分析并修正常见的堆问题。我们还将介绍诊断 App 中暂时性增长、持续性增长和泄漏的技术与最佳实践。
- 向实时活动广播更新借助广播推送通知,App 只需一次请求即可向数千个实时活动发送更新。我们将了解广播推送通知如何在 App、服务器与 Apple Push Notification service 之间运作,然后介绍这项能力的最佳实践和实现方式。
- 在 App 中使用 HDR 构建动态图像体验了解如何在 App 中读写 HDR 图像并处理 HDR 内容。探索新支持的 HDR 图像格式和显示 HDR 图像的进阶方法。了解 HDR 内容如何与 UI 共存,以及为 App 添加 HDR 图像支持时需要注意的事项。
- 在 Apple GPU 上训练机器学习与 AI 模型了解如何借助适用于 PyTorch、JAX 和 TensorFlow 的 Metal,在 Apple Silicon 上训练模型。利用新的注意力运算和量化支持,提升设备上的 Transformer 模型性能。
- 在 Reality Composer Pro 中编排交互式 3D 内容了解 Reality Composer Pro 中的时间线视图如何让 3D 内容生动起来。了解如何使用反向运动学、混合形状和骨骼姿势,创作角色与对象相互互动并与周围世界交互的动画故事。我们还会展示如何使用内置和自定义操作、为操作编排序列、应用触发器并实现自然动作。
- 在 SharePlay 中自定义空间 Persona 模板了解如何在 visionOS SharePlay 体验中使用自定义空间 Persona 模板,微调 Persona 相对于 App 的位置。我们将展示如何在带有 SharePlay 的示例 App 中采用自定义空间 Persona 模板、在座位间移动参与者,并在 Simulator 中测试更改。我们还会分享设计自定义空间模板的最佳实践,让体验更加出色。
- 在 Swift 中使用不可复制类型开始使用 Swift 中的不可复制类型。了解复制在 Swift 中的含义、何时适合使用不可复制类型,以及值所有权如何帮助你清晰表达意图。
- 在 SwiftUI 中使用窗口了解如何在 visionOS、macOS 和 iPadOS 中创建出色的单窗口与多窗口 App。探索可通过编程方式打开和关闭窗口、调整位置与大小,甚至用一个窗口替换另一个窗口的工具。我们还会探索窗口设计原则,帮助用户将 App 融入自己的工作流。
- 在 visionOS 中创建自定义悬停效果了解如何开发自定义悬停效果,在用户注视视图时更新视图。了解如何构建结合不透明度、缩放和裁剪效果的扩展按钮效果。探索如何创建舒适且尊重用户无障碍需求的效果。
- 在 visionOS 中开始使用 HealthKit了解如何使用 HealthKit 创建充分利用空间画布的体验。了解 HealthKit 在该平台上的能力、如何将现有 iPadOS App 带到 visionOS,以及访客用户 Session 期间使用 HealthKit 时的特殊注意事项。你还将了解如何使用 SwiftUI、Swift Charts 和 Swift 并发,通过 HealthKit 构建创新体验。
- 在 visionOS 中通过透视渲染 Metal 内容准备好将 Metal 体验扩展到 visionOS。了解通过透视功能将渲染内容融入用户物理环境的最佳实践。了解如何定位渲染内容以匹配现实世界、通过可跟踪锚点预测降低延迟等。
- 增强 UI 动画与转场探索如何在导航和呈现中采用缩放转场,增强 App 的连续感;了解如何使用 SwiftUI 动画为 UIKit 视图添加动画,更轻松地构建连贯的动画体验。
- 增强自定义环境中的媒体观看沉浸感使用 Docking Region、Reverb 和 Virtual Environment Probe 等 Reality Composer Pro 组件扩展媒体观看体验。了解如何通过 Reflections、Tint Surroundings Effect、SharePlay 和 Immersive Environment Picker 进一步增强沉浸感。
- 实现 App Store Offers了解如何使用 App Store Connect,以及最新的 StoreKit 功能和 API,通过 App Store Offers 与顾客互动。了解如何设置赢回优惠,这是一种重新吸引过往订阅者的新方式,并为 Mac App 生成优惠代码。还可了解如何在 sandbox 和 Xcode 中测试优惠,确保它们顺畅运行。
- 将 App 带到 Siri了解如何使用 SiriKit 和 App Intents,将 App 功能开放给 Siri 和 Apple Intelligence。了解哪些 Intent 已可直接使用,以及如何采用 App Intent 领域,将 App 中的操作集成到系统。了解需要提供哪些元数据、如何让实体可通过 Spotlight 搜索、如何将 App 与 App 内搜索集成等。
- 将 App 控件扩展到整个系统将 App 控件带到控制中心、锁定屏幕等位置。了解如何使用 WidgetKit,将 App 控件扩展到系统体验。我们将介绍如何构建控件、自定义其外观,并使其可配置。
- 将 App 迁移到 Swift 6我们将更新一款现有示例 App,实际演示 Swift 6 迁移。了解如何按模块逐步迁移,以及编译器如何帮助你识别存在数据竞争风险的代码。探索确保清晰隔离边界并消除对共享可变状态并发访问的不同技术。
- 将 TVML App 迁移到 SwiftUISwiftUI 可帮助你在所有 Apple 平台上构建出色的 App,也是通过 tvOS 18 将内容带入客厅的首选工具包。了解如何使用 SwiftUI 创建熟悉的 TVMLKit 布局与控件,并获取技巧和最佳实践。
- 将 iOS 或 iPadOS 游戏带到 visionOS了解如何将 iOS 或 iPadOS 游戏转变为独特的 visionOS 体验。通过 3D 边框或沉浸式背景增强沉浸感(和趣味性)。还可以通过立体显示或头部跟踪为窗口增加深度,让玩家更深入地进入游戏世界。
- 将实时活动带到 Apple Watch借助 iOS 18 和 watchOS 11,将实时活动带入 Apple Watch 的智能叠放。我们将介绍实时活动在 Apple Watch 上的呈现方式,以及如何优化它们在智能叠放中的显示。我们还会探索其他注意事项,确保 Apple Watch 上的实时活动始终呈现最新信息。
- 将机器学习与 AI 模型带到 Apple 芯片了解如何优化机器学习与 AI 模型,发挥 Apple 芯片的强大能力。回顾模型转换工作流,为模型的设备端部署做好准备。了解与 Apple 芯片兼容的模型压缩技术,以及可在模型部署工作流的哪些阶段应用这些技术。我们还会探索存储空间、延迟、功耗与准确度之间的取舍。
- 将进阶游戏移植到 Apple 平台了解触达全球 Apple 平台玩家可以多么简单。我们将展示如何在 Apple 芯片上评估 Windows 可执行文件、使用代码示例开始移植游戏、将着色器代码转换为 Metal,并将游戏带到 Mac、iPhone 和 iPad。探索可理解 HLSL 着色器的增强版 Metal 工具,以便在 Metal 上验证、调试和分析移植后的着色器。
- 扩展 Xcode Cloud 工作流了解 Xcode Cloud 如何适应你的开发需求。我们将展示如何简化工作流,并通过启动条件、自定义别名、自定义脚本、webhook 和 App Store Connect API 自动执行测试与分发。
- 探索 AVFoundation 中的媒体性能指标了解如何使用新的媒体性能 API 监控、分析和改进用户体验。探索如何使用不同的 AVMetricEvents 监控 HLS 资源的 AVPlayer 性能,并了解如何运用这些指标理解和排查播放器性能问题。
- 探索 App 内购买的 App Store 服务器 API了解如何借助 App Store Server API、App Store Server Notifications 和开源 App Store Server Library 的最新更新,通过服务器构建出色的 App 内购买体验。在回顾现有 API 后,我们将介绍更新后的端点功能、新的交易字段和新的通知类型。我们还会讨论购买生命周期、内容交付和优惠定向的最佳实践,帮助你充分运用服务器能力。
- 探索 Apple 平台上的机器学习通过 Apple 平台机器学习框架概览开始入门。无论你正在实现第一个 ML 模型,还是 ML 专家,我们都会提供指导,帮助你根据 App 需求选择合适的框架。
- 探索 HealthKit 中的身心健康 API了解如何使用 HealthKit 将心理健康与身心健康功能融入 App。现已提供适用于 State of Mind、Depression Risk 和 Anxiety Risk 的新 API。我们将深入介绍情绪科学原理,讲解回顾感受如何带来帮助,以及如何使用 State of Mind 表示不同类型的心情与情绪。
- 探索 Object Capture 的区域模式了解 Object Capture 的区域模式如何扩展 Object Capture 功能以支持区域采集和重建,从而在 iOS 上提供新的 3D 采集可能性。了解如何使用新的 macOS 重建示例 App 优化 iOS 采集质量,以及如何通过 Quick Look 在 Apple Vision Pro、iPhone、iPad 或 Mac 上查看最终结果。了解 3D…
- 探索 Swift on Server 生态系统Swift 是编写服务器 App 的出色语言,并为 Apple 云产品中的关键服务提供支持。我们将探索相关工具,深入了解 Swift 服务器软件包生态系统,并演示如何与数据库交互,以及为 App 添加可观测性。
- 探索 Swift 性能了解 Swift 如何平衡抽象与性能。了解需要考虑哪些性能要素,以及 Swift 优化器如何影响它们。探索 Swift 的不同功能及其实现方式,进一步理解可能影响性能的各项取舍。
- 探索 Vision 框架中的 Swift 增强功能Vision 框架 API 已重新设计,可利用并发等现代 Swift 功能,让你更轻松、更快速地将各种 Vision 算法集成到 App 中。我们将介绍更新后的 API,并分享示例代码与最佳实践,帮助你用更少的代码发挥此框架的优势。我们还会演示两项新功能:图像美学评估与全身姿态。
- 探索 visionOS 中的多视图视频播放了解 AVExperienceController 如何在 Apple Vision Pro 上启用多个视频的播放。回顾采用这项功能的最佳实践,并探索出色的使用场景,例如从不同角度观看体育赛事直播,或同时观看多场比赛。还可了解如何在 App 中设计引人入胜且直观的多视图体验。
- 探索 visionOS 中的游戏输入了解如何为 visionOS 游戏设计和实现出色的输入体验。了解系统手势如何让玩家顺畅地与游戏互动,并探索支持自定义手势与游戏控制器的最佳实践。
- 探索 visionOS 的对象跟踪了解如何使用对象跟踪,将现实世界中的物体转化为 visionOS App 中的虚拟锚点。了解从头到尾使用对象跟踪构建空间体验的方式。了解如何在 Create ML 中使用机器学习创建参考对象,并通过 Reality Composer Pro、RealityKit 或 ARKit API,附加相对于目标对象定位的内容。
- 探索适用于 iOS、macOS 和 visionOS 的 RealityKit API了解 RealityKit 中新的跨平台 API 如何帮助你为 iOS、macOS 和 visionOS 构建沉浸式 App。查看新的悬停效果、灯光与阴影以及穿越门户功能,并通过真实示例观察实际效果。
- 提升 iPadOS 标签栏与侧边栏体验iPadOS 18 引入了新的导航系统,让用户可灵活选择标签栏或侧边栏。经过全新设计的标签栏可为内容和其他功能提供更多空间。了解如何使用 SwiftUI 和 UIKit 启用自定义功能 – 例如添加、移除和重新排列标签页 – 为 App 增添更个性化的体验。
- 揭开 SwiftUI 容器的奥秘了解 SwiftUI 容器视图的能力,并建立容器管理子视图的思维模型。利用新 API 构建自定义容器、创建修饰符来自定义容器内容,并进一步打磨容器,让 App 更加出众。
- 揭开显式构建模块的奥秘探索显式构建模块如何改变 Xcode 16 中的构建。了解模块如何用于构建代码、显式构建模块如何提升编译任务的透明度,以及如何通过在不同目标间共享模块来优化构建。
- 支持 CPU 上的实时 ML 推理了解如何使用 BNNSGraph 加速机器学习模型在 CPU 上的执行。我们将展示如何使用 BNNSGraph 在 CPU 上编译和执行机器学习模型,并介绍它如何为音频或信号处理模型提供实时保证,例如运行时不分配内存和单线程运行。
- 改进文档启动体验通过新的文档启动体验让基于文档的 App 脱颖而出,并清晰呈现其独特身份。了解如何利用新 API,自定义用户启动 App 时看到的第一个屏幕。使用新的系统自带设计,并通过自定义操作、精致的装饰视图和出色的动画加以扩展。
- 构建出色的锁定屏幕相机采集体验了解 LockedCameraCapture API 如何帮助你将采集 App 中最实用的信息直接带到锁定屏幕。查看该 API 的功能,了解如何开始创建采集扩展,以及设备锁定时该扩展如何运行。
- 构建引人入胜的空间照片与视频体验了解如何在 App 中采用空间照片和视频。探索不同类型的立体媒体,并了解如何在 iPhone 15 Pro 上通过 iOS App 采集空间视频。了解检测和呈现空间媒体的各种方式,包括 visionOS 中新的 QuickLook Preview Application API。深入了解让照片或视频具有空间效果的元数据与立体概念。
- 构建支持多语言的 App确保 App 面向多语言用户时正常而高效地运行。了解文本输入、显示、搜索和格式化方面的最佳实践。详细了解无需切换键盘即可输入多种语言的方式。还可了解 String Catalog 的最新进展如何进一步简化本地化。
- 深入 RealityKit 调试器认识 RealityKit 调试器,了解这款新工具如何帮助你检查空间 App 的实体层级、调试异常变换、查找缺失实体,并检测代码中的哪些部分正给系统造成问题。
- 深入了解体积与沉浸式空间探索在 visionOS 中自定义体积和沉浸式空间的强大新方式。了解如何微调体积调整大小的方式,以及体积如何响应用户在周围移动。借助坐标转换,让体积与沉浸式空间彼此交互。了解当用户通过 Digital Crown 调整沉浸程度时,如何让 App 作出响应,并使用周围环境效果动态自定义沉浸式空间体验中的透视色调。
- 认识 AccessorySetupKit使用 AccessorySetupKit 提升配件设置体验。显示包含 Bluetooth 或 Wi-Fi 配件图像的精美配对对话框,无需前往 Settings App。了解如何通过仅将 App 与配件配对来改善隐私。还可了解如何迁移现有配件,以便由 AccessorySetupKit 管理。
- 认识 AdAttributionKitAdAttributionKit 是一款新的 iOS 框架,可在保护隐私的前提下进行广告归因。了解 AdAttributionKit 如何支持再互动、点击归因(包括自定义创意素材)、JWS 格式的展示与回传等功能。我们还将介绍如何测试 AdAttributionKit 实现,并通过代码片段和最佳实践深入讲解如何采用 AdAttributionKit。
- 认识 Contact Access Button了解新的通讯录授权模式,以及如何改进 App 中的通讯录访问体验。了解如何将 Contact Access Button 集成到 App 中,按需共享更多联系人,并提供更便捷的通讯录授权路径。我们还将介绍通讯录安全功能,以及按钮不适用于 App 时可使用的替代 API。
- 认识 FinanceKit了解 FinanceKit 如何在用户同意并掌握控制权的前提下,让财务管理 App 安全、顺畅地共享 Apple Cash、Apple Card 等服务中的设备端数据。了解如何申请对账户、交易和余额的一次性与持续访问权限,以及如何为 iOS 和 iPadOS 构建出色体验。
- 认识 Swift Testing介绍 Swift Testing:一款使用 Swift 测试代码的新软件包。探索其强大新 API 的构建模块,了解如何将它用于常见测试工作流,以及它与 XCTest 和开源 Swift 的关系。
- 认识 Translation API了解如何在 App 中使用新的 Translation 框架翻译不同语言的文本。我们将展示如何在系统 UI 中快速显示译文,以及如何为 App 的 UI 批量翻译更多文本。
- 认识下一代 CarPlay 架构深入了解下一代 CarPlay 的架构。了解车辆系统如何与 iPhone 协同工作,打造统一连贯的体验,同时展现汽车与 iPhone 的各自优势。了解 UI 的渲染和合成方式,并探索如何为每款车型配置和自定义专属体验。本 Session 面向对下一代 CarPlay 感兴趣的汽车制造商和系统开发者。
- 认识下一代 CarPlay 设计系统探索下一代 CarPlay 核心设计系统,它让每家汽车制造商都能展现车辆的个性与品牌。了解仪表、布局、动态内容等如何实现深度自定义和灵活适配,从而表达自己的设计理念,创建标志性的定制外观。本 Session 面向汽车制造商、系统开发者,以及所有为支持下一代 CarPlay 的系统进行设计的人员。
- 认识适用于 visionOS 的 TabletopKit使用 TabletopKit 从头开始构建 visionOS 棋盘游戏。我们将展示如何设置游戏、使用 RealityKit 添加强大的渲染能力,以及只需添加几行代码,即可在 FaceTime 中通过空间 Persona 启用多人游戏。
- 让多次采集的色彩保持一致认识 Constant Color API,并了解它如何帮助用户通过 App 确定精确色彩。你将学习如何采用该 API,探索其科学与营销潜力,并了解充分运用这项技术的最佳实践。
- 设备管理新功能了解 iOS、iPadOS、macOS 和 visionOS 的最新管理能力,以及 Apple Business Manager 和 Apple School Manager 的最新变化。我们还会分享 Activation Lock、SoftwareUpdate 和 Safari 管理方面的更新。
- 设计出色的 visionOS App了解如何通过采用沉浸式体验、围绕眼睛和双手设计,以及利用深度、比例与空间,创建引人入胜的空间计算 App。我们将分享多个出色的 visionOS App 示例,并探索其设计师如何为该平台构思新体验。
- 运行、断点、检查:探索 LLDB 高效调试了解如何使用 LLDB 探索和调试代码库。我们将展示如何充分利用崩溃日志和回溯,以及如何通过操作和复杂的停止条件增强断点。我们还会探索“p”命令和 Swift 6 的最新功能如何改善调试体验。
- 进一步使用 Swift Testing了解如何利用 Swift Testing 的内置功能编写一套出色的测试套件。了解如何进一步运用这些构建模块,扩展测试以覆盖更多场景、在不同套件中组织测试,并优化测试以并行运行。
- 通过 UX 文案为 App 注入个性每个 App 都有自己的个性,它体现在你说什么,以及如何表达。了解如何定义 App 的声音,并针对庆祝通知、错误信息等不同情境调整语气。我们会帮助你明确 App 的用途与受众,并练习使用不同语气写作。
- 通过通行密钥升级和凭证管理器简化登录了解如何将现有的密码账户自动升级为使用通行密钥。我们将介绍提升账户安全性和简化登录的原因与方法、凭证管理 App 可用的新功能,以及如何在新的 Passwords App 中突出展示 App 信息。
- 针对空间 Web 进行优化了解如何在 Web 上充分运用 visionOS 功能。探索选择高亮改进,以及全屏展示空间照片和全景图像等近期更新。了解如何利用现有 Web 标准,通过 WebSpeech 实现听写和文本转语音、通过 WebAudio 构建空间声景,并通过 WebXR 打造沉浸式体验。
- 隐私新功能Apple 相信隐私是一项基本人权。了解新增和改进的权限流程,以及其他以保护隐私的方式管理数据的功能,让你可以专注于创建出色的 App 体验。