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