Apple Developer · 24h 新视频仪表板

WWDC26 Session 批量发布 · 频道最近 24 小时
抓取时间:2026-06-09 14:49 CST · 频道: @AppleDeveloper · 30 个视频
→ 访问 YouTube 频道
30
视频总数
102,594
总观看次数
8
主题分类
~24h 内
发布时间窗

🔥 Top 5 热门视频(按观看次数)

#1
Run local agentic AI on the Mac using MLX
AI / 机器学习 13:37 👁 49,277 👍 2055
介绍如何在 Mac 上利用 MLX 框架完全本地运行 AI agent,强调隐私、低延迟和离线能力;演示了 OpenCode 等代码 agent 集成到 Xcode、多 Mac 分布式推理以及工具调用无缝衔接的工作流。
#2
Bringing Cyberpunk 2077 to Mac
游戏 / 图形 27:55 👁 30,431 👍 1294
CD PROJEKT RED 分享将《赛博朋克 2077》移植到 Mac 的幕后故事,重点介绍 Game Porting Toolkit 评估流程以及创新的 "For this Mac" 预设,自动在不同 Mac 机型上平衡画质与帧率。
#3
Rev up your CarPlay app
平台 / 系统 16:20 👁 4,102 👍 91
探索 CarPlay 在音频、导航、语音对话式应用以及视频应用方面的新特性,讲解如何在支持的车型中实现驻车时浏览观看视频,并集成缩略图、媒体信息与语音控制。
#4
Integrate on-device AI models into your app using Core AI
AI / 机器学习 23:44 👁 3,054 👍 134
介绍新的 Core AI 框架与预置开源模型库(Qwen、Mistral、SAM3 等),演示如何下载、运行、微调并在应用中集成这些针对 Apple silicon 优化的模型,借助 AOT 编译和 Xcode 工具进行性能剖析。
#5
What's new in Shortcuts
平台 / 系统 11:02 👁 2,372 👍 92
展示如何利用 App Entity 构建更强大的 Shortcuts,包括新自动化能力、让 LLM 更好理解应用的 "Use Model" 转录特性,以及跨设备同步的丰富数据存储。

AI / 机器学习 (13 个)

AI / 机器学习
13:37 49,277 次观看 2026-06-09 05:20 CST

Run local agentic AI on the Mac using MLX

Run AI agents locally with privacy, low latency, and offline access. Dive into how MLX advancements and Mac hardware make powerful agentic workflows possible entirely on-device. You’ll explore code agents such as OpenCode, see how they integrate into Xcode, learn techniques for multi-Mac scaling, and discover how to integrate tools seamlessly — without ever leaving your machine.
介绍如何在 Mac 上利用 MLX 框架完全本地运行 AI agent,强调隐私、低延迟和离线能力;演示了 OpenCode 等代码 agent 集成到 Xcode、多 Mac 分布式推理以及工具调用无缝衔接的工作流。

关键要点

  • MLX 本地推理栈让 agent 完全运行在设备上
  • OpenCode 等代码 agent 可直接集成到 Xcode
  • 支持多 Mac 分布式推理提升吞吐
  • 工具调用可在不离开本地的前提下无缝衔接
  • 面向隐私优先、低延迟、离线的 agentic 工作流

涉及 API

MLXXcode

章节时间戳

[00:00] Introduction
[00:32] The chat and agentic loop
[02:42] Local agentic AI stack
[04:36] Setting up your own agent
[05:39] Making agents fast
[06:53] Concurrency and distributed inference
[09:20] More examples
[13:01] Next steps
AI / 机器学习
23:44 3,054 次观看 2026-06-09 05:20 CST

Integrate on-device AI models into your app using Core AI

Discover a curated collection of popular open-source models — including Qwen, Mistral, SAM3, and more — optimized for Apple silicon using the new Core AI Framework. Learn how to download, run, and benchmark models on your Mac, and integrate them into your app with just a few lines of code. Explore a new workflow for model compilation and on-device specialization to speed up first-time model load. Find out how to profile and optimize runtime performance with Core AI tools in Xcode.
介绍新的 Core AI 框架与预置开源模型库(Qwen、Mistral、SAM3 等),演示如何下载、运行、微调并在应用中集成这些针对 Apple silicon 优化的模型,借助 AOT 编译和 Xcode 工具进行性能剖析。

关键要点

  • Core AI 框架提供精选的开源模型仓库(Qwen、Mistral、SAM3 等)
  • 针对 Apple silicon 进行模型优化,集成只需少量代码
  • 支持 on-device specialization 与 AOT 编译以加速首次加载
  • Xcode 集成 Core AI 工具用于性能剖析与诊断
  • 可在 iOS、macOS 等多平台复用同一模型

涉及 API

Core AI FrameworkXcode

章节时间戳

[00:00] Introduction
[01:16] App concept: camera-based vocab learning
[02:52] Model discovery
[07:40] Getting models with the Core AI models repository
[08:37] Integration
[10:55] Writing the Swift integration code
[13:05] Diagnosing model specialization latency
[14:40] Deployment
[17:00] Ahead-of-time (AOT) compilation
[18:03] iOS demo
[19:57] Multiplatform
[23:06] Next steps
AI / 机器学习
14:31 1,212 次观看 2026-06-09 05:20 CST

Explore numerical computing in Swift with MLX

Bring NumPy-style computing natively to Swift with MLX Swift. Discover how to eliminate cross-language friction in your machine learning workflows by handling image processing, tensor operations, and neural network training in a single, type-safe environment. Explore the APIs that let you leverage GPU acceleration while enjoying the compiler, tooling, and debugging experience you already know.
介绍 MLX Swift,把 NumPy 风格的数值计算原生带入 Swift,类型安全地完成图像处理、张量运算与神经网络训练,并自动获得 GPU 加速。

关键要点

  • MLX Swift 提供 NumPy 风格的 Swift API
  • 在类型安全环境中处理张量、图像与神经网络训练
  • 自动利用 Apple silicon GPU 加速
  • 消除 ML 工作流中的跨语言摩擦
  • 配合 Mandelbrot、热分布、SOR 等示例展示收敛与拟合

涉及 API

MLX Swift

章节时间戳

[00:00] Introduction
[00:57] MLX Swift and the Apple ecosystem
[03:04] MLX Swift
[04:28] Mandelbrot
[06:34] Heat distribution
[08:12] Faster convergence with SOR
[10:17] Curve fitting
[12:17] The full MLX toolkit and ecosystem
[13:47] Next steps
AI / 机器学习
20:41 779 次观看 2026-06-09 05:19 CST

Bring an LLM provider to the Foundation Models framework

Extend the Foundation Models framework by implementing a LanguageModelExecutor for new models. Explore how to interface with the LanguageModelSession’s transcript, manage session state effectively, and optimize KV cache utilization. Find out how to support custom segment types and unlock advanced capabilities for your generative AI features.
演示如何通过实现 LanguageModelExecutor,把新的 LLM 模型接入 Foundation Models 框架,覆盖 transcript 接口、会话状态管理、KV 缓存优化以及自定义 segment 类型。

关键要点

  • 实现 LanguageModelExecutor 协议接入新模型
  • 与 LanguageModelSession 的 transcript 交互
  • 有效管理会话状态以保持上下文
  • 优化 KV 缓存利用率提升生成性能
  • 支持自定义 segment 类型解锁高级能力

涉及 API

Foundation ModelsLanguageModelSessionLanguageModelExecutor

章节时间戳

[00:00] Introduction
[03:37] Packaging
[04:48] Protocol
[14:50] Authentication
[15:51] Customization
[19:47] Next steps
AI / 机器学习
16:36 730 次观看 2026-06-09 05:19 CST

Build AI-powered scripts with the fm CLI and Python SDK

Explore all the new ways to leverage Apple Foundation Models on macOS. The Foundation Models SDK for Python lets you integrate with popular tooling and evaluation packages in the Python ecosystem. Find out how to use the brand new fm command introduced in macOS 27 to streamline scripting, automate model workflows, and accelerate your development process.
展示在 macOS 上调用 Apple Foundation Models 的新方式:全新的 fm 命令行工具便于脚本化与自动化,Python SDK 则可对接常用 Python 工具链与评估框架。

关键要点

  • macOS 27 引入 fm 命令行工具
  • Foundation Models Python SDK 集成 Python 生态
  • 支持结构化输出与提示工程
  • 内置工具调用 (tool calling) 与引导式生成
  • 可在 Python 中构建模型评估流水线

涉及 API

Foundation Models SDKfm CLIPython SDK

章节时间戳

[00:00] Introduction
[01:22] Introducing the fm CLI and Python SDK
[03:23] Command line tool
[05:02] fm respond and structured output
[06:11] Automating file management with fm
[08:52] Python SDK
[09:42] Prompting, tool calling and guided generation
[10:44] Building an evaluation pipeline in Python
[15:20] Next steps
AI / 机器学习
14:11 713 次观看 2026-06-09 05:19 CST

Create high quality images using Image Playground

Enable high-quality image creation in your app using Image Playground. With a new generative model that runs on Private Cloud Compute, users can make images in virtually any style, including photorealistic, in your app. You can also specify dimensions for use in even more places, and allow people to modify images using natural language descriptions and touch. Explore how to adopt Image Playground, generate images from descriptions and photos, and manage feature availability in your app.
讲解如何在应用中集成 Image Playground 以生成高质量图片,依托 Private Cloud Compute 上的新生成模型支持照片写实等多种风格,并允许用户用自然语言和触控修改图像。

关键要点

  • 新生成模型运行在 Private Cloud Compute 上
  • 支持照片写实等几乎任意风格
  • 可指定图片尺寸以适配更多使用场景
  • 支持用自然语言与触控修改图像
  • 提供特性可用性管理接口

涉及 API

Image PlaygroundPrivate Cloud Compute

章节时间戳

[00:00] Introduction
[02:03] Capabilities
[05:02] Adopt Image Playground
[08:29] Options
[12:15] Availability
AI / 机器学习
24:09 375 次观看 2026-06-09 05:19 CST

Explore advanced App Intents features for Siri and Apple Intelligence

Polish how your app works with Siri using advanced App Intents APIs. Learn techniques that let people accomplish more with just their voice, help Apple Intelligence find your content, and provide context for on-screen awareness so Siri understands what’s happening in your app.
深入讲解 App Intents 高级 API,帮助应用以更丰富的方式与 Siri 协作、让 Apple Intelligence 发现内容并理解当前屏幕上下文,从而完成更复杂的语音任务。

关键要点

  • 自定义 Siri 的响应方式
  • 支持视觉响应 (Visual responses) 与交互捐赠 (Interaction donations)
  • 通过 IndexedEntity 建立语义索引
  • 使用 IntentValueQuery 实现结构化与屏内搜索
  • 屏幕感知 (Onscreen awareness) 让 Siri 理解当前界面

涉及 API

App IntentsSiriApple IntelligenceIndexedEntityIntentValueQuery

章节时间戳

[00:00] Introduction
[01:59] Customize how Siri responds
[04:20] Visual responses
[06:22] Interaction donations
[09:46] Confirmations and entity ownership
[11:59] Semantic index with IndexedEntity
[13:32] Structured search with IntentValueQuery
[15:27] In-app search
[16:22] Onscreen awareness
[20:51] Leverage existing integrations
[23:30] Next steps
AI / 机器学习
16:13 305 次观看 2026-06-09 05:19 CST

Optimize custom machine learning operations with Metal tensors

Unlock powerful machine learning performance with the Metal Tensor API and Metal Performance Primitives (MPP) Tensor Ops library. Discover how to create portable operations that take advantage of Neural Accelerators in Apple M5 and A19 GPUs. Learn to build custom machine learning kernels for your Core AI applications, and find out how to work effectively with quantized data formats and GPU memory optimization.
介绍如何使用 Metal Tensor API 与 Metal Performance Primitives (MPP) Tensor Ops 库编写自定义 ML 内核,挖掘 Apple M5 / A19 GPU 上 Neural Accelerator 的算力,并妥善处理量化数据格式与显存优化。

关键要点

  • Metal Tensor API + MPP Tensor Ops 提供跨设备、可移植的高性能 ML 算子
  • 针对 M5 / A19 GPU 的 Neural Accelerator 编写自定义 Metal ML kernel
  • 支持多平面张量与量化矩阵乘法等高级运算
  • 处理量化数据格式 (如 int4/int8) 并优化 GPU 显存占用
  • 将自定义算子集成进 Core AI 应用链路

涉及 API

Metal Tensor APIMetal Performance Primitives (MPP)Core AI

章节时间戳

[00:00] Introduction
[00:21] Apple's ML software stack
[02:25] Managing quantized data
[04:23] Multi-plane tensors
[05:17] Quantized matrix multiplication
[09:31] Building advanced ops
[13:35] Integrating custom ops into Core AI
[15:25] Next steps
AI / 机器学习
25:46 302 次观看 2026-06-09 05:19 CST

Meet the Evaluations framework

Learn how to evaluate model-driven experiences using the Evaluations framework. In a probabilistic world, unit tests alone won’t suffice. Discover how to define metrics, automatically grade outputs, and aggregate statistics to ensure your AI-powered features perform reliably across Apple’s platforms.
引入全新的 Evaluations 框架,用于系统化评估由模型驱动的功能体验:在概率性输出场景下,定义指标、自动打分并汇总统计,从而保障 AI 特性在 Apple 全平台上的可靠性。

关键要点

  • Evaluations 框架弥补传统单元测试在概率性输出场景下的不足
  • 自定义指标 (metrics) 来衡量模型驱动的体验
  • 自动对模型输出打分 (auto-grading)
  • 汇总多轮评估的统计数据 (aggregated statistics)
  • 面向 Apple 全平台的 AI 体验可靠性保障

涉及 API

Evaluations framework
AI / 机器学习
16:25 295 次观看 2026-06-09 05:19 CST

LLM search using Core Spotlight

Level up basic search into a retrieval-augmented system using SpotlightSearchTool and LanguageModelSession. Explore Core Spotlight integration, delegate-based hydration patterns, and how metadata quality impacts your search results. Learn how to use custom PipelineStages for tasks like sentiment analysis. Discover best practices for indexing and building flexible, context-rich search experiences in your app.
将基础搜索升级为基于 LLM 的检索增强 (RAG) 系统:利用 SpotlightSearchTool 与 LanguageModelSession 接入 Core Spotlight,结合 delegate 模式进行结果水合,并通过自定义 PipelineStages 实现情感分析等任务。

关键要点

  • SpotlightSearchTool + LanguageModelSession 把系统搜索变成 RAG 管道
  • 基于 delegate 的结果水合 (hydration) 模式按需加载详情
  • 元数据质量直接影响检索效果,需精心设计索引
  • 可插入自定义 PipelineStages,例如进行情感分析
  • 构建灵活、上下文丰富的应用内搜索体验

涉及 API

Core SpotlightSpotlightSearchToolLanguageModelSessionFoundation Models
AI / 机器学习
21:43 253 次观看 2026-06-09 05:19 CST

Build agentic app experiences with the Foundation Models framework

Learn how to take your intelligence features further with Foundation Models framework primitives for dynamic context and agentic workflows. We’ll walk through engineering shared context, setting up privacy boundaries, and managing key value caching. Discover how to orchestrate smooth handoffs between local and server models.
深入 Foundation Models 框架的智能体 (agentic) 原语:动态 profile/指令、生命周期修饰符、上下文工程、隐私边界与 KV 缓存;并演示如何在本地模型与云端模型之间做交接编排 (baton-pass / phone-a-friend)。

关键要点

  • 声明动态 profile (DynamicProfile) 与动态 instructions 驱动上下文
  • Transcript 管理、history transforms 与自定义 modifiers 塑造会话
  • Lifecycle modifiers 与 session properties 控制会话阶段
  • 支持本地 ↔ 云端模型的编排 (baton-pass / phone-a-friend)
  • 工具调用 (tool calling) 模式与 transcript 错误处理

涉及 API

Foundation Models frameworkLanguageModelSession

章节时间戳

[00:00] Introduction
[02:47] The example app and agents
[03:47] Declaring a dynamic profile
[04:45] Dynamic instructions
[05:36] Configuring models per phase
[07:21] Transcript management and history transforms
[08:50] Custom modifiers
[09:39] Lifecycle modifiers and session properties
[12:52] Orchestration: baton-pass
[14:06] Orchestration: phone-a-friend and skills
[15:18] Tool calling mode
[17:12] Transcript error handling
[18:27] Performance, accuracy, and evaluations
[21:24] Next steps
AI / 机器学习
26:41 193 次观看 2026-06-09 05:19 CST

Improve your prompts by hill-climbing with Evaluations

Learn comparative evaluation techniques to guide your prompt engineering and select the right model for your app. Explore how to baseline performance, expand your evaluation strategy, and convert results to JSON for integration with other tools. Discover when to apply different prompting strategies and how to iteratively refine prompts for best results.
借助 Evaluations 框架执行「爬山式」提示工程:通过基线测试、对比评估与多轮迭代筛选最佳 prompt,并将结果导出为 JSON 接入其他工具,从而为不同任务挑选最合适的模型与提示策略。

关键要点

  • 用 Evaluations 建立 prompt 性能基线 (baseline)
  • 比较不同 prompt / 模型的输出,选择最佳组合
  • 将评估结果导出为 JSON 以便集成到其他流水线
  • 针对不同任务选择合适的 prompt 策略
  • 通过迭代 (hill-climbing) 持续精炼 prompt 效果

涉及 API

Evaluations frameworkFoundation Models
AI / 机器学习
13:57 121 次观看 2026-06-09 05:19 CST

Meet Trust Insights

Uncover how Trust Insights can help protect people from social scams and coercion. Explore how this new framework uses privacy-preserving machine learning to detect when someone may be coached into risky actions. Find out how to integrate Trust Insights into your app, interpret its signals, and design thoughtful interventions that safeguard people while respecting their privacy.
介绍全新的 Trust Insights 框架:使用隐私保护型机器学习检测用户是否正在被诱导执行高风险操作 (如社交诈骗),帮助开发者在 App 中提供恰到好处的安全干预。

关键要点

  • Trust Insights 通过设备端 ML 检测「被诱导执行风险操作」的场景
  • 隐私保护设计:分析在本地完成,不上传敏感内容
  • 输出可解释的 insight 信号供 App 设计干预 (intervention)
  • 提供反馈要求与最佳实践以提升检测准确率
  • 可在自家 App 中集成并自定义保护策略

涉及 API

Trust Insights framework

章节时间戳

[00:00] Introduction
[02:35] Generating insights
[06:50] Feedback requirements
[09:25] Privacy
[10:34] Best practices
[12:48] Next steps

平台 / 系统 (4 个)

平台 / 系统
16:20 4,102 次观看 2026-06-09 05:19 CST

Rev up your CarPlay app

Explore new features for your CarPlay audio, navigation, voice-based conversational apps, and more. Discover how to create CarPlay video apps so people can browse and watch their favorite videos in supported vehicles when parked. Learn how to integrate thumbnails, media information, and voice controls in your CarPlay app.
探索 CarPlay 在音频、导航、语音对话式应用以及视频应用方面的新特性,讲解如何在支持的车型中实现驻车时浏览观看视频,并集成缩略图、媒体信息与语音控制。

关键要点

  • 新增 CarPlay 视频应用(驻车状态下可用)
  • 导航与对话式语音应用能力增强
  • 支持缩略图、媒体信息与语音控制集成
  • 使用 CarPlay Simulator 进行开发与调试
  • CarPlay 框架为多类应用提供统一接入

涉及 API

CarPlay framework

章节时间戳

[00:00] Introduction
[00:42] Apps in CarPlay
[02:51] CarPlay framework
[11:54] Navigation apps
[15:19] CarPlay Simulator
平台 / 系统
11:02 2,372 次观看 2026-06-09 05:19 CST

What's new in Shortcuts

Explore techniques to build powerful shortcuts using your app’s content. New automations unlock additional ways to integrate your app with the system. Refine how your App Entity is presented to LLMs using the new “Use Model” transcript feature. Store rich information from your app inside shortcuts that is synced across devices. Learn how to combine these features to create intelligent, powerful automations that integrate seamlessly with content and features from your app.
展示如何利用 App Entity 构建更强大的 Shortcuts,包括新自动化能力、让 LLM 更好理解应用的 "Use Model" 转录特性,以及跨设备同步的丰富数据存储。

关键要点

  • 用 App Entity 把应用内容暴露给 Shortcuts
  • 新自动化进一步打通应用与系统集成
  • "Use Model" 转录让 LLM 更好理解 App Entity
  • 可在 Shortcuts 中存储并跨设备同步应用数据
  • 组合上述能力构建智能化的工作流自动化

涉及 API

ShortcutsApp IntentsFoundation Models
平台 / 系统
13:26 1,830 次观看 2026-06-09 05:20 CST

What's new in Apple In-App Purchase

Discover how monthly subscriptions with a 12-month commitment give people a more affordable option to pay for your subscription and secure a longer-term commitment. Explore how to configure and test this new payment option using App Store Connect, StoreKit APIs, Xcode testing, and more. Plus, learn about improvements to offer code redemption APIs, and enhancements to the App Review submission experience.
介绍一种新的订阅模式——12 个月承诺的月付订阅,让用户以更亲民的价格获得长期订阅;并讲解 App Store Connect 配置、StoreKit 测试、优惠码 API 改进以及 App Review 体验提升。

关键要点

  • 新增 12 个月承诺的月付订阅模式
  • 通过 App Store Connect 配置与测试该选项
  • StoreKit / StoreKit 2 API 支持新订阅类型
  • 优惠码兑换 API 增强
  • App Review 提交体验获得改进

涉及 API

StoreKitStoreKit 2App Store Connect API
平台 / 系统
8:12 298 次观看 2026-06-09 05:19 CST

Find your accessory with Bluetooth Channel Sounding

Get started with Channel Sounding to bring distance and direction awareness to your Bluetooth accessories. Dive into the new Nearby Interaction and Core Bluetooth APIs, and walk through the accessory-side changes you’ll need. Optimize power consumption while ensuring a smooth, responsive experience.
借助新增的 Bluetooth Channel Sounding 能力,为配件带来测距与方向感知;介绍 Nearby Interaction 与 Core Bluetooth 中的新 API,以及配件端需要做的相应改造,并兼顾低功耗与响应流畅度。

关键要点

  • Channel Sounding 提供安全测距与方向感知能力
  • Nearby Interaction 与 Core Bluetooth 推出配套新 API
  • 需要更新配件端固件/协议以启用 Channel Sounding
  • 在精度与功耗之间取得平衡以保持流畅体验
  • 可实现 Find My 类近距离定位交互

涉及 API

Nearby InteractionCore BluetoothBluetooth Channel Sounding

游戏 / 图形 (3 个)

游戏 / 图形
27:55 30,431 次观看 2026-06-09 05:20 CST

Bringing Cyberpunk 2077 to Mac

Go behind the scenes and learn from CD PROJEKT RED how Cyberpunk 2077 came to Mac, setting a new standard for AAA gaming on macOS. Explore how the team leveraged Apple’s robust hardware, software, and development tools to bring this high-fidelity experience to life. Learn how you can apply similar techniques to your games. Find out how the innovative ‘For this Mac’ preset automatically optimizes graphical settings to balance visual fidelity and frame rate across the Mac lineup.
CD PROJEKT RED 分享将《赛博朋克 2077》移植到 Mac 的幕后故事,重点介绍 Game Porting Toolkit 评估流程以及创新的 "For this Mac" 预设,自动在不同 Mac 机型上平衡画质与帧率。

关键要点

  • 使用 Game Porting Toolkit 进行移植评估与验证
  • "For this Mac" 预设针对机型自动调优画质/帧率
  • 结合 Mac 硬件、Metal 与开发工具实现高保真渲染
  • 为 macOS AAA 游戏树立新的体验标准
  • 演示了将类似技术复用到其他游戏的方法

涉及 API

Game Porting ToolkitMetal

章节时间戳

[00:00] Introduction
[00:44] What is Cyberpunk 2077
[02:57] Why bring it to Mac
[03:45] How we brought it to Mac
[04:50] Game Porting Toolkit evaluation
[13:05] What we did to stand out
[13:16] "For this Mac" preset
[26:59] Next steps
游戏 / 图形
24:23 760 次观看 2026-06-09 05:19 CST

Make your game great with touch

Dive deeper into the techniques you can use to create compelling touch experiences for your games. We’ll share expert insights from indie to AAA game development, explore best practices for intuitive touch controls, and show you how to take advantage of Apple technologies like Touch Controller framework and Metal for great performance.
深入讲解为游戏打造出色触控体验的技术,涵盖从独立到 3A 游戏的最佳实践,并介绍如何利用 Touch Controller 框架与 Metal 实现高性能触控控制。

关键要点

  • Touch Controller 框架的设置与配置
  • 灵活可适配的触控布局设计
  • 流畅交互动画与丰富反馈机制
  • 结合 Metal 实现高性能触控渲染

涉及 API

Touch Controller frameworkMetal

章节时间戳

[00:00] Introduction
[01:42] Set up a touch controller
[04:52] Design flexible layouts
[10:17] Design fluid interactions
[21:16] Provide rich feedback
[23:49] Next steps
游戏 / 图形
9:59 59 次观看 2026-06-09 05:19 CST

Unlock in-game content with StoreKit and Background Assets

Unlock native Apple In-App Purchases for your Unity game with the new StoreKit plug-in. Reduce download sizes with the new Background Assets plug-in, which delivers language-specific asset packs so each player gets just what they need. Plus, a new Steam Asset Converter helps you migrate existing builds.
面向 Unity 游戏的两个新插件:用 StoreKit 插件接入 Apple 内购 (IAP),用 Background Assets 插件按语言分发资源包以缩小初始包体;附带一个 Steam Asset Converter 工具便于迁移既有游戏资源。

关键要点

  • StoreKit 插件让 Unity 游戏直接接入 Apple In-App Purchases
  • Background Assets 插件按 locale 下发语言资源包,显著减小初始下载
  • 新增 Steam Asset Converter 把现有 Steam 资源转换成 Apple 资产格式
  • 插件化方案降低 Unity ↔ 原生 Apple 服务的集成成本
  • 面向全球发行的本地化与变现一站式体验

涉及 API

StoreKitBackground AssetsUnity Plug-inSteam Asset Converter

相机 / 影像 (3 个)

相机 / 影像
17:58 832 次观看 2026-06-09 05:20 CST

Implement high resolution photo capture

Capture super high resolution photos in your app using AVFoundation. Learn when to use the three different options to capture images — RAW, exposure-bracketed, and fully processed. Walk through configuring photo capture for 24MP and 48MP images across the Main, Tele, and Ultra Wide cameras. And discover how deferred photo processing keeps your app responsive as more photos are taken.
讲解使用 AVFoundation 拍摄 24MP / 48MP 高分辨率照片的方法,区分 RAW、包围曝光与完全处理三种捕获类型,并在主摄、长焦与超广角上分别配置。

关键要点

  • 支持 24MP 与 48MP 高分辨率拍照
  • 三种捕获类型:RAW、曝光包围、完全处理后图像
  • 覆盖主摄、长焦与超广角多种镜头
  • 延迟(deferred)照片处理保持拍摄响应性
  • 基于 AVFoundation 的高分辨率捕获管线配置

涉及 API

AVFoundationAVCaptureSession

章节时间戳

[00:00] Introduction
[00:52] High-resolution photos
[04:07] Types of captures
[05:20] Configure a capture session
[09:41] Responsive capture best practices
相机 / 影像
17:44 390 次观看 2026-06-09 05:19 CST

Support the Center Stage front camera in your iOS app

Supercharge your iOS camera app with Center Stage using AVCapture APIs with the front camera on iPhone 17, iPhone 17 Pro and iPhone Air. Explore how APIs enable zoom and rotate options, for more flexible ways to frame selfies and videos and to automatically get everyone in a group shot. Integrate Center Stage for video calls to automatically adjust the framing, so you’re front and center for virtual meetings and FaceTime calls. And learn how to stabilize your video for real-time video conferencing.
讲解如何在 iPhone 17/17 Pro/Air 上利用 AVCapture API 集成 Center Stage 前置摄像头特性,实现自动构图、缩放旋转以及实时视频通话的视频稳定。

关键要点

  • Center Stage 支持动态宽高比与缩放旋转
  • 智能构图监控可自动框住所有人
  • 传感器方向补偿保证画面朝向正确
  • Center Stage 也适用于视频录制与视频通话
  • 针对实时视频会议提供视频稳定能力

涉及 API

AVCaptureCenter Stage

章节时间戳

[00:00] Introduction
[01:07] Center Stage front camera
[02:09] Center Stage for photos
[03:09] Capture session setup
[03:56] Dynamic aspect ratio
[06:47] Smart framing monitor
[09:24] Sensor orientation compensation
[11:53] Center Stage for video recordings
[13:16] Center Stage for video calls
相机 / 影像
25:20 269 次观看 2026-06-09 05:19 CST

Build a responsive camera app that launches quickly

Discover how to build a camera app that launches instantly so people never miss the perfect shot. Explore how to optimize the entire camera launch sequence — from app startup to first preview frame. Ensure your app has a polished camera experience by learning about new API’s that deliver faster launches, and best practices for smooth preview rendering and maintaining sustainable performance.
讲解如何让相机 App 实现「即点即拍」的瞬时启动体验:从应用冷启动到首帧预览,整条启动链路均可优化;推荐采用 deferred start 新 API,并给出稳定预览与可持续性能的实战最佳实践。

关键要点

  • 优化从 App 启动到首帧预览的整条相机启动链路
  • 采用新 deferred start API 延迟非关键初始化
  • 保证预览画面的稳定 (steady preview) 与流畅渲染
  • 维持可持续的拍摄帧率与温升控制
  • 实现确定性的文件写入以避免丢帧或数据损坏

涉及 API

AVFoundationCamera (deferred start APIs)

章节时间戳

[00:00] Introduction
[02:02] Fast Launch
[06:52] Adopt deferred start
[15:06] Steady preview
[18:04] Sustained performance
[21:14] Deterministic file writing

3D / 空间计算 (2 个)

3D / 空间计算
14:22 469 次观看 2026-06-09 05:19 CST

Use foveated streaming to bring immersive content to visionOS

Find out how foveated streaming delivers remotely rendered scenes to Apple Vision Pro in full fidelity. Explore how this framework combines native visionOS capabilities with third-party streaming technologies completely wirelessly, demonstrated using an OpenXR scene and NVIDIA CloudXR. Learn about the FoveatedStreaming framework, integration with the NVIDIA CloudXR SDK, and how dynamically foveated streaming provides benefits while still preserving privacy.
介绍如何通过 FoveatedStreaming 框架将远程渲染的场景以全保真度无线传输到 Apple Vision Pro,结合原生 visionOS 能力与第三方流媒体技术(演示中使用 OpenXR + NVIDIA CloudXR)。

关键要点

  • FoveatedStreaming 框架支持无线传输
  • 动态注视点渲染兼顾性能与隐私
  • 演示集成 OpenXR 场景与 NVIDIA CloudXR SDK
  • 可与 visionOS 原生能力进一步结合

涉及 API

FoveatedStreaming frameworkvisionOSOpenXRNVIDIA CloudXR SDK

章节时间戳

[00:00] Introduction
[04:08] How Foveated Streaming works
[04:46] Set up the streaming endpoint
[05:18] Create a visionOS receiver app
[08:02] Integrate with the streaming endpoint
[11:28] Measure performance
[11:56] Enhance with visionOS features
[13:56] Next steps
3D / 空间计算
25:16 344 次观看 2026-06-09 05:19 CST

Collaborate on structured 3D models in visionOS

Learn how to bring structured 3D models to life in visionOS. We’ll cover USDZ preparation, show you how to manipulate individual entities within hierarchical assemblies, and inspect the internal components within a model with a cross-sectional plane. Create stunning exploded-view animations for design review and collaboration experiences on Apple Vision Pro.
讲解如何在 visionOS 中处理结构化 3D 模型:USDZ 资源准备、层级化实体的操控、剖面检视以及用于设计评审的爆炸视图动画。

关键要点

  • USDZ 资源的准备工作流
  • 在层级化装配中操控单个实体
  • 使用剖面平面 (Clipping plane) 检查内部结构
  • 自动展开 (Autoexpansion) 生成爆炸视图
  • 可在 Apple Vision Pro 上进行设计评审与协作

涉及 API

visionOSUSDZRealityKit

章节时间戳

[00:00] Introduction
[02:55] Asset preparation
[05:05] Manipulating the hierarchy
[08:15] Interactive clipping
[18:16] Autoexpansion
[24:10] Next steps

UI 框架 (1 个)

UI 框架
21:10 1,054 次观看 2026-06-09 05:20 CST

Dive into lazy stacks and scrolling with SwiftUI

Discover the inner workings of lazy stacks in SwiftUI. We’ll explore how LazyVStack and LazyHStack estimate sizes, lazily load subviews, and prefetch content to deliver smooth scrolling experiences. We’ll also cover advanced performance optimizations, state management best practices, and tips for precise programmatic scrolling. To get the most out of this session, we recommend basic familiarity with SwiftUI layout using stacks.
深入解析 SwiftUI 中 LazyVStack / LazyHStack 的内部机制,涵盖尺寸估算、子视图懒加载、预取策略以及编程式滚动技巧,帮助构建流畅的滚动体验。

关键要点

  • LazyVStack / LazyHStack 的尺寸估算机制
  • 子视图按需懒加载降低内存与初始化开销
  • 预取(prefetching)策略提升滚动流畅度
  • 状态管理最佳实践避免不必要的重渲染
  • 支持精确的编程式滚动控制

涉及 API

SwiftUI

章节时间戳

[00:00] Introduction
[01:24] Layout
[09:13] Subview loading
[13:15] Prefetching
[17:40] Programmatic scrolling
[19:55] Next steps

性能 / 测试 (2 个)

性能 / 测试
21:25 348 次观看 2026-06-09 05:20 CST

Migrate to Swift Testing

Learn how to fearlessly adopt Swift Testing alongside your XCTests using test framework interoperability. Discover best practices and patterns for incrementally introducing advanced testing features that accelerate development and increase coverage.
介绍如何借助测试框架互操作性在已有 XCTest 基础上逐步迁移到 Swift Testing,并给出能加速开发与提升覆盖率的最佳实践与模式。

关键要点

  • Swift Testing 与 XCTest 可并存运行
  • 通过框架互操作性实现渐进式迁移
  • 支持参数化测试等高级特性
  • 推荐的最佳实践与模式可提升测试覆盖率

涉及 API

Swift TestingXCTest
性能 / 测试
21:01 280 次观看 2026-06-09 05:19 CST

Find and fix performance issues in your Metal games

Track down hard-to-find game performance issues with powerful Metal tools. Discover how to collect rich performance data using Game Performance Overview in Instruments, run background traces with metalperftrace on macOS and Control Center on iOS, and use the new StateReporting API to correlate metrics directly to your game’s runtime state. Turn hours of telemetry into clear, actionable insights.
展示一整套 Metal 游戏性能调试工具链:通过 Instruments 的 Game Performance Overview 采集丰富指标,使用 metalperftrace (macOS) / Control Center (iOS) 进行后台 trace,并借助新 StateReporting API 把指标与游戏运行态直接关联。

关键要点

  • Instruments 中的 Game Performance Overview 提供丰富的 GPU/CPU 性能数据
  • metalperftrace (macOS) 与 Control Center (iOS) 便于后台采集 trace
  • 新 StateReporting API 将性能指标与游戏运行时状态 (State) 直接关联
  • 利用 MetricKit 收集真实用户设备上的字段数据 (field telemetry)
  • 将海量遥测数据转化为清晰可执行的优化指引

涉及 API

MetalInstrumentsGame Performance OverviewmetalperftraceMetricKitStateReporting API

章节时间戳

[00:00] Introduction
[01:51] Metal performance metrics
[03:32] Trace collection
[06:38] Analyze performance traces
[10:08] Contextualize with StateReporting
[17:48] Collect field data with MetricKit
[19:41] Next steps

工具 / CLI (2 个)

工具 / CLI
13:49 769 次观看 2026-06-09 05:20 CST

Build, deliver, and automate with Xcode Cloud

Discover the latest updates to Xcode Cloud that quickly get you started building and delivering your apps. Learn essential Xcode Cloud concepts, set up cloud build and tests simply by connecting your source repository, and configure for app distribution when you’re ready to ship. Find out how webhooks and management tools extends Xcode Cloud’s capabilities, supporting your most advanced workflows.
介绍 Xcode Cloud 的最新更新,包括快速接入源代码仓库运行云端构建与测试、配置应用分发流程,以及通过 webhooks 和管理工具扩展高级工作流。

关键要点

  • 只需连接源代码仓库即可启动云端构建与测试
  • 支持配置应用分发生命周期
  • Webhooks 可扩展自动化工作流
  • 支持接入多个额外代码仓库

涉及 API

Xcode Cloud

章节时间戳

[00:00] Introduction
[01:13] Essential concepts
[02:07] Getting started
[06:42] Distribution
[09:21] Webhooks
[11:22] Additional repositories
[13:00] Next steps
工具 / CLI
16:44 378 次观看 2026-06-09 05:20 CST

Iterate your spatial scenes faster with Reality Composer Pro 3

Unlock powerful new features in Reality Composer Pro 3 for building spatial experiences. Learn how you can add content, visual effects, lighting, and interactivity to your immersive scenes — all without leaving the editor. Discover how to iterate quickly using AI-assisted features right within the editor.
介绍 Reality Composer Pro 3 在空间场景构建中的新特性,包括实体与组件、原型与实例、实时预览、光照贴图以及编辑器内置的 AI 辅助功能。

关键要点

  • 基于实体与组件构建空间场景
  • 原型 (Prototypes) 与实例 (Instances) 便于高效迭代
  • 编辑器内实时预览 (Live preview)
  • 新增光照贴图 (Lightmaps) 支持
  • Reality Composer Pro Assistant 提供 AI 辅助

涉及 API

Reality Composer Pro 3

章节时间戳

[00:00] Introduction
[02:25] Overview
[03:57] Entities and components
[08:45] Prototypes and instances
[11:06] Live preview
[11:57] Lightmaps
[14:43] Reality Composer Pro Assistant
[16:07] Next steps