

使用 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 提供的工具和库来编写可在这两个运行时之间进行互操作的安全高效代码。
更多

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

优化 Swift 代码的内存使用和性能
了解如何提升 swift 代码的性能和内存管理。我们将探索优化代码的多种方法,包括进行高级算法更改,以及采用新的 inlinearray 和 span 类型对内存和分配进行更精细的控制。
更多

了解 HealthKit Medications API
了解 healthkit 中的全新 medications api。探索一个使用此全新 api 的示例 app,了解如何访问药品和剂量,并了解你的 app 如何管理此类新数据的授权。
更多

使用 iOS 和 iPadOS 上的 HealthKit 跟踪体能训练
了解有关为 ios 打造出色体能训练体验的最佳做法。探究体能训练会话的生命周期,探索 apple watch 上和 iphone 上体能训练的不同之处,并了解如何使用实时活动和 siri 来提升 app 的锁屏体验。
更多

借助 App Store Connect API 实现开发流程自动化
了解新的 webhook api 如何为你提供 app store connect 中的实时通知。我们还将介绍一些可帮助你管理用户反馈和构建版本交付的 apl,并讨论如何将这些工具整合到你的开发工作流程中,以提高效率并简化流程。
更多

探索 Apple 托管的 Background Assets
本次讲座将以 background assets 为基础,介绍用于为游戏和其他应用程序下载内容素材包的新功能。了解 apple 如何为你托管这些素材包,或如何管理自托管选项。我们将深入探索原生 api 整合及相应的 app store 实现,并为你提供工具来提升 app 的内容交付体验和用户体验。
更多