

探索 SwiftUI 中的并发机制
探究 swiftui 如何利用 swift 并发机制来构建安全且响应灵敏的 app。探索 swiftui 如何默认使用主 actor,并将工作转移给其他 actor。了解如何解释并发注解并使用 swiftui 的事件循环来管理异步任务,以实现流畅的动画和 ui 更新。你还将了解如何避免数据争用并放心地编写代码。
更多

小组件的新功能
widgetkit 带来小组件、实时活动以及控制方面的众多更新,助你提升 app 性能。了解如何将小组件引入 visionos,如何利用 carplay 车载让小组件在驾驶途中也能顺畅使用,以及如何使用强调渲染模式优化小组件的视觉效果。此外,探索如何让相关小组件呈现在 watchos 的智能叠放中,以及如何使用推送通知确保小组件保持最新。
更多

跟着视频学编程:使用 SwiftUI 和 AttributedString 精心打造富文本体验
了解如何使用 swiftui 的 texteditor api 和 attributedstring 构建富文本体验。探索如何启用富文本编辑功能、构建用来操控编辑器内容的自定控件,并对提供的众多格式选项进行自定。了解 attributedstring 的高级功能,以便精心打造超棒的文本编辑体验。
更多

了解 PaperKit
了解如何将 paperkit 引入你的 ios、ipados、macos 以及 visionos app。我们将介绍如何将 pencilkit 绘画与标记功能 (如形状和图像) 无缝整合,以及如何自定用户界面。了解向前兼容性的最佳实践,并探索高级自定选项,以便为你的 app 打造真正与众不同的标记体验。
更多

使用 PermissionKit 增强儿童安全保护
了解 permissionkit 如何帮助你的 app 增强儿童通信安全。我们将向你展示如何使用这一全新框架来创建适龄通信体验,并利用“家人共享”请求获得家长批准。你将了解如何构建与“信息”无缝整合的权限请求、处理家长答复,并为儿童用户量身定制 ui。为了充分从这个讲座中获益,我们建议你先观看 wwdc25 讲座“在你的 app 中提供适龄体验”视频。
更多

SwiftData:深入了解继承和架构迁移
了解如何使用类继承对数据进行建模。了解如何优化查询,并无缝迁移你的 app 数据以便使用继承。探索如何通过子类归类来构建模型图形、编写高效的数据获取和查询,并实现顺畅平稳的架构迁移。了解如何使用可观测持久性历史记录来有效进行更改跟踪。
更多

通过 Instrument 优化 SwiftUI 性能
探索全新的 swiftui instrument。我们将介绍 swiftui 如何更新视图、app 数据的变化对这些更新会产生什么影响,以及新的 instrument 如何帮助你以可视化方式了解相应的原因和效果。 为了充分从这个讲座中获益,建议你先熟悉一下如何用 swiftui 编写 app。
更多

探索 Swift 和 Java 互操作性
了解如何在一个代码库中混合使用 swift 和 java。我们将介绍 swift-java 互操作性项目,该项目让你可以在 java 程序中使用 swift,反之亦然。我们将向你展示如何使用 swift-java 提供的工具和库来编写可在这两个运行时之间进行互操作的安全高效代码。
更多

使用全新设计系统构建 AppKit App
更新你的 appkit app,以便充分利用全新设计系统。我们将深入探索标签视图、分屏浏览、栏、演示文稿、搜索和控制项等方面的主要变化,并向你展示如何在自定 ui 中使用 liquid glass。为了充分从这个视频中获益,建议你先观看“了解全新设计系统”以获取一般性设计指导。
更多

安全地混合使用 C、C ++ 和 Swift
了解如何混合使用 c、c++ 和 swift,同时提高 app 的安全性。我们将介绍如何在 swift 代码中找到不安全的 c 和 c++ api 调用位置、如何更安全地调用这些 api,以及如何使 app 中的现有 c 和 c++ 代码默认处于更安全的状态。
更多