

探索 visionOS 上的空间配件输入
了解如何将空间配件整合到你的 app 中。展示虚拟内容、与 app 进行交互、在空间中进行追踪,并获取有关交互效果的信息,进一步提升 visionos 上的虚拟体验。
更多

RealityKit 的新功能
利用全新的 realitykit 功能尽情挥洒创意,这些功能可帮助你为 ios、ipados、macos、apple tvos 和 visionos 构建丰富的 3d 内容。了解如何直接通过 realitykit 来访问 arkit 数据。探究如何使用对象操作功能与 3d 内容进行更自然的交互。通过一个交互式示例,探索一些适用于场景理解、环境融合、实例化等方面的新 api。
更多

借助 SwiftUI 在 visionOS 中设置场景
探索精彩的全新 api,为你的 visionos app 打造更出色的窗口、空间容器和沉浸式空间。微调场景在重新启动或固定位置时的行为。通过裁剪边缘和对齐,根据周边环境来调整空间容器。将流媒体格式的沉浸式内容从 mac 传输到 apple vision pro。借助空间容器和沉浸式空间,让基于 uikit 的现有 app 更上一层楼。
更多

用于打造沉浸式 App 的 Metal 渲染的新功能
探索用于通过 compositor services 打造沉浸式 app 的 metal 渲染的最新改进。了解如何通过添加悬停效果来突出展示 app 的交互式元素,以及如何通过动态渲染质量实现更高保真度的渲染。了解新的 progressive 沉浸样式。探索如何通过将 mac 中的 metal 内容直接渲染至 vision pro,来为 macos app 提供沉浸式体验。 要充分利用好本次讲座,请先观看 wwdc23 讲座“探索 metal 技术打造沉浸式 app”。
更多

了解 Apple Projected Media Profile
深入了解 apple projected media profile (apmp),并探索 apmp 如何通过视频扩展使用信号技术在 quicktime 和 mp4 文件中实现 180º/360º 和宽视角投影。我们将针对如何使用 os 提供的框架和工具对包含 apmp 的媒体进行转换、读/写、编辑和编码提供相关指导。我们还将介绍 apple positional 音频编解码器 (apac) 的功能,这些功能可用于创建和交付空间音频内容,从而打造出极具沉浸感的体验。
更多

借助 MLX 在 Apple 芯片上探索大语言模型
了解 mlx lm,这款工具专为在 apple 芯片上轻松高效地处理大语言模型而设计。我们将介绍如何在 mac 上微调先进的大语言模型并以此运行推理,以及如何将这些模型无缝整合到基于 swift 的应用程序和项目中。
更多

在你的 App 中提供适龄体验
了解如何使用全新的 declared age range api 在你的 app 中提供适龄体验。我们将介绍家长如何允许孩子与 app 共享年龄范围,以确保在保护隐私的情况下提供安全体验。我们还将探索此框架如何帮助你根据用户的年龄来定制你的 app 内容和功能,并展示如何实施年龄限制、理解缓存机制并尊重用户隐私,同时营造更安全、更有趣的体验。
更多

使用基于机器学习的视频效果增强你的 App
了解如何添加帧率转换、超高分辨率和噪声过滤等效果来改善视频编辑与直播体验。我们将探索 video toolbox 框架中专为 apple 芯片优化的基于 ml 的视频处理算法。了解如何将这些效果整合起来,以增强 app 在真实用例中的功能。
更多

深入了解 Foundation Models 框架
使用 foundation models 框架提升性能。深入了解引导式生成的工作方式,并使用指南、正则表达式和生成方案来获取自定的结构化响应。我们将向你展示如何使用工具调用让模型自动访问外部信息并执行操作,从而实现个性化体验。 为了充分从这个视频中获益,建议你先观看“了解 foundation models 框架”。
更多

为 visionOS 设计悬停交互
了解如何为你的 visionos app 创建高级交互。我们将探索如何设计引人入胜的自定悬停效果和动画,如何避免常见错误,如何充分利用 look to scroll 等交互方式,以及如何使用持久化效果来构建直观的媒体控制项。
更多