本周二的 WWDC 课程现已全部开放!今年的平均课程时长约为20分钟,这意味着您可以在会议之间或休息时间Tour transit sessions。这里有大量的精彩内容;以下是亮点。
让人陷入思考的课程
认识附近的交互
附近的交互框架传输搭载U1芯片并已加入的苹果设备之间的距离和方向。了解如何利用这一强大的硬件和软件组合,根据两个或多个设备的相对位置创建直观的空間交互。我们将带您了解以本API为基础的会话,并展示如何提供全新的交互体验——同时考虑隐私。
Swift/SwiftUI
Swift 的新特性
加入我们,了解 Swift 的最新动态。发现运行时性能的最新进展,以及改进开发体验,使您的代码易于阅读、编辑和调试。
SwiftUI 简介
探索声明式编程的世界:在解释编写声明式代码的益处以及 SwiftUI 和 Xcode 如何结合力量帮助您快速构建优质应用程序的过程中,我们将从头开始构建一个完全功能性的 SwiftUI 应用程序。
SwiftUI 的新特性
SwiftUI 可以帮您为 iPhone、iPad、Mac、Apple Watch 和 Apple TV 构建更好的和更强大的应用程序。了解更多关于 SwiftUI 的最新调整信息,包括界面改进,如轮廓、网格和工具栏。
UICollectionView
UICollectionView 中的列表
学习如何使用 UICollectionView 搭建列表和侧边栏。取代表格视图的外观,同时充分利用组合布局的完整灵活性。探索模块化布局选项,并了解它们如何为您的应用程序解锁更多设计选项。
UICollectionView 的新进展
了解使 UICollectionView 更易于使用并解锁强大新功能的全新特性。我们将向您展示如何使用 diffable 数据源中的节快照创建可展开和折叠的轮廓,并介绍使用组合布局构建列表。
可diff数据源的新进展
可diff数据源显著简化了在应用程序中管理和更新集合和表格视图以创建动态和响应用户体验的工作。了解您如何使用节快照来高效构建列表和轮廓集合视图(适用于 iOS 和 iPadOS)……
现代单元格配置
探索配置集合视图和表格视图单元格的新技术,以快速构建在您应用程序中的动态界面。了解您可以使用哪些配置类型轻松填充单元格内容并应用常见样式。
机器学习
使用 Create ML 构建动作分类器
了解如何在 Create ML 中构建行为分类模型。通过自定义行为分类器,您的应用可以实时识别和理解视频或通过摄像头的身体运动。我们将向您展示如何使用样本轻松训练 Core ML 模型以识别人类行为,例如...
应用快捷方式
探索应用快捷方式
帮助人们在需要的时候体验到您的应用的正确部分。我们将解释如何设计和构建应用快捷方式——专注于特定任务的应用的一部分——并使其易于发现。了解如何在短期内快速集中...
配置和链接您的应用快捷方式
应用快捷方式是应用的较小部分,提供简化的直接体验,并帮助人们在正确的时间获得他们所需。了解您如何通过现实世界的体验,如应用快捷方式代码、NFC 和二维码,或通过 Maps 这样的应用程序数字地调用应用快捷方式...
WidgetKit
认识 WidgetKit
认识 WidgetKit:将应用最有用的信息直接带到主屏幕的最佳方式。我们将向您展示什么使小部件变得出色,并查看 WidgetKit 的功能和功能。
iPadOS
为 iPad 设计
发现设计出色 iPad 应用的构建块:学习如何最小化使用模态界面,利用新的侧边栏通过简化导航和促进强大的拖放交互来提高效率。
watchOS
使用 SwiftUI 构建 complication
使用 SwiftUI 为 Apple Watch 的图形 complication 增色。我们将教您如何在 Meridian 和 Infograph 等表盘上的 complication 中使用自定义 SwiftUI 视图,查看创建 complication 时的最佳实践,以及向您展示如何在 Xcode 12 中预览您的作品。
CoreLocation
位置更新的新内容
位置技术对于在您的应用中提供基于上下文的服务至关重要。发现 Core Location 中最新的隐私控制如何为确定位置添加全新的维度,以及这对您的应用意味着什么。