

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

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

打造丝滑的多画面播放体验
了解如何在你的 app 中打造高级的多画面播放体验。我们将介绍如何跨多个播放器实现播放同步、通过隔空播放的无缝整合提升多画面播放效果,同时优化播放质量,以便提供引人入胜的多画面播放体验。
更多

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

探索 visionOS 的视频体验
了解在你的 app 中创建和呈现沉浸视频体验的不同方式。我们将探索 visionos 26 中提供的多种媒体类型 (包括 180°、360°和宽视野视频的配置文件)、用来创建和播放 apple 沉浸视频的选项,以及适用于 2d、3d 和空间视频的扩展功能。探索哪些配置文件最适合你的 app 和内容。
更多