

让你的 UIKit App 更加灵活
探究如何使用场景和容器视图控制器让你的 uikit app 在 iphone、ipad、mac 和 apple vision pro 上变得更加灵活。了解如何从以 app 为中心的生命周期过渡到基于场景的生命周期 (包括优化的窗口大小调整和改进的多任务处理),以便解锁 app 的全部潜能。探索 uisplitviewcontroller 的增强功能,例如以交互方式调整列大小以及为检查器列提供一流支持;并通过采用新的布局 api 来增强视图和控制器的自适应性。
更多

提升 iPad App 设计
让你的 app 在 ipados 上呈现出色观感。了解设计响应式布局的最佳实践,轻松创建可调整大小的窗口。熟悉窗口控件,并探索适配不同窗口控件的最佳方式。了解出色菜单栏的构建要素。此外,探索全新指针及其效果更新。
更多

了解 Liquid Glass
liquid glass 统一了 apple 平台的设计语言,同时提供更生动、更富表达力的用户体验。了解 liquid glass 的设计原则,探索它核心的光学和物理特性,并了解相关用途和原理。
更多

了解焕然一新的 App 图标
简要了解 ios、ipados 和 macos 的全新 app 图标外观,包括浅色调和深色调以及透明选项。了解如何使用霜冻质感和半透明效果使 app 图标更生动鲜活、更富表现力,并了解如何确保你的图标与镜面高光效果相得益彰。
更多

提升 App 的多语言体验
为使用多种语言的用户打造顺畅体验。了解语言发现功能如何以用户偏好的语言优化你的 app。探索为从右至左显示的语言提供支持的最新进展,包括用来在双向文本中选择多个范围的自然选择。我们还将介绍在你的 app 中支持多语言场景的最佳实践。
更多

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

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

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

将 Swift Charts 扩展成三维图表
了解如何使用 chart3d 将你的 2d swift charts 转换为三维图表,从全新角度直观呈现你的数据集。绘制 3d 数据图表,以可视化方式显示数学表面,并对摄像头、材质等各种因素进行自定,让你的 3d 图表更加清晰直观、赏心悦目。 为了充分从这个讲座中获益,我们建议你先熟悉一下如何创建 2d swift charts。
更多

SF Symbols 7 的新功能
探索 apple 图标资料库 sf symbols 的最新更新。了解全新动画系统 draw,让符号模仿手写笔画自然的流畅性;还有用来表示强度或进度的 variable draw。探索为符号增添立体感和视觉吸引力的 gradients,以及在相关符号间增强连贯性的魔术替换增强功能。此外,了解如何预览并将这些功能整合到自己的 app 中。
更多