苍耳's blog

标签 · macos

首页

关于

归档

loading..
wwdc2025iosipadosmacos机器学习与-ai

了解 App Intents

了解 app intents 框架及其在 apple 开发者平台中愈显关键的作用。我们将向你全面介绍意图、实体、查询等核心概念。你将了解如何综合运用这些概念,以便使你的 app 与 apple 设备 (从“聚焦”和“快捷指令”等软件功能到操作按钮等硬件功能) 实现整合。我们还将介绍如何将 app intents 作为你 app 的入口,以便将来实现与 apple 智能的整合。

更多
loading..
wwdc2025iosipadosmacostvosvisionoswatchos开发者工具

SwiftUI 的新功能

了解 swiftui 中用于为任一 apple 平台打造出色 app 的新功能。我们将探索如何通过 liquid glass 为你的 app 提供焕然一新的外观和风格。了解如何通过框架增强功能和新的 instrument 来提升性能,以及如何整合网页内容和多信息文本编辑等先进功能。我们还将向你展示 swiftui 如何扩充自身的应用范围,包括在三维空间中布局视图。

更多
loading..
wwdc2025iosipadosmacos机器学习与-ai

使用 App Intents 针对“快捷指令”和“聚焦”进行开发

了解如何构建 app intents,以使操作在 mac 上的“快捷指令”和“聚焦”中可用,并能够与这两个 app 中的新功能实现完美搭配。我们将介绍你的操作如何与“快捷指令”app 中提供的新 apple 智能操作相结合并产生令人惊叹的效果。我们将深入探讨全新“使用模型”操作的工作方式,以及它如何与 app 的实体进行交互。我们还将讨论如何使用 app intents api 让你的操作在“聚焦”中可用。

更多
loading..
wwdc2025iosipadosmacos图形和游戏

实现 Metal 4 机器学习与图形应用程序的完美融合

了解如何使用 metal 4 将机器学习无缝融入你的图形应用程序中。我们将介绍用于在 gpu 时间线上连同渲染和计算工作一同运行模型的张量资源和 ml 编码器。了解如何使用着色器 ml 将神经网络直接嵌入着色器中,以实现高级效果和性能提升。我们还将通过示例 app 来展示适用于 metal 4 ml 工作负载的新调试工具的实际应用。

更多
loading..
wwdc2025iosipadosmacostvosvisionoswatchos开发者工具

跟着视频学编程:使用 Swift 并发机制提升 App 性能

通过更新一个现有的示例 app,我们将向你介绍如何通过 swift 并发机制来优化 app 的用户体验。我们将从一个主 actor app 入手,然后根据需要逐步引入异步代码。我们将使用任务来优化主 actor 上运行的代码,并探索如何通过将工作转移到后台来实现代码并行运行。我们将探讨数据争用安全机制提供的功能,并讲解如何解读和修复数据争用安全错误。最后,我们将展示如何在 app 情境中充分利用结构化并发机制。

更多
loading..
wwdc2025iosipadosmacos机器学习与-ai

BNNS Graph 的新功能

借助 bnns graph builder api,开发者现在可以使用熟悉的 swift 语言来编写操作图,从而生成预处理和后处理例程以及小型机器学习模型。bnns 可在执行前先编译图形,并支持那些具有实时性和延迟敏感性的应用场景,例如音频处理。在本次讲座中,我们将重温去年的比特失真器示例,通过移除对单独 python 文件的依赖性来简化 swift 组件,并转而完全用 swift 实现音频效果。此外,bnns graph builder api 还适用于在将图像数据传递到机器学习模型之前对数据进行预处理。本次讲座还将演示如何裁剪一张带有 alpha 通道的图像中的透明像素。

更多
loading..
wwdc2025iosipadosmacostvosvisionos设计

搭配使用更出色:SwiftUI 和 RealityKit

了解如何在 visionos 26 中无缝整合 swiftui 和 realitykit 的强大功能。我们将探索 model3d 的增强功能 (包括动画和 configurationcatalog 支持),并展示如何顺利过渡到 realityview。你将了解如何借助 swiftui 动画实现 realitykit 组件更改、实现交互式操控、使用新增 swiftui 组件打造更丰富的互动体验,以及从 swiftui 代码中观察 realitykit 的变化。我们还将介绍如何利用统一坐标转换进行跨框架坐标变换。

更多
12345…9