所有视频
-
WWDC24 -
15:43 了解 Contact Access 按钮
了解新的“通讯录”授权模式,以及如何在你的 App 中改进对“通讯录”的访问权限。探索如何将 Contact Access 按钮整合到 App 中,以按需共享额外的联系人信息,并为“通讯录”授权提供更简单的路径。我们还将介绍一些“通讯录”安全功能,以及一种在该按钮不适合你的 App 时可以使用的替代 API。
WWDC24 英文 -
34:36 探索 Swift 性能
探索 Swift 如何实现抽象概念与性能表现的完美平衡。了解需要考虑的性能相关因素,以及 Swift 优化器对这些因素有何影响。探索 Swift 的不同功能及其实现方式,以便进一步了解哪些方面的权衡会影响性能。
WWDC24 英文 -
22:21 在 Swift 中使用不可拷贝的类型
开始探索 Swift 中不可拷贝的类型。了解拷贝在 Swift 中的含义、何时需要使用不可拷贝的类型,以及值所有权如何让你清晰声明自己的意图。
WWDC24 英文 -
20:49 通过用户体验撰写让 App 彰显个人风格
每款 App 都有自己的个性,而这种个性体现在你撰写的内容和呈现内容的方式之中。了解如何确定 App 的风格,并针对祝贺类通知和错误信息等各种情境来调整你的语气。我们会帮你具体分析 App 的用途和受众,并练习如何撰写不同风格的内容。
WWDC24 英文 -
13:26 使用 CloudKit Console 监控和优化数据库活动
探索 CloudKit Console 中有关可观测性的新功能。了解如何利用 Telemetry 和 Logging 功能来进行 App 的故障诊断和优化。探索如何设置提醒来监测应用程序运行状况,以及如何设置通知来及时掌握对自己而言最为重要的容器活动。 为了充分利用好本次讲座,我们建议你先熟悉一下 CloudKit 容器相关知识。
WWDC24 英文 -
33:03 分析堆内存
深入探索 App 动态内存的基础:堆!了解如何利用 Instruments 和 Xcode 来衡量、分析并修复常见的堆问题。我们还将介绍一些相关的技巧和推荐做法,帮助你为自己的 App 诊断瞬时增长、持久增长以及内存泄露问题。
WWDC24 英文 -
16:52 使用 SwiftData 历史记录 API 跟踪模型更改
利用 SwiftData,直观呈现你的模型变更历史记录!使用历史记录 API 来了解数据存储何时发生了变更,并学习如何根据这些信息为你的 App 构建远程服务器同步和进程外变更处理等功能。我们还将介绍如何将对历史记录 API 的支持构建到自定数据存储中。
historydescriptor,historyproviding,history tracking,model changes,nspersistenthistorytrackingkey,persistent history,transactions WWDC24 英文 -
34:29 利用 HDR 为 App 打造动态图像体验
探索如何在 App 中完成 HDR 图像的读写操作,以及处理 HDR 内容。探究新增的受支持 HDR 图像格式,以及多种显示 HDR 图像的先进方法。了解 HDR 内容可以如何与你的用户界面实现共存,以及为 App 添加 HDR 图像支持时有哪些注意事项。
adaptive,camera,hdr,photokit,photos WWDC24 英文 -
18:28 “钱包”和 Apple Pay 的新功能
使用“钱包”和 Apple Pay 的最新增强功能,让凭证使用和付款体验更上一层楼。借助“钱包”中丰富的凭证设计,让活动门票更出彩;还可利用对第三方浏览器的支持,让更多用户享受到出色的 Apple Pay 体验。我们还将探讨如何使用网页版 Apple Pay 拨付资金,并重点介绍能够帮你将 Apple Pay 整合到更多购买流程中的最新 API 变更。
WWDC24 英文 -
25:12 设备管理方面的新动向
了解 iOS、iPadOS、macOS 和 visionOS 的最新管理功能,然后探索 Apple 商务管理和 Apple 校园教务管理的最新变化。我们还将介绍激活锁、软件更新和 Safari 浏览器管理方面的更新。
WWDC24 英文 -
9:24 USD 和 MaterialX 的新功能
探索有关 Apple 平台上提供的通用场景描述 (USD) 和 MaterialX 支持的最新更新。探究这些技术如何为 3D 内容创建与交付打下良好基础,并学习如何借助这些技术来简化相应工作流程,助你打造精彩的空间体验。了解 RealityKit 及 Storm 中提供的 USD 和 MaterialX 支持,探索系统提供的工具有哪些改进,以及更多精彩内容。
WWDC24 英文 -
21:10 拓展 Xcode Cloud 工作流程
了解 Xcode Cloud 如何适应你的开发需求。我们会介绍如何利用启动条件、自定别名、自定脚本、网页回调以及 App Store Connect API,来简化工作流程并实现测试和分发自动化。
WWDC24 英文 -
11:29 使用 ScreenCaptureKit 拍摄 HDR 内容
了解如何使用 ScreenCaptureKit 捕获高动态范围的色彩,并探索 HDR 支持、麦克风采集和直接录制到文件等新功能。
hdr,microphone,mp4,screencapturekit WWDC24 英文 -
16:06 DockKit 的新功能
探索 DockKit 中的智能跟踪如何助你实现更顺畅的主体转换。我们将介绍什么是智能跟踪、它如何使用 ML 模型来选择并跟踪主体,以及如何在你的 App 中加以运用。
camera,dock,intelligence,machine learning,object detection WWDC24 英文 -
14:24 visionOS 中“快速查看”的新功能
探索 visionOS 中的“快速查看”如何优化 App 内的文件预览和编辑体验。我们将介绍“快速查看”功能方面的 App 内体验和窗口式体验整合,并介绍一个让你能够在 App 内自定窗口式“快速查看”体验的全新 API。我们还将分享通过“快速查看”功能查看 3D 模型的最新增强功能。
quick look,reality,reality composer pro,spatial computing,spatial tracking,usdz WWDC24 英文 -
18:21 基于 Apple GPU 训练机器学习和 AI 模型
了解如何借助适用于 PyTorch、JAX 和 TensorFlow 的 Metal 工具,在 Apple 芯片上训练模型。充分利用新的注意力操作和量化支持,提升设备端 Transformer 模型性能。
ai,gpu,machine learning,metal,pytorch WWDC24 英文 -
33:02 实现 App Store Offers
了解如何使用 App Store Connect 通过 App Store Offers 来吸引顾客,以及如何同时运用最新的 StoreKit 功能和 API。探索如何为 Mac App 设置赢回优惠 (重新吸引过往订阅者的全新方式),并生成优惠代码。此外,了解如何在沙盒和 Xcode 中测试优惠,以确保优惠能够顺畅运作。
WWDC24 英文 -
15:24 了解 AccessorySetupKit
使用 AccessorySetupKit 提升你的配件设置体验。呈现精美的配对对话框,并在其中显示你的蓝牙或 Wi-Fi 配件的图像 — 无需访问“设置”App 就能实现。探索如何通过只将你的 App 与一个配件配对来加强隐私保护。此外,了解如何迁移现有配件,以便通过 AccessorySetupKit 进行管理。
WWDC24 英文 -
15:30 动态字体体验入门
借助“动态字体”,用户可以选择自己喜欢的文本大小来应用到整个系统和各款 App 之中。为了帮助你轻松开始提供“动态字体”支持,我们将介绍以下基础知识:该功能的运作方式、如何查找 App 在文本缩放方面的问题,以及如何使用 SwiftUI 和 UIKIt 采取实用的步骤来打造出色的“动态字体”体验。我们还将介绍如何充分运用 Large Content Viewer,让人人都能轻松使用导航控件。
font,font scaling,font sizes,text accessibility,text styles WWDC24 英文 -
19:03 App Store Connect 的新功能
探索有关曝光度、测试和营销的新功能。了解如何提名 App 入选 App Store 精选推荐、通过为你的 App 生成的营销素材分享激动人心的重要消息 (比如版本发布)、添加深层链接来引导顾客从自定产品页面中访问 App 内的特定内容、充分利用 TestFlight 的最新增强功能,以及更多内容。
WWDC24 英文 -
26:06 利用 SwiftUI 打造自定视觉效果
探索如何利用 SwiftUI 打造令人惊艳的视觉效果。了解如何构建独一无二的滚动效果、丰富的色彩测试方案以及自定过渡效果。我们还将探索如何利用 Metal 着色器和自定文本渲染功能打造高级图形特效。
WWDC24 英文 -
25:06 利用 Metal 加快机器学习
了解如何利用 Metal Performance Shaders Graph 中的新功能来加快你的机器学习 Transformer 模型。我们还将介绍如何提升自己模型的计算带宽和质量,并利用全新的 MPSGraph 视图直观呈现模型。
machine learning,metal,metal compute WWDC24 英文 -
36:26 自定支持同播共享的空间自影像模板
了解如何在 visionOS 同播共享体验中使用自定的空间自影像模板来微调自影像相对于 App 的放置方式。我们会介绍如何在示例 App 中采用支持同播共享的空间自影像模板、调换参与者的座位,以及在模拟器中测试你的更改。我们还将介绍自定空间模板设计方面的推荐做法,帮助你让自己的体验大放异彩。
WWDC24 英文 -
16:39 使用 MapKit 充分优化位置相关功能
探索你可以通过哪些强大的新方式使用 MapKit 和 MapKit JS 将地图整合到 App 和网站中。了解如何使用 Place ID 存储和引用唯一的位置。查看搜索方面的改进,让顾客能够更高效地查找相关位置。了解让你能为位置显示丰富信息的全新 Place Card API,以便顾客能够直接在你的 App 中探索目的地。此外,我们将介绍如何借助简化的令牌预置流程和 Web Embed API,快速将地图嵌入到你的网站中。
WWDC24 英文 -
11:31 探索物体捕捉功能的区域模式
探索物体捕捉的区域模式可以如何扩展物体捕捉的功能,来支持区域的捕捉和重构,从而助你在 iOS 上开创全新的 3D 捕捉可能性。学习如何利用新的 macOS 示例 App 来优化 iOS 捕捉的质量以便重构,并探索如何使用 Apple Vision Pro、iPhone、iPad 或 Mac 上的“快速查看”功能来查看最终效果。了解 3D 重构方面的改进,包括一个用于创建自定图像处理管道的全新 API。
WWDC24 英文 -
17:19 SF Symbols 6 的新功能
探索 Apple 图标资料库 SF Symbols 的最新更新,这个资料库可与所有 Apple 平台的系统字体 San Francisco 无缝整合。了解新的“晃动”、“旋转”和“呼吸”动画预设如何帮助你让界面更为生动。 为了充分利用好本次讲座,我们建议你先看一下 WWDC23 中的“SF Symbols 5 的新功能”。
WWDC24 英文 -
32:09 探索适用于 App 内购买项目的 App Store Server API
了解如何借助 App Store Server API、App Store 服务器通知以及开源 App Store Server 资源库方面的最新更新,利用你的服务器来打造出色的 App 内购买项目体验。我们会先回顾一下现有的 API,然后再介绍更新的端点功能、多个新交易栏位和一个新的通知类型。我们还将探讨有关购买生命周期、内容交付以及提供有针对性优惠的推荐做法,帮你变身服务器端开发方面的高阶用户。
WWDC24 英文 -
23:46 隐私保护新功能
在 Apple,我们将隐私视作每个人的基本权利。了解全新和改进后的许可流程,以及能够以保护隐私的方式管理数据的其他功能,以便你能够专注于打造出色的 App 体验。
WWDC24 英文 -
22:13 为空间计算优化 3D 素材资源
深入了解创建优化 3D 素材的端到端流程。探索使用数字内容创建工具来优化网格、材质和纹理的推荐做法。了解如何利用 Shader Graph、嵌入和材质实例来优化 3D 场景,同时提升性能。充分利用原生工具,更有效地处理素材并提升 App 的性能。
3d,bump map,dcc,digital content creation,materials,normal map,optimization,polygon count,rcp,reality composer pro,realitykit,shadergraph,skydome,usd,usda,usdc,usdz WWDC24 英文 -
16:49 探索 Vision 框架中的 Swift 增强功能
Vision Framework API 经过重新设计,旨在利用并发等现代 Swift 功能,更轻松快速地将各种 Vision 算法整合到你的 App 中。我们将一起了解更新后的 API,并分享示例代码以及推荐做法,帮你在精简编程工作的同时仍能充分发挥该框架的优势。我们还将展示两项新功能:图像美学和整体身体姿势。
machine learning amp vision WWDC24 英文 -
14:45 使用 TipKit 自定功能探索
TipKit 框架旨在改进功能发现体验,让你可以轻松地在 App 中显示相关提示。现在,你可以将提示分组以便用户按照理想的顺序发现相应的功能、借助自定提示标识符使提示可以重复使用、与自己 App 的外观和使用感受完美契合,还可使用 CloudKit 同步提示。了解如何利用 TipKit 的最新改进,帮助用户发现你 App 提供的各项功能。
WWDC24 英文 -
22:49 打造出色的锁定屏幕相机拍摄体验
了解 LockedCameraCapture API 如何帮你将拍摄应用程序最有用的信息直接整合到锁定屏幕。研究这个 API 的特性和功能,了解如何开始构建拍摄扩展,并探索此扩展在设备锁定时的运行情况。
camera,lock screen,machine learning WWDC24 -
18:16 位置授权的新动向
位置授权开启 2.0 时代。了解用于获得所需授权的全新建议和技巧,以及可在无法达成授权目标时向你发出通知的全新诊断机制。
WWDC24 英文 -
18:42 将 iOS 或 iPadOS 游戏移植到 visionOS
探索如何将你的 iOS 或 iPadOS 游戏转换为别具一格的 visionOS 体验。利用 3D 框架或沉浸式背景,让你的游戏更加令人沉浸 (且乐趣无穷)。使用立体视觉或头部跟踪功能为窗口添加深度,引领玩家进一步沉浸在你构建的世界。
arkit,compositorservices,games,games on visionos,ios games,ipad games,metal,spatial computing WWDC24 英文 -
23:48 确保拍摄的画面在颜色上保持一致
了解 Constant Color API,并探索该 API 如何帮助用户使用你的 App 来确定精准的颜色。你将学习如何采用该 API,了解它在科研和营销方面的潜力,并探索充分利用这种技术的推荐做法。
camera,color,colorspace,machine learning,photos WWDC24 英文 -
28:48 运行、暂停、检查:探索如何使用 LLDB 进行有效调试
了解如何使用 LLDB 来探索和调试代码库。我们将介绍如何充分利用崩溃日志和回溯栈跟踪,以及如何通过操作和复杂停止条件来优化断点流程。我们还将探索 Swift 6 中的“p”命令和最新功能可以如何帮你优化调试体验。
WWDC24 英文 -
10:56 利用 SwiftUI 量身定制 macOS 窗口
为你的窗口打造专为 macOS 量身定制的使用体验。有侧重点地微调 App 的窗口,以便提升易用性并突显功能实用性。使用 SwiftUI 为窗口工具栏和背景设定合适的风格。精准排列你的窗口,并在窗口恢复和最小化方面做出明智的决策。
1984,borderless,close,floating,minimize,toolbar,window,windows,zoom WWDC24 英文 -
16:41 构建支持多语言的 App
确保你的 App 能够正常、高效地满足多语言用户的需求。学习有关文本输入、显示、搜索和格式设置的推荐做法。详细了解如何提供无需更换键盘的多语言输入体验。此外,探索 String Catalog 的最新改进如何帮你更轻松地实现本地化。
,,,automatic grammar agreement,formatter,hindi,i10n,keyboard layout guide,l18n,nstextview,sf symbols,stringsdict,textkit,uitextview WWDC24 英文 -
9:19 利用 App Intents 设计提升系统体验
App Intents 为控件、“聚焦”、Siri 等方面的系统体验提供了强大支持。了解如何识别最适合 App Intents 的功能,以及如何利用参数让此类意图更灵活。了解如何使用 App Intents 让用户在你的 App 之外完成相关操作,并通过几个示例了解应在何时导航到自己的 App 来显示情境信息。
WWDC24 英文 -
24:10 探索 RealityKit 调试器
了解 RealityKit 调试器,并探索这款新工具如何帮助你检查空间 App 的实体层次结构、调试异常转换、查找缺失的媒体,以及检测代码的哪些部分导致系统出现了问题。
WWDC24 英文 -
12:29 开始在 visionOS 中使用 HealthKit
探索如何使用 HealthKit 打造能够充分发挥空间画布优势的精彩体验。了解适用于 visionOS 的 HealthKit 功能,探索如何将现有 iPadOS App 移植到 visionOS,并了解有关在客人用户会话期间管理 HealthKit 的特别注意事项。你还将学习如何将 HealthKit 与 SwiftUI、Swift Charts 和 Swift 并发搭配使用,来打造创新满满的用户体验。
WWDC24 英文 -
20:48 为 visionOS 设计交互式体验
向“Encounter Dinosaurs”背后的设计师团队取经,了解如何设计引人入胜又兼具交互性和叙事性的 Apple Vision Pro 体验。探索这类体验与现有的 App、媒体和游戏有何区别,并了解如何设计出色的叙事来带领受众进入新世界。了解如何创作能够适应各种空间和尺寸的故事、提供多层级互动来确保人人可享,并使用动画、空间音频和自定手势,让用户更充分地沉浸在你的体验中。
WWDC24 英文 -
18:12 解密 SwiftUI 容器
了解 SwiftUI 容器视图的众多功能,并针对容器如何管理相应的子视图建立思维模型。利用新的 API 来构建专属的自定容器、创建修饰符来自定容器内容,并进一步润色你的容器,帮助你的 App 脱颖而出。
WWDC24 英文 -
15:28 揭秘显式构建的模块
探索 Xcode 16 在显式构建的模块方面给构建版本带来了哪些变化。了解如何使用模块来构建代码、显式构建的模块会如何提升编译任务的透明度,以及如何通过跨目标共享模块来优化你的构建版本。
WWDC24 英文 -
12:48 将最新动态播送到实时活动
借助广播推送通知,只需一个请求,你的 App 就能向数千个实时活动批量发送更新。我们将一起探索广播推送通知如何在 App、服务器和 Apple 推送通知服务之间发挥作用,然后为你讲解有关该功能及其实现方式的推荐做法。
apns WWDC24 英文 -
16:40 探索 Swift on Server 生态系统
Swift 这种语言非常适合用来编写服务器端应用程序代码,而且为 Apple 各款云端产品的关键服务提供了强大支持。我们将探索相关工具、深入研究 Swift 服务器软件包生态系统,还将展示如何与数据库交互,以及为应用程序增加可观测性。
WWDC24 英文 -
16:31 了解 Translation API
探索如何使用新的 Translation 框架,将 App 中的文本翻译成不同的语言。 我们会介绍如何在系统 UI 中快速显示翻译,以及如何为自己 App 的 UI 进行更大规模的批量文本翻译。
language,language detection,machine learning,text analysis WWDC24 英文 -
8:40 探索 AVFoundation 中的媒体性能指标
探索如何利用新的媒体性能 API 来监测、分析并改进用户体验。了解如何使用不同的 AVMetricEvents 来监测音视频播放器在 HLS 素材方面的性能,并学习如何利用这些指标来理解播放器性能问题,以及进行相关分类。
WWDC24 英文 -
16:40 在 visionOS 中打造自定悬停效果
了解如何开发自定悬停效果,让用户在注视视图时实现视图更新。探索如何构建将透明度、缩放和裁剪效果组合在一起的按钮展开效果。探究相应的推荐做法,打造能够满足用户辅助功能需求的舒适效果。
WWDC24 英文 -
10:55 使用 Core Spotlight 支持语义搜索
了解如何使用 Core Spotlight 在 App 中提供语义搜索结果。探索如何让自己 App 的内容出现在用户的设备端私有索引中,以便用户可以使用自然语言来搜索项目。我们还将介绍如何安排索引编制活动来优化 App 的性能。 为了充分利用好本次讲座,我们建议你先查阅 Apple Developer 网站上的 Core Spotlight 文档。
,cssearchableindex,cssearchableitem,cssearchableitemattributeset,csuserquery WWDC24 英文 -
15:55 让日记 App 提供更出色的建议
了解如何利用系统中更丰富的内容,让你的日记 App 显示日记建议。探索新的可选内容类型,例如心理状态数据、反思方面的提示,以及支持的第三方媒体内容和基于动作的活动。
WWDC24 英文 -
26:16 使用 WebXR 打造沉浸式网站体验
探索 WebXR 如何助你将完全沉浸式的体验增添到自己的 visionOS 网站中。了解如何打造出色的 WebXR 体验,充分发挥 visionOS 输入功能的优势,并学习如何在 macOS 上使用模拟器来测试 WebXR 体验。
WWDC24 英文 -
5:00 Platforms State of the Union 5 分钟回顾
带你快速回顾 Apple 平台的最新进展。
recap WWDC24 英文 -
20:03 在 CPU 上助力实现实时 ML 推理
探索如何使用 BNNSGraph 加快机器学习模型在 CPU 上的执行。我们将展示如何使用 BNNSGraph 在 CPU 上编译和执行机器学习模型,并介绍它通过哪些方式为音频或信号处理模型提供实时保证,例如避免运行时内存分配,以及采用单线程运行。
bnns,machine learning WWDC24 英文 -
16:39 了解适用于 visionOS 的 TabletopKit
使用 TabletopKit,从头开始打造 visionOS 棋盘游戏。我们将展示如何准备你的游戏、使用 RealityKit 添加强大的渲染功能,还将介绍如何仅添加几行代码便可以通过空间自影像在 FaceTime 通话中开启多人游戏体验。
arkit,facetime,games,shareplay,spatial personas,tabletopkit,visionos games WWDC24 英文 -
27:36 Swift 概览:探索 Swift 的功能与设计
了解 Swift 编程语言的基本功能和设计理念。我们将探索如何进行数据建模、处理错误、使用协议、编写并发代码以及更多操作,同时为你讲解如何构建包含资源库、HTTP 服务器和命令行客户端的 Swift 软件包。无论你是 Swift 开发新手,还是从一开始就选择 Swift 的资深用户,本讲座都将帮你充分利用这一编程语言。
WWDC24 英文 -
17:30 将 TVML App 迁移到 SwiftUI
SwiftUI 可帮助你在所有 Apple 平台上打造出色的 App,更是利用 Apple tvOS 18 将你的内容引入客厅环境的首选工具包。了解如何使用 SwiftUI 通过 TVMLKit 创建熟悉的布局和控件,并获取相关技巧和推荐做法。
WWDC24 英文 -
16:22 在 visionOS 中探索游戏输入
探索如何在 visionOS 中为你的游戏设计并实现出色的输入体验。了解如何通过系统手势为玩家提供顺畅的游戏互动体验。探索有关支持自定手势和游戏控制器的推荐做法。
apple vision pro,avp,gestures,mixed reality,spatial,spatial design,virtual reality WWDC24 英文 -
11:32 Create ML 的新功能
探索 Create ML 的更新,包括交互式数据源预览,以及用于为 visionOS App 构建对象追踪模型的新增模板。我们还将介绍重要的框架改进,包括新的时间序列预测和分类 API。
create ml,create ml framework,machine learning WWDC24 英文 -
21:19 了解 SwiftUI 中的辅助功能
SwiftUI 让你能够轻松打造人人可享的出色体验。我们将探索辅助技术如何通过 SwiftUI 提供的丰富辅助功能元素来理解和操作你的 App。我们还将讨论如何使用辅助功能修饰符提供有关 App 内容和交互的更多信息,来进一步自定这类体验。
accessibilityactions,accessibilityelements,accessibilitylabel WWDC24 英文 -
23:45 了解 FinanceKit
了解 FinanceKit 如何让你的财务管理 App 在用户同意且拥有控制权的情况下,无缝安全地共享 Apple Cash、Apple Card 等来源的设备端数据。了解如何请求获得账户、交易以及余额的一次性访问权限和持续访问权限,以及如何针对 iOS 和 iPadOS 打造卓越体验。
WWDC24 英文 -
9:27 为你的沉浸式 visionOS App 创建自定环境
探索如何为 Apple Vision Pro 创建视觉效果丰富的高性能定制 App 环境。了解设计准则,获取专家提供的建议,并探索可在各种数字内容创建工具中运用的技巧,以便轻松开始打造你的沉浸式环境。
WWDC24 英文 -
13:52 利用 SwiftData 创建自定数据存储
将 SwiftData 富有表现力的声明式建模 API 与你自己的持久化后端完美整合。了解如何构建自定数据存储,并探索如何逐步将持久化功能添加到你的 App 中。 为了充分利用好本次讲座,我们建议你先看一下 WWDC23 中的“认识 SwiftData”和“使用 SwiftData 为你的架构建模”。
datastore,datastoreconfiguration,datastoresnapshot WWDC24 英文 -
32:25 使用 RealityKit 构建空间绘画 App
充分利用 RealityKit 的强大功能来构建空间绘画 App。你将打造 RealityKit 与 ARKit 和 SwiftUI 充分整合的炫目空间体验,同时探索资源在 RealityKit 中的运作方式,以及如何使用低级别网格和纹理 API 等功能根据用户的画笔笔画做出快速更新。
3d text,anchor entity,anti aliasing,audio,blend modes,cross platform,gpu,hand tracking,ios,low level mesh,low level texture,macos,mesh extrusion,metal,reality composer pro,realitykit,rendering,spatial tracking,visionos WWDC24 英文 -
19:54 在 visionOS 中使用透视功能渲染 Metal
准备好扩展适用于 visionOS 的 Metal 体验吧。了解利用透视功能将渲染的内容与用户所处的物理环境整合起来的推荐做法。了解如何放置渲染的内容以使其完美融入现实世界、使用可跟踪锚点预测来降低延迟,等等。
compositorservices,metal,mixed immersion,mixed reality,visionos WWDC24 英文 -
23:41 了解 AdAttributionKit
为你介绍 AdAttributionKit — 助力实现隐私保护广告归因的全新 iOS 框架。了解 AdAttributionKit 如何为众多功能提供支持,例如再互动、点按型归因 (包括支持自定广告素材)、JWS 格式的展示次数和回传。我们将深入介绍如何测试你的 AdAttributionKit 实现,并深入探索代码片段以及 AdAttributionKit 应用方面的推荐做法。
WWDC24 英文 -
11:17 借助 Genmoji 将表情引入 App
探索如何在 App 中生动呈现 Genmoji。我们将介绍如何渲染、存储并传输包含 Genmoji 的文本。如果你的 App 拥有自定文本引擎,我们还会介绍一些相关技巧,帮助你添加对 Genmoji 的支持。
,animoji,emoji,memoji,nsadaptiveimageglyph,nstextview,stickers,textkit,uitextview,wkwebview WWDC24 英文 -
10:08 提升文稿启动体验
通过新的文稿启动体验,让你的文稿类 App 脱颖而出,以独一无二的风格吸引用户的目光。了解如何利用新 API 来自定用户启动你的 App 时看到的第一个屏幕。利用系统提供的新设计,并通过自定操作、赏心悦目的装饰性视图以及令人惊艳的动画效果对它加以修改。
alien flower,documentbased,fashion shirt,julia,yael WWDC24 英文 -
14:58 充分利用 Apple Pencil 的强大功能
作为 iOS 18,iPadOS 18 和 visionOS 2 中的新功能,PencilKit 工具选择器现在支持自定属性,让用户能够选择完全自定的工具。了解如何利用同样出色的系统级工具选择体验,充分优化工具选择器带来的自定绘画体验。探索如何访问 Apple Pencil Pro 的新功能,包括侧旋角度、轻捏手势以及触觉反馈。
barrel roll,draw,finger,haptics,hover,pencil kit,roll WWDC24 英文 -
14:01 利用通行密钥升级和凭证管理器简化登录体验
了解如何将基于密码的现有账户自动升级为使用通行密钥。我们将介绍提升账户安全性并简化登录体验的重要意义和实现途径、适用于凭证管理器 App 的新功能,以及如何将你的 App 信息充分整合到新的“密码”App 中。
automatic passkey,automatic passkeys,passkey,passkeys,password,password app,passwords,verification codes WWDC24 英文 -
17:26 在自定环境中提升媒体观赏体验的沉浸度
使用 Docking Region、Reverb 和 Virtual Environment Probe 等 Reality Composer Pro 组件,扩展你的媒体观赏体验。了解如何利用 Reflections、Tint Surroundings Effect、同播共享以及 [Immersive Environment Picker] 进一步提升沉浸度。
brightness,custom environments,diffuse,docking region component,group session,immersive environment picker,light spill,media playback,reality composer pro,realitykit,reflections,reverb,shareplay,specular,tint,virtual environment probe WWDC24 英文 -
18:15 利用 Core ML 在设备端部署机器学习和 AI 模型
了解在通过 Core ML 转换及运行机器学习和 AI 模型时,可以借助哪些新方式来优化速度表现和内存利用率。我们会介绍有关模型表示、性能洞察信息、执行以及模型拼接的新选项,你可以搭配使用这些选项,打造引人入胜又注重隐私保护的设备端体验。
ai,coreml,coreml editor,machine learning WWDC24 英文 -
14:14 提升 UI 动画和过渡效果
探索如何在导航和演示中采用缩放过渡效果,以提升 App 中的连续感,并了解如何使用 SwiftUI 动画功能为 UIKit 视图创建动画效果,以便更轻松地构建具有连续感的动画。
bracelets,friendship WWDC24 英文 -
8:49 使用 WorkoutKit 打造自定游泳体能训练体验
查看有关使用 WorkoutKit 创建、自定和安排体能训练的最新信息。首先,快速了解配速和功率提醒方面的最新信息,以及针对距离目标提供的扩展支持。然后,探索如何发挥自定训练阶段名称的好处,继续全力打造出色的体能训练体验。
WWDC24 英文 -
22:17 利用 Embedded Swift 实现轻量级开发
Embedded Swift 让你在受限环境中仍能充分利用 Swift 的安全性和表现力。我们将使用现成的 Matter 设备进行展示,带你探索 Embedded Swift 在各种微控制器上的运行效果。了解 Embedded Swift 这个不含运行时且占用空间极小的子集如何为你带来 Swift 的种种好处,并探索众多资源来开启自己的 Embedded Swift 开发之旅。
WWDC24 -
8:38 为 Apple Watch 设计实时活动
从 watchOS 11 起,如果你的 iOS App 连接了 Apple Watch,其实时活动将自动显示在 Apple Watch 的智能叠放中。了解如何针对腕上显示来优化实时活动的布局,在恰当的时间提供信息量和互动度都恰如其分的出色体验。
WWDC24 英文 -
18:09 将 App 控制扩展到系统级别
将你的 App 控制引入控制中心、锁定屏幕以及更多位置。了解如何使用 WidgetKit 将你的 App 控制扩展到系统级别。我们将介绍如何构建控制功能、量身定制控制外观,以及让控制支持配置。
controlwidget,controlwidgetbutton,controlwidgettoggle,widgetkit WWDC24 英文 -
20:09 针对空间网页进行优化
探索如何在网页上充分利用 visionOS 的功能。了解最近的更新,例如选中内容突出显示功能的改进,以及全屏显示空间照片和全景图像的功能。学习如何利用现有的网页标准,以通过 WebSpeech 构建听写和文本转语音功能、通过 WebAudio 创建空间音景,以及通过 WebXR 实现沉浸式体验。
WWDC24 英文 -
12:24 开始使用 Writing Tools
了解 Writing Tools 如何帮助用户校对、改写和转换在 App 中输入的文本。详细了解 Writing Tools 如何与你的 App 交互,以便用户可以在任一文本视图中改进已编写的内容。了解文本的检索和处理方式,以及如何为自定文本视图中的 Writing Tools 使用提供支持。
nsservices,nstextview,textkit,uitextview,wkwebview WWDC24 英文 -
27:16 利用 Swift Testing 进一步优化测试
了解如何使用 Swift Testing 的内置功能编写一系列出色的 (测试) 套件。探索如何进一步优化构建块并借助它们来扩展测试以涵盖更多场景,如何按不同的套件对测试进行分门别类,以及如何优化你的测试以并行运行。
WWDC24 英文 -
36:27 Xcode 基础知识
编辑、调试、提交、重复。探索 Xcode 中的工具套件,助你在开发 App 时进行快速迭代。了解有助于优化和提升开发工作流程的技巧与窍门。
WWDC24 英文 -
14:20 探索 HealthKit 中的身心健康 API
了解如何使用 HealthKit 将身心健康功能整合到你的 App 中。HealthKit 中提供了适用于“心理状态”、“抑郁风险”和“焦虑风险”的新 API。我们将深入探索情绪科学的原理,以介绍感受回顾有哪些好处,以及如何使用“心理状态”来表示不同类型的心情和情绪。
WWDC24 英文 -
17:56 App Intents 的新功能
了解 App Intents 有哪些改进和提升,并探索这个框架如何帮助你将 App 的功能公开给 Siri 和其他新功能。我们将介绍如何使用 Transferable API、File Representations、Item Providers 以及 Spotlight Indexing 让你的实体在平台中更有意义,从而通过 Siri 和“快捷指令”App 实现强大的功能。使用 URL Representable Entities 和灵活的场景 API 来增强你的意图,帮助用户深入探索你的 App。探索相关的新技术,以通过用于错误处理、延迟属性和关联枚举的新 API 为你的实体和意图建模。
app intents,machine learning WWDC24 -
32:17 深入探究空间容器和沉浸式空间
探索可通过哪些强大的新方式在 visionOS 中自定空间容器和沉浸式空间。了解如何微调空间容器自行调整大小并根据周围用户移动做出响应的方式。利用强大的坐标转换功能,让空间容器和沉浸式空间能够进行交互。了解如何让你的 App 在用户通过数码旋钮调整沉浸度时做出响应,以及使用环绕效果动态自定沉浸式空间体验中的透视色调。
WWDC24 英文 -
12:55 在 SwiftUI 中设计窗口
了解如何在 visionOS、macOS 和 iPadOS 中打造出色的单窗口和多窗口 App。探索相关工具,助你以编程方式打开和关闭窗口、调整窗口位置和大小,甚至替换窗口。我们还将探索窗口设计原则,帮助用户在他们的工作流程中使用你的 App。
WWDC24 英文 -
30:24 Swift 的新功能
和我们一起了解有关 Swift 的最新更新。我们将简要介绍 Swift 过去十年的发展历程,并带你了解 Swift 社区如何通过设立工作组、扩充软件包生态系统以及增强平台支持来不断发展壮大。我们还将介绍一种默认情况下可实现数据争用安全性的新语言模式,和一个可让你在高度受限系统中运行 Swift 的语言子集。此外,我们还将探索一些语言方面的更新,包括不可拷贝的类型、类型化的抛出,以及更出色的 C++ 互操作性。
WWDC24 英文 -
24:16 SwiftUI 基础知识
和我们一起简单了解一下 SwiftUI — Apple 的声明式用户界面框架。了解利用 SwiftUI 构建 App 所涉及的基本概念,例如视图、状态变量以及布局。探索丰富多样的 API,以帮助你打造全方位 App 体验,并设计独一无二的自定组件。无论你是刚接触 SwiftUI,还是经验丰富的开发者,你都将了解到如何充分利用 SwiftUI 的强大功能来打造出色的 App。
WWDC24 英文 -
19:56 AppKit 的新功能
探索 Mac App 开发方面的最新进展。简要了解 macOS Sequoia 的新功能,以及如何将这些功能应用到你的 App 中。探索将现有代码与 SwiftUI 整合在一起的多种新方式。了解工具栏、菜单、文本输入等各种 AppKit 控件的改进。
breathe,genmoji,image playground,symbols WWDC24 英文 -
23:58 了解 Swift Testing
为你介绍 Swift Testing — 使用 Swift 测试代码的全新软件包。探索 Swift Testing 全新强大 API 的构建块,学习如何将它应用到常见测试流程中,并了解它与 XCTest 和开源 Swift 有何关联。
WWDC24 英文 -
41:48 将 App 迁移到 Swift 6
以更新现有示例 App 为例,体验迁移到 Swift 6 的实际过程。了解如何循序渐进地逐个模块进行迁移,以及编译器如何帮你识别存在数据争用风险的代码。探索有哪些不同的技巧可用于确保隔离边界清晰,并避免对共享的可变状态进行并发访问。
WWDC24 英文 -
10:27 将实时活动功能引入 Apple Watch
从 iPadOS 18 和 watchOS 11 开始,将实时活动引入 Apple Watch 上的智能叠放。我们将介绍实时活动会如何显示在 Apple Watch 上,以及如何提升实时活动在智能叠放中的显示效果。我们还将探索一些其他注意事项,以确保 Apple Watch 上的实时活动能够始终显示最新的信息。
activityattributes,activitykit,supplementalactivityfamilies WWDC24 英文 -
14:16 watchOS 11 的新功能
探索 Apple Watch 上的全新可能性,包括让你的 watchOS App 支持双指互点两下手势,提升你的智能叠放小组件的相关性和互动性,以及在智能叠放中显示 iOS 实时活动。
WWDC24 英文 -
17:01 探索适用于 visionOS 的对象追踪
探索如何使用对象追踪功能,在 visionOS App 中将现实世界的对象转化为虚拟锚点。了解如何使用对象追踪功能从头到尾打造空间体验。探索如何利用 Create ML 中的机器学习功能创建参考对象,并将相对于目标对象的内容附加到 Reality Composer Pro、RealityKit 或 ARKit API 中。
WWDC24 英文 -
23:54 为 Apple 平台设计高端游戏
了解如何调整你的高端游戏,在 Mac、iPad 和 iPhone 上提供浑然天成的游戏体验。我们将介绍如何让游戏在不同的显示屏上呈现令人惊艳的画面、量身定制输入和控件以便在各款设备上提供直观的使用体验,以及利用众多 Aple 技术提供卓越的玩家体验。
game controllers,game design,games,ios games,ipad games,mac games,virtual controllers WWDC24 英文 -
19:25 了解新一代 CarPlay 车载设计系统
探索新一代 CarPlay 车载的核心设计系统,该系统让每个汽车制造商都能充分彰显汽车的特点和品牌风格。了解可深度自定并灵活调整的仪表盘、布局和动态内容等,以便充分彰显你的设计理念并打造量身定制的标志性外观。本讲座非常适合那些希望面向新一代 CarPlay 车载设计兼容系统的汽车制造商、系统开发者以及任何其他开发者。
,,car,instrument cluster WWDC24 英文 -
19:03 设计出色的 visionOS App
了解如何采用沉浸式功能、为眼睛和手设计交互体验,并充分利用深度、比例和空间,来打造引人入胜的空间计算 App。我们将分享几个精彩 visionOS App 的示例,并探索其背后的设计师如何为这一平台打造了全新体验。
WWDC24 英文 -
17:33 在 Apple 平台上探索机器学习
开始简要了解 Apple 平台上的机器学习框架。无论你是准备实现首个 ML 模型,还是 ML 方面的专家,我们都将提供相应的指导,帮你根据 App 的具体需求选择合适的框架。
ai,bnns,machine learning amp vision,metal,mps,mps graph,pytorch WWDC24 英文 -
26:02 利用 App Intents 为用户奉上 App 的核心功能
了解 App Intents 框架的要素 (例如,意图、实体和查询),以及如何利用这些要素恰到好处地显示 App 最重要的功能以满足用户所需。了解如何将你的 App 与众多基于 App Intents 的系统功能深度整合起来,这些功能包括 Siri、控件和小组件、Apple Pencil、快捷指令、操作按钮等等。获取相关的技巧,学习如何高效实现 App Intents 整合,以打造全方位的卓越体验,同时仍能共享代码和核心功能。
app intents,machine learning WWDC24 -
21:49 带你的 App 登陆 Siri
了解如何利用 App Intents 将你的 App 功能公开给 Siri。了解有哪些现成的意图可供使用,以及如何创建自定意图以将你 App 中的操作整合到系统中。我们还将介绍应提供哪些元数据、如何确保实体支持“聚焦”搜索、如何标注屏幕引用,等等。
ai,app intents,machine learning,siri,siri intents editor WWDC24 英文 -
13:24 使用 HLS 插播内容提升广告体验
探索 HLS 插播内容如何帮助你将广告无缝插入到 HLS 内容中。我们还将展示如何利用整合的时间线调整 UI 体验,并为插播内容打造同播共享体验。
WWDC24 英文 -
31:31 探索适用于 iOS、macOS 和 visionOS 的 RealityKit API
了解 RealityKit 中新的跨平台 API 如何帮你构建适用于 iOS、macOS 和 visionOS 的沉浸式 App。探索全新的悬停效果、光影效果以及门户切换功能,并在真实示例中查看实际应用效果。
arview,audio,cross platform,directional light,dynamic lights,environment lighting,force effects,hand tracking,hover effects,ios,macos,physics,physics joints,point light,portal,portal crossing,reality composer pro,realitykit,realityview,shadergraph,shadows,spatial tracking,spot light,visionos WWDC24 英文 -
13:29 Swift Charts:矢量图与函数图
数据图更丰富了!了解如何利用函数图和矢量图,在你的 App 中渲染精美的图表来表示数学函数和大规模数据集。无论你是希望显示空气动力学、磁学和高阶场论的常见函数,还是创建大型交互式热图,总能在 Swift Charts 中找到合适的图表。
WWDC24 英文 -
23:00 StoreKit 和 App 内购买项目的新功能
了解如何利用 App Store 的 App 内购买项目机制,为顾客打造并提供更胜以往的购买体验。我们将演示新的 StoreKit 视图控制风格和新的 API 来帮助你提升订阅自定体验,还将讨论适用于交易级别信息的新栏位,并探索 Xcode 中的全新可测试性功能。此外,我们还将介绍 StoreKit 方面一项重要的弃用相关更新。
WWDC24 英文 -
22:14 Xcode 16 的新功能
探索 Xcode 16 在效率和性能方面的最新改进。了解代码补齐、诊断工具和 Xcode 预览方面的增强功能。进一步了解构建版本方面的更新,并探索调试和 Instruments 方面的改进。
WWDC24 英文 -
27:40 了解新一代 CarPlay 车载架构
深入了解新一代 CarPlay 车载架构。了解如何通过汽车系统与 iPhone 的默契配合打造协调一致的体验,充分展现汽车和 iPhone 的精妙之处。了解 UI 渲染及合成流程,并探索可通过哪些方式为各款汽车配置和自定特别体验。本讲座非常适合那些对新一代 CarPlay 车载感兴趣的汽车制造商和系统开发者。
,,car,instrument cluster WWDC24 英文 -
21:52 打造引人入胜的空间照片和视频使用体验
了解如何在 App 中采用空间照片和视频。探索不同类型的立体媒体,并了解如何通过 iPhone 15 Pro 使用你的 iOS App 拍摄空间视频。探索检测和呈现空间媒体的各种方式,包括 visionOS 中全新的 QuickLook Preview Application API。你还将深入了解用于打造空间照片或视频体验的元数据和立体声概念。
audio amp video,camera,machine learning,photokit,spatial photos and videos WWDC24 英文 -
23:20 利用 RealityKit 音频让空间计算 App 更加引人入胜
利用 RealityKit 音频提升空间计算体验。探索如何利用空间音频打造身临其境般的沉浸式 3D 体验。从环境音频和混响,到能够让 3D 内容更显个性的程序化实时音频,了解 RealityKit 音频 API 如何帮助你打造更引人入胜的 App。
attenuation,audio,audio mix groups,collision,collision sounds,entity,gain,immersive music,music,play audio,reality composer pro,realitykit,realitykit audio,reverb,reverbcomponent,rolloff WWDC24 英文 -
15:09 使用 ARKit 打造更出色的空间计算体验
了解如何利用 ARKit 的最新功能打造引人入胜的沉浸式体验。探索如何使用空间跟踪和对象追踪来进一步提升与周围环境的互动体验。我们还将介绍如何让 App 在这个平台上对环境中的光线变化做出响应。探索手势跟踪和平面检测方面的改进,借此让你的空间体验更直观。
arkit,immersive apps,spatial computing WWDC24 英文 -
16:07 为当日天气提供更多参考
充分发挥 WeatherKit 的强大功能来获取详细的天气预报数据,例如不同类型的降水量、不同海拔的云层覆盖情况,或者最大风速。探索如何按照一天的不同时段提供天气概况,并突出显示气温或降水方面即将出现的重要变化。了解如何通过我们的 Historical Comparisons 数据集将当前天气与过往天气进行比较,并深入了解全球任何地方的历史天气数据。我们还将探索如何使用 Swift 和 REST API 更快地实现所有这些功能。
WWDC24 英文 -
15:46 提升 iPadOS 中的标签页和边栏使用体验
iPadOS 18 引入了一种新的导航机制,让用户能够灵活选择使用标签栏还是边栏。设计一新的标签栏可为内容和其他功能提供更多空间。了解如何使用 SwiftUI 和 UIKit 实现添加、移除及重新排列标签页等自定功能,让 App 更显个性化。
design,side bar,tab bar,tabs,zoom WWDC24 -
30:09 将机器学习和 AI 模型移植到 Apple 芯片
了解如何优化机器学习和 AI 模型,以充分利用 Apple 芯片的澎湃动力。查看模型转换工作流程,为设备端模型部署做好准备。了解 Apple 芯片支持的模型压缩方法,以及可在模型部署流程中的哪些阶段应用这些方法。我们还将探索如何在占用空间、延迟、功耗和准确度之间取得平衡。
ai,compression,machine learning,metal,mps graph,optimization,silicon WWDC24 英文 -
34:36 在 Reality Composer Pro 中编写交互式 3D 内容
探索 Reality Composer Pro 中的“时间线”视图如何栩栩如生地呈现你的 3D 内容。了解如何使用逆向运动分析、形状变形和骨骼位姿打造一个动画故事,让其中的角色和物体能够彼此之间以及与周围环境之间进行交互。我们还将介绍如何使用内置操作和自定操作、为操作排序、应用触发条件,并实现自然动作。
animation,blend shapes,content creation,cross platform,inverse kinematics,ios,macos,rcp,reality composer pro,realitykit,skeletal poses,timelines,visionos,vision pro WWDC24 英文 -
2:43 WWDC24 的 18 个重磅时刻
为你简要介绍本年度全球开发者大会的精彩亮点。
recap WWDC24 英文 -
29:32 将高端游戏移植到 Apple 平台
探索在 Apple 平台上吸引全球玩家的关注有多么简单。我们将介绍如何评估 Windows 内容在 Apple 芯片上的可执行情况、通过探索代码示例开启游戏移植过程、将着色器代码转换为 Metal 代码,以及将你的游戏移植到 Mac、iPhone 和 iPad。探索能够解析 HLSL 着色器的增强型 Metal 工具,以便在 Metal 上验证、调试和分析移植的着色器。
game porting toolkit,game porting toolkit 2,gptk2,ios games,ipad games,mac games,metal,metalcpp,metalfx,metal shader converter,metal shading language WWDC24 -
23:13 SwiftUI 的新功能
了解如何使用 SwiftUI 为任一 Apple 平台构建出色的 App。探索如何为 iPadOS 上的标签页和文稿带来全新的外观和使用感受。使用新的窗口 API 改进窗口管理,并更好地控制 visionOS App 中的沉浸式空间和空间容器。我们还将带你了解其他激动人心的改进功能,帮助你创建富有表现力的图表、自定文本和设置文本布局等。
WWDC24 英文 -
14:02 在 visionOS 中探索多视角视频播放
了解如何利用 AVExperienceController 在 Apple Vision Pro 中实现多视频播放体验。查看采用方面的推荐做法并探索多个精彩用例,例如观看同一场体育赛事的不同机位直播,或同时观看多场赛事。探索如何为 App 设计引人入胜且直观的多视角播放体验。
WWDC24 英文 -
21:10 UIKit 的新功能
探索 UIKit 中的所有新功能,包括标签页和文稿启动体验、过渡效果,以及文本和输入方面的变化。我们还将讨论 UIKit 与 SwiftUI 在动画和手势方面更胜以往的互操作性,以及整个 UIKit 的常规改进。
symbols,traits,uiupdatelink WWDC24 英文 -
14:01 SwiftData 的新功能
借助 SwiftData,你可以通过富有表现力的声明式 API 为你的 App 添加持久化功能。了解 SwiftData 的改进功能,包括复合唯一性约束、使用 #Index 实现更快的查询、在 Xcode 预览中进行查询,以及丰富的谓词表达式。和我们一起探索如何使用所有这些功能来表达更丰富的模型,并提升 App 的性能。要了解如何在 SwiftData 中构建自定数据存储或使用历史记录 API,请观看“使用 SwiftData 创建自定数据存储”和“使用 SwiftData 历史记录 API 跟踪模型更改”。
datastore,expression,index,preservevalueondeletion,unique WWDC24 英文 -
21:18 为你介绍适用于 visionOS 的企业 API
探索如何利用适用于 visionOS 的全新企业 API 打造空间体验,帮助使用 Apple Vision Pro 的员工和顾客提升效率。
WWDC24 -
66:31 Platforms State of the Union
探索 Apple 平台上的最新进展。
sotu,sotu 2024 WWDC24 德文, 日文, 法文, 简体中文, 英文, 西班牙文, 韩文 -
66:31 Platforms State of the Union (ASL)
探索 Apple 平台上的最新进展。
asl,sotu,sotu 2024 WWDC24 德文, 日文, 法文, 简体中文, 英文, 西班牙文, 韩文 -
104:04 主题演讲
不要错过激动人心的 Apple 最新软件和技术发布。
WWDC24 德文, 日文, 法文, 简体中文, 英文, 西班牙文, 韩文 -
104:04 主题演讲 (ASL)
不要错过激动人心的 Apple 最新软件和技术发布。
asl WWDC24 德文, 日文, 法文, 简体中文, 英文, 西班牙文, 韩文
-
-
WWDC23 -
15:37 跟上键盘发展
键盘每年都在不断发展,以支持越来越多的语言、尺寸和功能。你可以在此学习如何设计跟上键盘的发展的 App,并适应各种设备显示方式。我们将向你展示如何打造流畅的文本输入功能,并分享重要的架构更改信息,帮助你了解键盘在系统中的工作原理。
inline predictions,keyboard layout guide WWDC23 英文 -
19:37 探索 App 内购买项目测试方法
了解如何在开发过程中使用 Xcode 中的 StoreKit Testing、App Store 沙盒和 TestFlight 进行 App 内购买项目的测试。探索每个工具的功能以及如何结合它们来构建测试你的 App 和游戏的工作流程。我们还将分享如何在 App Store 沙盒中测试 App 内购买项目和订阅的家庭共享的预览。
WWDC23 英文 -
20:51 探索 Metal 技术打造沉浸式 App
了解如何使用 Metal 为 visionOS 渲染完全沉浸式的体验。我们将向你展示如何在平台上设置渲染会话并创建基本渲染循环,并分享通过结合空间输入为你的体验赋予交互性的方法。
compositor,compositorservices WWDC23 英文 -
14:16 将照片选择器嵌入你的 App 中
了解如何简单、安全、可靠地访问 App 中的照片库。了解如何开始使用嵌入式选择器并探索选项菜单和高动态范围静态图像支持。我们还将向你展示如何利用 UI 自定义选项来帮助选择器融入你现有的界面。
WWDC23 英文 -
12:12 Safari 扩展的新动向
了解 Safari 扩展的最新升级。我们将介绍全新的 API,详解 Safari 浏览器 App 扩展基于站点的授权,并与你分享如何确保扩展在无痕浏览和配置文件中都能顺利运行。
WWDC23 英文 -
23:17 SwiftUI 聚焦的秘诀
SwiftUI 团队带着强大的工具回到了编码“厨房”,以打造 App 的聚焦体验。和我们一同了解 App 中焦点驱动交互的基本构成要素。探索自定义视图的聚焦交互,了解键盘输入的按键处理程序,并学习如何通过焦点区域支持移动和层次结构。我们还将介绍一些适用于你的 App 中常见焦点模式的美味秘诀。
WWDC23 英文 -
9:39 使用‘同播共享’来共享文件
了解如何在 SharePlay 活动中处理文件和附件。我们将解释如何使用 GroupSessionJournal API 更快地同步大量数据,并在示例 DrawTogether App 演示中向你展示如何使用该 API。
group activities WWDC23 英文 -
14:26 探索 USD 生态系统
了解 Apple 平台上通用场景描述 (USD) 的最新更新,并了解如何为你的 App、游戏和网站提供出色的 3D 内容。了解面向 visionOS 的 USD,探索 MaterialX 着色器和颜色管理,并了解 USD 生态系统的一些其他改进。
WWDC23 英文 -
23:17 Core Motion 的新功能
了解如何使用最新的 Core Motion 更新来扩展 App 使用运动数据的方式。了解在 Apple Watch 上记录 HealthKit 锻炼时如何流式传输高频传感器数据。我们将为你展示如何在浮潜等水上活动期间获取浸水数据,包括水深和温度。了解如何将姿态、用户加速度和旋转率等运动数据从 AirPods 等音频设备传输到 iPhone 和 Mac 等联网设备。
WWDC23 英文 -
7:52 自定义设备上的语音识别
了解如何通过使用额外词汇自定义底层模型来改进 App 设备上的语音识别。我们将分享语音识别在设备上的工作机制,并向你展示如何增强特定单词和短语以获得更可预测的转录。了解如何为单词提供特定发音并使用模板支持快速生成一整套自定义短语 - 所有这些都在运行时进行。有关语音框架的更多信息,请查看 WWDC19 的“语音识别进展”讲座。
WWDC23 英文 -
22:52 用弹簧制作动画
了解如何通过动画为你的 App 带来活力!我们将向你展示如何利用弹簧创建令人惊叹的动画,并帮助你学习如何在 App 中实际应用弹簧。
WWDC23 英文 -
17:32 Apple Watch 的设备管理功能
组织可以部署和配置的 Apple 设备现在增加了 Apple Watch。了解如何为 watchOS 实施设备管理,以帮助组织提高生产力、改善用户身体健康以及为员工提供更多新功能。
WWDC23 英文 -
19:51 探索隔空播放中的插片广告
了解如何在隔空播放中使用 HLS 插片广告实现视频内容在广告之间无缝过渡。我们将分享从 Apple 设备到流行的智能电视共享内容时创造卓越体验的最佳实践和技巧。
WWDC23 英文 -
21:56 认识 Swift OpenAPI Generator
学习如何用 Swift OpenAPI Generator 帮助你使用 HTTP 服务器 API,无论你是在扩展 iOS App 还是在 Swift 中编写服务器。我们将向你展示这个软件包插件如何通过从 OpenAPI 文档生成代码,来简化你的工作流程和代码库。
,,,,,,,,, WWDC23 英文 -
15:10 视觉和运动的设计考量
学习如何在考虑到人类视觉和运动感知局限性的情况下,为 visionOS 设计引人入胜的沉浸式体验。我们将向你展示如何利用深度线索、对比度、焦点和运动,让用户在你开发的 App 和游戏中获得舒适的体验。
WWDC23 英文 -
15:23 探索简化位置更新
与 Core Location 一起迈向未来!认识专为 modern Swift concurrency 设计的 CLLocationUpdate 类,并了解它如何简化获取位置更新。我们将向你展示当你的 App 在前台或后台运行时,该类如何与你的 App 一起配合运行,并分享一些最佳实践。
WWDC23 英文 -
8:09 了解 Assistive Access
了解 Assistive Access 如何帮助具有认知障碍的人群更加轻松地使用 iPhone 和 iPad。探索引导 Assistive Access 的设计原则,了解系统体验如何借助自适应功能来减少用户的认知负担。我们将向你展示 Assistive Access 的工作原理以及你在 App 中可以采取哪些措施来支持这种体验。
WWDC23 英文 -
15:56 将你的窗口 App 提升至空间计算领域
了解如何将多平台 SwiftUI App 引入 visionOS 和共享空间。我们将向你展示如何将 VisionOS 目标添加到现有 App 并在模拟器中查看你的 App。探索你的 SwiftUI 代码如何自动适应以支持 visionOS 平台的独特内容和呈现。了解如何更新自定义视图、改进 App 的 UI 以及添加特定于此平台的功能和控件。
WWDC23 英文 -
15:35 深入了解 SwiftData
了解 SwiftData 的强大功能在 App 中的应用。了解 ModelContext 和 ModelContainer 如何通过协同工作使 App 数据持久化。我们将向你展示如何进行手动跟踪和修改,以及如何通过 FetchDescriptor、SortDescriptor 和 enumerate 来规模化使用 SwiftData。我们建议你提前观看 WWDC23 的“了解 SwiftData”和“使用 SwiftData 对 Schema 建模”这两讲,以便充分汲取本讲知识。
attribute,coredata,core data,data,data model,enumerate,enumeration,fetchdescriptor,macros,model,model,modelcontainer,modelcontext,persistence,predicate,predicate,relationship,sortdescriptor,swift,swiftdata WWDC23 英文 -
28:15 Web Inspector 的新增功能
Web Inspector 提供了一组强大的工具来调试和检查 macOS、iOS 和 iPadOS 上的网页、Web 扩展和 WKWebView。我们将分享最新的更新,包括改进的字体排版检查、可变字体的编辑工具、模拟用户喜好的控制选项、DOM 节点树中的元素标记和符号断点。
breakpoint,css,font WWDC23 英文 -
13:43 ScreenCaptureKit 中的新增功能
使用 ScreenCaptureKit 中的最新功能提升你的屏幕共享体验。探索内置系统选择器、Presenter Overlay 和截屏功能,并了解如何将这些功能纳入你现有的 ScreenCaptureKit App 或游戏中。
WWDC23 -
15:45 文本及文本交互的新功能
文本是所有 App 不可或缺的重要组成部分。探索在 Apple 平台上打造丰富文本体验的最新功能和改进。我们将会向你展示如何利用常用文本元素,并为你的 App 创造完全个性化的交互。了解听写功能、文本放大镜以及文本选择的更新内容,同时探索文本裁剪、自动换行以及断字的相关改进。
WWDC23 英文 -
16:57 使用 Metal 优化 GPU 渲染器
了解如何使用最新的 Metal 功能和最佳实践来优化 GPU 渲染器。我们将向你展示如何使用函数特化和并行着色器编译来保持响应式创作工作流程和最快渲染速度,并帮助你调整计算着色器以获得最佳性能。
WWDC23 -
24:26 使用 Xcode Playgrounds 创建原型
通过使用 Xcode Playgrounds 创建原型来加速功能开发,无需重建和重启项目来验证更改。我们将向你展示如何在项目或软件包中使用 Playground 来帮助你在各种场景中尝试代码,并仔细查看返回的值,包括复杂的结构和用户界面元素,以便在新功能集成到你的项目之前进行快速迭代。
, WWDC23 英文 -
16:59 探索空间计算的渲染
了解如何通过控制 RealityKit 渲染改善 visionOS 上 App 和游戏的外观和体验。了解如何自定义光照、添加接地阴影以及控制内容的色调映射。我们还将讨论平台上两种关键处理的最佳实践:光栅化速率图和动态内容缩放。
WWDC23 -
23:21 使用异步预测改进 Core ML 集成
了解如何使用最新的 Core ML 执行引擎改进来加速 App 中的机器学习功能,以及积极的资源缓存是如何帮助推理和更快的模型加载。我们将会向你展示最新的异步预测选项,并探讨平衡性能和总体内存使用率的多种考量,从而帮助你打造反应敏捷的 App。深入了解 API 以帮助你理解并最大程度地提高模型中的硬件利用率。想要进一步了解有关优化 Core ML 模型使用的内容,请查看 WWDC23 中的”使用 Core ML Tools 进行机器学习模型压缩”。
WWDC23 英文 -
28:36 在 Xcode Cloud 中创建实用的工作流程
了解 Xcode Cloud 如何在开发过程中帮助各种类型和规模的团队。我们将分享配置操作的不同方法,有助你创建简单但功能强大的工作流程,并向你展示如何在与其他工具集成时扩展 Xcode Cloud。
WWDC23 -
13:57 打造出色的空间播放体验
准备好在你的 visionOS App 中支持视频吧!了解支持视频播放的框架和 API,以及如何更新 App 以播放 3D 内容。我们还会与你分享一些自定义播放的技巧,帮助你打造更加身临其境的观看体验。
WWDC23 -
19:42 使用管理式 Apple ID 探索更多可能
探索管理式 Apple ID 的最新功能,并了解如何在组织中使用这些功能。利用管理式 Apple ID 可用的其他 App 和服务,探索基于帐户的设备注册流程,并了解如何使用访问管理权限功能来控制管理式 Apple ID 可访问的设备和 Apple 服务。我们还将向你展示如何与你的身份提供商集成,从而自动创建管理式 Apple ID 并同步用户目录。
WWDC23 -
33:31 “钱包”和 Apple Pay 的新功能
了解“钱包”和 Apple Pay 的最新更新。学习如何使用预授权付款、资金转移和 Apple Pay Later 营销,在你的 App 或网页上打造出色的 Apple Pay 体验。探索“钱包”的“订单追踪”对“邮件”、“信息”、Safari 浏览器和第三方应用的改进支持,并了解如何向订单的交易或收据中添加更多信息。此外,我们还将为你介绍 iPhone 上的 Tap to Present ID,这是一种使用 iPhone 在“钱包”中接收证件的全新方式,而且无需额外的硬件。
WWDC23 -
22:05 为快速查看空间体验创建 3D 模型
了解在 VisionOS 上为快速查看创建 3D 内容的最佳实践。我们将探索几种为快速查看准备模型的方法,讲解 3D 质量和性能的重要注意事项,并向你展示如何使用 Reality Composer Pro 和 Reality Trace 为你的内容做检查和微调。
WWDC23 -
24:22 超越结构化并发的基础
一切都与任务树有关:了解结构化并发如何帮助你的 App 管理自动任务取消、任务优先级传播以及有用的任务局部值模式。学习如何通过有用的模式和最新的任务组 API 在 App 中管理资源。我们将向你展示如何利用任务树和任务局部值的强大功能来深入了解分布式系统。在观看之前,请查看 WWDC21 的“幕后的 Swift 并发”和“探索 Swift 中的结构化并发”来复习 Swift 并发和结构化并发的基础知识。
WWDC23 -
32:41 在 iPadOS App 中支持外部摄像头
了解如何使用 AVFoundation 捕获类在 iPadOS App 中发现并连接到外部摄像头。我们将向你展示如何旋转来自外部和内置摄像头的视频、支持具有 USB-C 端口的外部麦克风以及执行音频路由。探索电话支持、优化回声消除的调整以及外部摄像头采用的最佳实践。
WWDC23 -
17:35 使用 DockKit 与电动 iPhone 支架集成
了解如何在与 DockKit 兼容的电动支架集成后在相机 App 中创造令人难以置信的照片和视频拍摄体验。我们将展示你的 App 如何在 360° 视野中自定义取景、直接控制电机以及采用你自己的推理模型来跟踪其他对象,做到自动跟踪实时视频中的主体,同时对支架进行直接控制。最后,我们将演示如何通过动态设备动画来表达情感。要了解更多图像跟踪技术,请查看 WWDC23 的“Vision 框架下的动物位姿检测”和 WWDC21 的“使用 Create ML 进行手势动作分类”两个视频。
WWDC23 -
23:53 使用 SwiftUI 突破窗口界限
准备好进入空间 — 一种全新的 SwiftUI 场景类型,可以帮助你为 visionOS 打造出色的沉浸式体验。我们将向你展示如何使用 ImmersiveSpace 创建新场景、放置 3D 内容以及整合 RealityView。探索如何使用 immersionStyle 场景修饰符来增强 App 的沉浸程度,并学习管理空间、使用 ARKit 添加虚拟手、添加对同播共享的支持以及构建“世界外”体验等最佳实践!
WWDC23 -
21:48 解密 SwiftUI 性能
了解如何构建 SwiftUI 性能的心智模型,并编写更快、更高效的代码。我们将介绍一些导致性能问题的常见原因,并帮助你解决 SwiftUI 的挂起和卡顿问题,以创建更具响应性的 App 视图。
WWDC23 -
22:40 了解 App Store Server Library
探索 App Store Server Library,了解如何利用资源和配置来为你的 App 提供优势。我们将向你展示如何设置资源库、调用 App Store Server API、验证 App Store 服务器通知以及使用 App 收据。探索有关使用 App Store Server API 端点、验证 App Store 签名数据以及从 verifyReceipt 迁移的见解和最佳实践。
WWDC23 英文 -
25:18 使用 Core ML Tools 进行机器学习模型压缩
了解如何借助 Core ML Tools 减少 App 中机器学习模型的占用空间。了解如何使用调色板、剪枝和量化等技术实现模型大小显著减小,同时仍保持较高的精度。探索训练时压缩与对经过训练的模型进行压缩之间的差异,以及如何利用 Apple 神经网络引擎让经过压缩的模型在你的 App 中运行更快。想要了解有关优化 Core ML 的更多信息,欢迎观看 WWDC23 中的“通过异步预测改进 Core ML 集成”讲座。
WWDC23 -
16:04 了解 Core Location Monitor
探索如何通过 Core Location Monitor 在 App 中更好地理解位置和信标事件。学习如何使用核心位置条件来描述和跟踪 App 中事件的状态,并了解如何通过 Swift 语义和改进的可靠性更好地响应 App 中的转换。
WWDC23 -
21:15 为 Metal App 优化机器学习
了解 Metal 中加速的 ML 训练的最新改进。了解 PyTorch 和 TensorFlow 的更新,以及针对 JAX 的 Metal 加速。我们将向你展示在同时使用 GPU 和 Apple 神经网络引擎时,MPS Graph 如何支持更快的 ML 推理;同时,我们还将与你分享如何将同一个 API 快速集成到 Core ML 和 ONNX 模型中。欲了解更多有关使用 Metal 进行机器学习的内容,欢迎观看 WWDC22 中的“使用 Metal 加速机器学习”。
WWDC23 英文 -
15:00 设计动态实时活动
实时活动让你的 App 在 iOS 和 iPadOS 的关键系统位置显示实时信息。了解创建图形丰富的布局的最佳方法,这些布局可以在锁定屏幕、 StandBy 和灵动岛中无缝更新。结合交互性和动画,帮助用户在 App 进行外部导航时与 App 中的实时更新事件保持联系。
WWDC23 -
9:39 为聚焦设计快捷指令
了解 App 快捷指令视觉语言的最新更新内容,了解如何设计快捷指令以使其作为最常点选出现在聚焦中。我们将分享如何在 iOS 或 iPadOS 上显示快捷指令,并向你展示如何自定义快捷方式的视觉外观、使用个性化排序、选择恰当行为以及提高可发现性。
WWDC23 -
17:05 使用 L4S 降低网络延迟
流媒体视频、多人游戏及其他实时体验都十分依赖于响应快速且延迟较低的网络。了解低延迟、低损耗、可扩展吞吐量 (L4S) 如何降低网络延迟并改善你的 App 整体体验。我们将向你展示如何使用 L4S 设置并测试你的 App、网络及服务器。
WWDC23 -
18:20 通过推送通知更新实时活动
了解在使用 Apple 推送通知服务 (APN) 推送内容时,如何远程更新 App 中的实时活动。我们将向你展示如何在本地配置第一个实时活动推送,以便你可以快速迭代实现内容。了解确定推送优先级和配置提醒更新的最佳实践,探索如何利用相关性分数和过时日期进一步改进实时活动。为了让本次讲座发挥最大价值,你需要提前了解 ActivityKit 和实时活动。请观看“了解 ActivityKit”,了解实时活动的介绍
activities,activity,activitykit,dynamic,dynamic island,island,live,live activities,live notification,live notifications,lock,lock screen,notification,notifications,screen,standby WWDC23 -
12:43 构建多设备训练 App
了解如何使用 HealthKit 让 iPhone 参与到基于 Apple Watch 的体能训练 App 中。我们将向你展示如何在设备之间使用骑行数据类型进行骑行镜像训练。此外,还将了解 iPad 版的 HealthKit。
WWDC23 -
33:59 Background Assets 的新动向
等待很久了吧!了解 Background Assets 如何帮助你的 App 在启动之前下载内容。我们将向你展示如何将 Background Assets 整合到现有的 App 中,探索使用必要或非必要资源的时机,并学习如何轻松调试扩展。
WWDC23 -
21:58 探索网页媒体格式
了解 Safari 浏览器 17 支持的最新图像格式和视频技术。了解如何在你的网站和体验中使用 JPEG XL、AVIF 和 HEIC,并了解它们与以前的格式有何不同。我们还将向你展示 Managed Media Source API 如何比媒体源扩展 (MSE) 消耗更少的电量,并探索如何使用它来更有效地管理 5G 流媒体视频。
WWDC23 -
12:49 使用个人和自定义声音扩展语音合成
将语音合成的最新进展引入你的 App。了解如何将自定义语音合成器和声音集成到 iOS 和 macOS 中。我们将向你展示如何使用 SSML 生成富有表现力的语音合成,并探索个人语音如何使你的增强和辅助通信 App 能够以真实的方式代表一个人说话。
WWDC23 -
17:07 在 App 中为符号添加动画效果
使用动画符号为你的 App 增添趣味。探索如何使用具有统一 API 的新符号框架来创建和配置符号效果。了解如何使用 SwiftUI、AppKit 和 UIKit 在用户界面中轻松实现符号动画。探索无缝集成新动画和其他 App 内容的技巧和诀窍。为了充分理解本节内容,建议你先观看讲座“SF Symbols 5 中的新功能”。
WWDC23 -
13:56 构建更出色的文稿类 App
了解如何运用 iPadOS 中的最新功能来改进文稿类 App。我们将向你展示如何利用 UIDocument 以及现有的桌面类 iPad 和文稿类 API 为你的 App 增添全新功能。了解如何将数据模型转换为 UIDocument 以及如何使用 UIDocumentViewController 呈现文稿,学习如何将 App 迁移到最新的 API 并探索绝佳实践。
WWDC23 -
10:14 探索 Swift Charts 中的饼图及交互性
Swift Charts 又回到了原点:准备好利用框架的最新改进以在 App 中制作饼图和环形图。了解如何让你的图表具备滚动功能,探索图表选择 API 以显示数据中的其他详细信息,并了解如何启用额外的交互功能使你的图表更加令人愉悦。
WWDC23 -
42:52 使用 Instruments 分析挂起
UI 元素通常是对现实世界交互的模仿,包括实时响应。如果 App 的用户交互明显延迟,也就是出现挂起,则可能会打破这种幻想并让用户产生挫败感。我们将向你展示如何使用 Instruments 来分析、理解和修复所有 Apple 平台 App 中的挂起。了解如何有效地查看 Instruments 跟踪文档、解释跟踪数据并记录其他分析数据,从而更好地了解特定的挂起。 如果你不熟悉使用 Instruments,我们建议你首先观看“Instruments 入门指南”。如果你想了解可以帮助你发现 App 挂起的其它工具,请查看“通过 Xcode 和设备端检测追踪挂起”。
WWDC23 -
11:13 迁移到 SwiftData
了解如何在 App 中开始使用 SwiftData。我们将向你展示如何使用 Xcode 从现有的 Core Data 对象模型中生成模型类,结合此前的实施使用 SwiftData,甚至完全替换现有的解决方案。 在观看本次讲座之前,请务必观看“认识 SwiftData”。
attribute,coredata,core data,data,data model,macros,migration,model,model,presistence,refactor,relationship,swift,swiftdata,upgrade WWDC23 -
23:23 Core Data 新功能
通过 Core Data 的改进提高 App 数据的持久性。了解如何使用复合属性来创建更直观的数据模型。我们还将向你展示如何通过破坏性变化来迁移模式、何时推迟密集迁移以及如何避免个人设备上的开销。为了充分理解本期视频,你要熟悉如何处理 Core Data 中的不同数据类型以及轻量级迁移的基础知识。
coredata,core data,custom,custom migration,data,data model,defer,deferred,deferred migration,lightweight,lightweight migration,migration,model,persistence,swift,swift data WWDC23 -
7:38 App Store 预定的新功能
了解 App Store 预定的最新增强功能,例如地区发布等。我们将向你演示如何使用 App Store Connect 设置预定,从而实现 App 的同步试发行以及向不同地区提供你的 App。
WWDC23 -
20:39 构建稳健、可恢复的文件传输
了解 URLSession 如何帮助你的 App 传输大文件并从网络中断中实现恢复。学习如何暂停并恢复 HTTP 文件传输以及如何支持可恢复上传,探索使用 URLSession 传输文件的最佳方法,即便你的 App 在后台挂起时也同样适用。
WWDC23 -
16:40 通过环境约束保护你的 Mac App
了解如何通过环境约束来提高 Mac App 的安全性。我们将向你展示如何设置进程启动方式的约束,确保你的启动代理和启动守护进程不被篡改,并防止无关代码在你的地址空间中运行。
code signing,consent,control,gatekeeper,launch agent,launchd,sandbox,secure boot,transparency,xpc,xprotect WWDC23 -
11:24 探索之旅:空间计算中的快速查看
了解如何使用 VisionOS 中的快速查看对 3D 内容、空间图像和视频等进行功能强大的预览。我们将向你展示系统呈现这些预览体验的不同方式,演示如何从 App 或网站拖放快速查看内容,创建包含该内容的单独窗口,并探索如何直接在 App 内直接呈现 快速查看界面。
WWDC23 -
24:31 构建空间同播共享体验
了解如何使用 GroupActivities 框架为 visionOS 构建独特的共享与协作体验。向你介绍适用于此平台的同播共享 App,了解如何创建让人们感觉身处同一空间的体验,并探索沉浸式 App 如何协调参与者之间的环境。
group activities WWDC23 英文 -
13:02 App Store Connect 的新动向
了解 App Store Connect 的最新升级。这是一套用于管理 App 并将其提交到 App Store 的工具。你将探索如何使用最新功能来更轻松地测试、定价、推广和自动化 App 的管理。我们还将分享 TestFlight 和 App Store Connect API 等工具的增强功能。
WWDC23 英文 -
14:25 探索自然语言多语言模型
了解如何使用多语言、基于 Transformer 的嵌入创建用于文本分类和词语标记的自定义自然语言模型。我们将向你展示如何使用较少的数据进行训练,并在 3 个脚本中实现对多达 27 种语言的支持。了解如何使用此类嵌入微调利用 PyTorch 和 TensorFlow 训练的复杂模型。想要了解更多有关自然语言的内容,欢迎观看 WWDC20 中“利用自然语言让 App 更加智能”。
WWDC23 英文 -
27:18 AppKit 的新功能
探索 Mac App 开发的最新进展。我们将分享对控件和菜单的改进,并探索可以帮助您摆脱(视图)束缚的工具。了解如何在你的用户界面上添加动画,如何应用对文本输入的改进,以及如何将你现有的代码与 Swift 和 SwiftUI 集成。
WWDC23 英文 -
9:25 使用 SwiftData 为你的架构建模
了解如何将架构宏和迁移计划与 SwiftData 结合使用,为你的 App 构建更复杂的功能。我们将向你展示如何使用 @Attribute 和 @Relationship 选项来微调持久性。了解如何使用 @Transient 从数据模型中排除属性,并轻松从一个版本的架构迁移到下一版本。 为了充分了解本次讲座,我们建议首先观看 WWDC23 的“认识 SwiftData”和“使用 SwiftData 构建 App”。
attribute,coredata,core data,data,fetchdescriptor,macro,macros,model,model,models,persistence,predicate,predicate,relationship,sortdescriptor,swift,swiftdata WWDC23 -
30:01 探索 SwiftUI 动画
探索 SwiftUI 强大的动画功能,并了解这些功能如何协同工作以产生令人印象深刻的视觉效果。了解 SwiftUI 如何刷新视图的渲染、确定要设置动画的内容、随着时间的推移插入值以及传播当前事务的背景。
WWDC23 英文 -
14:33 探索沉浸式声音设计
了解如何使用声音来增强 VisionOS App 和游戏的体验。了解 Apple 设计师如何选择声音并构建音景来打造质感十足的沉浸式体验。我们将分享当你在空间上放置音频提示、改变重复的声音以及在 App 中构建愉悦的音景时,如何通过声音丰富 App 中的基本交互。
WWDC23 -
27:02 使用 Xcode 预览构建编程 UI
了解如何在 Xcode 15 上使用 #Preview 宏快速迭代以 SwiftUI、UIKit 或 AppKit 编写的 UI 代码。探索与画布中的视图交互的独特工作流程拼贴,了解如何同时查看 UI 的多个变体,并了解如何在几秒钟内浏览小组件的时间线,以测试条目之间的过渡。我们还将向你展示如何向资料库添加预览、提供示例资源以及在物理设备中预览视图,以便利用其功能和现有数据。
WWDC23 -
15:39 在 SwiftUI 和 UIKit 中创建易于访问的 App
了解如何利用 UI 框架的优化来更轻松地创建丰富、易于访问的体验。了解 VoiceOver 等技术是如何通过辅助功能特征及操作来更好地与 App 界面进行交互的。我们将分享 SwiftUI 的最新更新来帮助你完善辅助功能体验,并向你展示如何在 UIKit App 中保持辅助功能信息同步更新。
WWDC23 英文 -
15:46 打造沉浸式 Unity App
探索如何使用 Unity 为 visionOS 打造引人入胜的沉浸式体验。我们将分享 Unity 与 Apple 框架的无缝集成在各方面的体现,带你了解可直接在该平台内使用的工具,并向你展示体积相机如何将现有场景转换为 visionOS 中的窗口、体积和空间。了解如何整合 visionOS 功能(如穿透和场景理解),如何使用 Shader Graph 自定义视觉效果,以及如何让交互与空间输入更加适配。
WWDC23 英文 -
21:21 重新发现 Safari 浏览器的开发者功能
准备好探索 Safari 浏览器为网页开发和设计者提供的丰富工具集吧。了解如何检查网页内容,探索响应式设计模式和 WebDriver,并了解如何开始使用模拟器和设备。我们还将向你展示如何与 Vision Pro 配对、以便检查你的 App 中的内容,以及在响应式设计模式下使用“用模拟器打开”来帮助你在任何设备上测试你的网站。
WWDC23 英文 -
26:15 认识可合并库
了解可合并库如何结合静态库和动态库的优点,帮助提高 App 的工作效率和运行时性能。了解如何在交付尽可能小的 App 的同时实现更快的开发。我们将向你展示如何在 Xcode 15 中采用可合并库,并分享使用代码的最佳实践。
WWDC23 英文 -
16:26 Xcode 和 Xcode Cloud 中的简化分发
了解如何使用 Xcode 的简化分发共享 App,一键将 App 提交到 TestFlight 或 App Store。我们还将向你展示如何使用 Xcode Cloud 通过 TestFlight 中自动包含测试人员的注释来简化分发过程,并使用发送操作自动公证你的 Mac App。
WWDC23 英文 -
13:01 使用 Xcode 测试报告更快修复故障
探索如何使用 Xcode 和 Xcode Cloud 中的测试报告更快地查找、调试和修复测试故障。了解 Xcode 如何识别故障模式,帮你找到开始排查的正确位置。我们还将向你展示如何使用 UI 自动化资源管理器和视频记录来了解导致你的 UI 测试失败的事件。
WWDC23 英文 -
22:16 探索 Calendar 和 EventKit
了解如何将 Calendar 与你的 App 进行整合以帮助用户实现更有效的时间管理。探索如何从你的 App 中创建新事件,获取事件并实现虚拟会议扩展。我们将为你介绍针对日历访问级别的更改,以让你的 App 与用户保持联系,同时不侵犯他人日历数据中的隐私。
WWDC23 英文 -
29:12 探索 tvOS 连续互通相机
探索如何在 Apple tvOS 上的 App 中引入 AVFoundation、AVFAudio 和 AudioToolbox ,并为客厅打造相机和麦克风体验。了解如何利用设备发现 API 在现有的 iOS 相机体验中支持 Apple tvOS,构建使用 iPhone 作为网络相机或 FaceTime 通话源的 App,并探讨在开发 Apple tvOS 时的特殊注意事项。我们还将向你展示如何为 Apple tvOS 启用录音,以及如何使用回声消除来创建出色的语音驱动体验。
WWDC23 -
20:57 认识 RealityKit Trace
了解如何使用 RealityKit Trace 来提高空间计算 App 的性能。探索该平台的性能分析指南,并了解 RealityKit Trace 模板如何帮助你优化 App 的渲染。我们还将提供有关分析 App 中各种类型内容的指南,以帮助查明性能问题。
WWDC23 英文 -
32:49 隐私保护的新功能
Apple 相信隐私是一项基本人权。了解 Apple 平台上的新技术,它们将帮助你更轻松地执行基本隐私模式,让用户建立起对你 App 的信任。你还将了解 Apple 平台隐私服务的升级,以及隐私功能如何对 visionOS 上的软件架构和输入模型设计产生影响的案例分析。
WWDC23 英文 -
18:34 使用 SwiftUI 进行设计
了解 SwiftUI 如何帮助你快速迭代和探索设计理念。向 Apple 设计师学习,他们分享了 SwiftUI 是如何助力 watchOS 10 中的 Apple 地图 App 的设计及其他工作元素的设计,并了解如何将这些工作流程应用到你自己的设计流程中。
prototyping WWDC23 英文 -
18:54 使用 SwiftData 构建 App
了解 SwiftData 如何帮助你在 App 中保存数据。当我们将 SwiftData 引入多平台 SwiftUI App 时,与我们一起编写代码。了解如何将现有模型类转换为 SwiftData 模型、设置环境、在 UI 中反映模型层更改以及构建由 SwiftData 存储容量支持的基于文档的 App。为了充分理解本次讲座,你应该先了解 SwiftData。相关介绍请查看 WWDC23 的“认识 SwiftData”。
WWDC23 英文 -
16:30 为空间体验交付视频内容
了解如何使用 HTTP Live Streaming (HLS) 为 visionOS 准备和交付视频内容。了解当前 HLS 的媒体交付流程,并探索如何扩展交付管道以支持 3D 内容。快速了解空间媒体流的信息和技术,并为 3D 调整现有的 字幕制作工作流。了解如何跨视频共享音轨及添加空间音频,提高视频内容的沉浸感。
WWDC23 英文 -
34:15 使用 Xcode 中的 Reality Composer Pro 内容
了解如何在 Xcode 中让 Reality Composer Pro 的内容变得生动。我们将向你展示如何将 3D 场景加载到 Xcode 中,如何将内容与代码集成,以及如何为 App 添加交互性。我们还将分享在开发工作流中一起使用这些工具的最佳实践和技巧。为了充分利用本节视频,我们建议你首先观看“了解 Reality Composer Pro”和“探索 Reality Composer Pro 中的材质”,以了解有关创建 3D 场景的更多信息。
WWDC23 英文 -
15:54 语音处理的新功能
了解如何使用 Apple 语音处理 API 在 IP 语音应用中实现最佳的音频体验。我们将向你展示如何检测某人在静音状态下说话、如何调整其他音频的抑制行为等等。
WWDC23 英文 -
18:24 优化车辆系统的 CarPlay 车载
了解如何将 CarPlay 集成到现代车辆系统中。我们将向你展示如何调整 CarPlay 车载,以适应所有高分辨率显示器,无论显示器的配置或尺寸如何,皆能实现。了解如何使用 CarPlay 车载提供的元数据和视频流在其他显示器上显示信息,并了解无线连接、音频和视频编码方面的优化如何帮助你的车辆系统为下一代 CarPlay 车载做好准备。
,,airplay,car,ev charging,hevc WWDC23 英文 -
17:45 融合 Swift 和 C++
了解如何在你的 C++ 和 Objective-C++ 项目中使用 Swift,使你的代码更安全、快速和易于开发。我们将向你展示如何使用 C++ 和 Swift API 来逐步将 Swift 融入你的 App。
WWDC23 英文 -
18:04 创建带有动画效果的符号
探索动画预设并了解如何将其应用于 SF Symbols 和自定义符号。我们将向你展示如何尝试不同的选项和配置,为你的 App 找到完美的动画效果。了解如何使用注释功能更新自定义符号以应用动画,如何使用符号组件修改自定义符号,并探索重新设计后符号的导出过程,保持符号在所有平台上的绝佳效果。若想充分理解本次讲座,请一并查看 WWDC23 的“SF Symbols 5 的新增功能”。
WWDC23 英文 -
11:32 认识推送通知控制台
推送通知控制台是你在 App 中快速测试用户通知的理想方式。了解如何通过从控制台直接发送通知来多次发送新想法,以及如何分析交付日志以了解更多有关你的推送的信息。我们还会向你展示如何生成和验证令牌,以成功通过 Apple 推送通知服务 (APNs) 的身份验证。想要尽可能从本次讲座中获取更大的收获,你需要具备 Apple 推送通知服务 (APNs) 和用户通知的基本知识。
alert,apns,apple push notification service,backend,notification,notifications,notify,push,server,service WWDC23 英文 -
10:41 了解空间计算的 Core Location
了解 Core Location 如何帮助你的 App 在世界上找到自己的位置——字面意义上的。我们将分享如何构建一个空间计算 App,该 App 在使用个人位置的同时尊重他们的隐私。你还将了解你的 App 如何请求位置访问权限,以及 Core Location 如何适应来自兼容 iPad 和 iPhone App 的请求。
WWDC23 英文 -
14:46 滚动视图进阶
了解如何使用 SwiftUI 中的最新 API 将滚动视图提升到新的水平。我们将向你展示如何以前所未有的方式自定义滚动视图。探索安全区域和滚动视图边距之间的关系,了解如何与滚动视图的内容偏移量进行交互,并了解如何通过滚动过渡为内容增添一些独特风格。
WWDC23 英文 -
36:36 了解声明式设备管理的改进
探索如何帮助信息技术管理员获得管理组织设备所需的工具,了解声明式设备管理的更新项,包括软件更新管理、新增资产类型、文件保险箱状态报告等。
WWDC23 英文 -
26:41 App Store 定价的新功能
了解 App Store 定价功能和定价工具的最新更新。学习如何在 App Store Connect 和 App Store Connect API 中对 App 和 App 内购买项目进行定价管理、如何按区域进行定价设定等操作。
WWDC23 英文 -
15:10 为 Unity VR App 带来完全令人沉浸其中的体验
了解如何将现有的 Unity VR App 和游戏引入 visionOS。我们将探索可以帮助你入门的工作流程,并向你展示如何使用 Unity 输入系统在你的 App 和游戏中构建适合眼睛和双手进行操作的内容。了解 Unity 的 XR 交互工具包、注视点渲染技巧和最佳实践。
WWDC23 英文 -
20:41 使用 RealityKit 增强你的空间计算 App
摆脱窗口限制,了解如何使用 RealityKit 为你的 App 带来引人入胜的沉浸式 3D 内容。了解 SwiftUI 场景如何与 RealityView 协同工作,以及如何将内容嵌入到实体层次结构中。我们还将探索如何使用锚点融合虚拟内容和现实世界,在 App 中引入粒子效果,添加视频内容以及使用传送门创造更多沉浸式体验。
WWDC23 英文 -
20:14 探索 Reality Composer Pro 中的材质
了解 Reality Composer Pro 如何帮助你使用 RealityKit 材质改变 3D 对象的外观。我们将向你介绍 MaterialX 和基于物理的 (PBR) 着色器,展示如何使用着色器图形编辑器设计动态材质,并探索向材质添加可在 visionOS App 中控制的自定义输入。为了充分利用本讲座,建议你先观看“初识 Reality Composer Pro”。如果你已准备好学习如何将模型和材质整合到 Xcode 项目中,请观看“在 Xcode 中使用 Reality Composer Pro 内容”讲座。
WWDC23 英文 -
19:30 将 SwiftUI 提升至新的维度
准备好为你的 VisionOS App 添加深度和维度。了解如何使用容积将三维对象引入你的 App,了解 Model 3D API,并了解如何放置内容并为内容添加动画。我们还将向你展示如何在 RealityView 中使用 UI attachments 并在内容中支持手势。
WWDC23 英文 -
18:47 如何让小组件更加生动
了解如何为你的 App 和游戏制作兼具动画和交互性的小组件。我们将向你展示如何调整条目过渡的动画,以及使用 SwiftUI 中的 Button 和 Toggle 来增加交互性,以便你可以直接在主屏幕和锁定屏幕上创造强大时刻。
WWDC23 英文 -
13:35 更新你的 App 至 watchOS 10
和我们一起更新 Apple Watch App,充分利用 watchOS 10 的最新功能。我们将会向你展示如何利用最新版 SwiftUI API 让信息一目了然,以及如何围绕数码表冠重新调整 App 浏览方式。
WWDC23 英文 -
12:26 为 Apple Watch 的智能叠放设计小组件
为带有智能叠放功能的 watchOS 设计小组件。我们将向你展示如何使用标准设计布局、颜色和图例以及基于信号的关联性来确保你 App 的小组件易懂、独特且智能。着手设计之前,请一起观看和我们一起编写代码的视频:“为 watch OS 智能叠放构建小组件”
WWDC23 英文 -
15:58 使用 Virtualization 打造无缝体验
了解 Virtualization 框架的最新更新。我们将向你展示如何配置虚拟机 (VM) 以自动调整显示屏的大小,并指导你保存和恢复正在运行的 VM,此外我们还将探讨在桌面及数据中心运行的 Virtualization App 所具备的存储和性能选项。 想要了解更多有关 Virtualization 框架的信息,请观看 WWDC22 中“创建 macOS 或 Linux 虚拟机”部分。
WWDC23 英文 -
21:06 App Store 服务器 API 的新增功能
发现 App Store Server API 和 App Store Server Notifications 的最新更新。探索当前的 API 产品并了解如何通过通知跟踪订阅状态、处理服务器上的事务以及有效恢复丢失的通知。我们还将向你展示你的服务器如何支持使用 StoreKit 或 StoreKit 2 的 App,并且向你分享 API 中的重要停用内容和建议的迁移工作流程。
WWDC23 英文 -
6:21 轻 App 的新功能
探索轻 App 的最新更新。我们将向你展示如何使用默认轻 App 链接,更轻松地构建轻 App。帮你了解如何利用增加的轻 App 大小限制来构建更丰富、更具吸引力的体验,以及如何从你的 App 直接启动轻 App。
app,app clip,app clip code,clip,download,experience,in app,inapp,install,launch,launch app clip,lightweight,preview,qr code WWDC23 英文 -
16:23 在工作中部署通行密钥
了解如何在受管理的工作环境中使用通行密钥。我们将探讨如何通过管理式 Apple ID 支持的 iCloud 钥匙串使通行密钥在企业环境中发挥良好作用。我们还将分享管理员如何使用 Apple 商务管理和 Apple 校园教务管理中的访问权限管理控件来管理特定设备的通行密钥。
2fa,attestation,password,phishing WWDC23 英文 -
17:05 使用数字签名验证 App 的依赖项
了解如何保护 App的依赖项。我们将向你展示 Xcode 如何自动验证包含在项目中任意已签名的 XCFrameworks。了解代码签名的工作原理,其在帮助你保护软件供应链方面提供的优势,以及 SDK 开发者如何通过对其 XCFramework 进行签名来帮助你保证 App 的安全。
WWDC23 英文 -
13:03 SwiftUI 中的检查器:探索细节之美
检查器是一种结构化的 API,可以为你的 App 带来更多细节。我们将带你了解该API的基础知识,并向你展示如何使用它。了解有关自定义表单呈现的最新更新,并学习如何将其与检查器结合以打造完美的视图呈现体验。
WWDC23 英文 -
29:16 优化空间计算 App 的功耗和性能
了解如何通过优化性能和效率来为 VisionOS 创建功能强大的 App 和游戏。我们将介绍该平台独特的功耗特性,探索构建性能计划,并分享一些测试和优化 App 的工具和策略。
WWDC23 英文 -
34:57 打造更流畅的相机体验
了解 AVCapture 和 PhotoKit 如何帮助你打造响应更快、更令人愉悦的 App。了解相机捕捉过程,以及延迟照片处理如何帮助创建最佳质量的照片。我们将向你展示零快门延迟如何利用 Time Travel 来捕捉完美的动作照片,深入介绍构建响应式捕获流程,并分享如何利用视频特效 API 来识别触发实时视频效果的预定义手势。
WWDC23 英文 -
14:38 在 Vision 中探索 3D 人体位姿和人像分隔
了解如何使用 Vision 构建以人像为中心的的功能。了解如何检测人体位姿并测量 3D 空间中的各个关节位置。我们还将向你展示如何利用人像分隔 API 来区分和分隔图片上的人像,最多可处理四个人。 要了解有关 Vision 最新功能的更多信息,请观看 WWDC23 课程“在 Vision 中检测动物位姿”。
WWDC23 英文 -
27:41 升级 ARKit App, 纵享空间体验
了解如何为 VisionOS 带来你的 App 的 AR 体验。了解 ARKit 和 RealityKit 在空间计算方面的更新:我们将重点介绍来自 iPadOS 和 iOS 的概念和 API 的变化,并引导你观看包含更多详细信息的课程,帮助你为此平台带来 AR 体验。
WWDC23 英文 -
29:43 探索 App Intents 的增强功能
使用 App Intents 让你的小部件生动活泼!探索最新更新并了解如何利用动态选项和用户交互性为你的 App 快捷指令构建更好的体验。我们将分享如何与 Apple Pay 集成、更有效地构建代码以及将快捷指令 App 集成提升到新的水平。 有关 App Intents 和 App 快捷指令的更多信息,请观看 WWDC23 的“使用 App 快捷指令聚焦你的 App ”。
WWDC23 英文 -
12:49 隐私清单入门指南
认识隐私清单:一种帮助你准确识别 App 依赖项隐私保护操作的新工具。了解第三方 SDK 开发者如何使用这些清单来共享其框架的隐私保护操作。我们还会向你介绍 Xcode 如何生成完整的隐私报告以帮助你更轻松地展示 App 中所有代码的隐私保护操作。
app tracking transparency,att,nutrition label,privacy nutrition label WWDC23 英文 -
35:06 CSS 中的新功能
探索 CSS 的最新进展。学习处理广色域颜色、创建精美的排版和编写简单而强大的代码的技术和绝佳实践。在此次讲座中我们还将展望未来,预览即将推出的布局和排版功能。
WWDC23 -
20:05 认识 iOS 上的 Object Capture
探索如何直接在你的 iOS App 中提供端到端的 Object Capture 体验,以帮助人们将他们的对象变成随时可用的 3D 模型。了解如何使用我们的示例 App 创建完全自动化的 Object Capture 扫描流程,以及如何帮助人们为他们的模型自动捕获最佳内容。我们还将讨论激光雷达数据并提供扫描对象的最佳实践。
WWDC23 -
24:08 为 Apple Watch 上的智能叠放构建小组件
请跟随我们使用最新版的 SwiftUI 和 WidgetKit API 为 watchOS 10 上的智能叠放构建小组件。了解创建小组件的技巧、技术以及最佳实践以在 Apple Watch 上展示相关信息。
watchos,watchos 10 WWDC23 -
31:58 Metal 光线追踪指南
了解如何通过 Metal 光线追踪技术,提高游戏和 App 的视觉质量。我们将带您了解 Metal 光线追踪 API 的基本知识,探索最新的增强功能和技术,使您能创建更大、更复杂的场景,减少内存使用和构建时间,高效渲染头发、毛皮等视觉内容。
WWDC23 英文 -
25:59 认识用于空间计算的 SwiftUI
与我们一起游览太阳系,探索适用于 visionOS 的 SwiftUI!探索如何使用 Windows, Volume 和 Space 构建一个全新的 App 世界。我们将向您展示如何在此平台上开始使用 SwiftUI,同时,我们会构建一个天文学 App,添加 3D 内容,并构建完全沉浸式体验,将人们带到星星上。
WWDC23 英文 -
34:02 SwiftUI 的新功能
和我们一起了解 Swift 的更新。我们将向你展示 API 如何通过参数包和宏等功能变得更具扩展性和表现力。我们还将带你了解互操作性的改进,并分享我们如何将 Swift 的性能和安全优势扩展到从 Foundation 到服务器上的大型分布式程序等各个地方。
WWDC23 英文 -
15:55 网页 App 中的新功能
探索 Mac 网页 App:一种从程序坞体验网站的强大方式。了解如何自定义你的网页 App,以便在用户添加你的网站时为他们提供最佳体验。我们还将分享如何利用适用于 Mac 的网页 App 以及适用于 iOS 和 iPadOS 的主屏幕网页 App 的推送通知和标记。
WWDC23 英文 -
13:47 在 Vision 中检测动物体态
除了检测图片中的猫和狗,我们还将向你展示如何使用 Vision 实时检测动物的单个关节和它们的体态,以及如何实现一些令人激动的功能,例如使用相机 App 进行动物跟踪,为动物图片应用创意装饰等。我们还将深入探讨 Vision 框架中的其他重要更新,并与你分享最佳实践。想要了解更多有关 Vision 框架新技术的信息,欢迎观看“探索 Vision 中 3D 人体姿势及人像分割”以及“在 App 中提取图片主体”。此外,想要了解更多有关构建实时相机追踪的体验,欢迎观看“使用 DockKit 集成电动 iPhone 支架”。
WWDC23 英文 -
22:32 Xcode 15 的新功能
了解 Xcode 15 中最新的生产力和性能改进。探索代码完成和 Xcode Previews 的增强功能,了解测试导航器和测试报告,并了解有关简化分发过程的更多信息。我们还将重点介绍改进的导航、源代码控制管理和调试。
WWDC23 英文 -
12:22 探索用于空间计算的 App Store Connect
App Store Connect 为你提供了在 App Store 上测试、提交和管理你的 VisionOS App 所需的工具。探索部署你的第一个空间计算 App 的基础知识和最佳实践,为现有的 App 添加 VisionOS 支持并管理其兼容性。我们还将向你展示用于 visionOS 的 TestFlight,帮你了解如何测试你的 App ,并在你迭代时收集有价值的反馈。
WWDC23 英文 -
14:59 使用 AirPods 提升你的 App 音频体验
了解如何使用 AirPods 在你的 App 中创造变革性的音频体验。了解如何结合 AirPods 自动切换功能,使用 AVAudioApplication 支持静音控制,以及如何利用空间音频在你的 App 游戏中创建沉浸式音效。
WWDC23 英文 -
12:03 增强你的 iPad 和 iPhone App 以实现共享空间
准备好为共享空间增强你的 iPad 和 iPhone App !我们将向你展示如何优化你的体验,使其在 VisionOS 上体验出色,并探索 iPad App 交互、视觉处理和媒体的专属设计。
WWDC23 英文 -
19:20 在 watchOS 10 平台上进行 App 设计和开发
深入了解 watchOS 设计原则的详细信息,并了解如何使用 SwiftUI 将它们应用到你的 App 中。我们将向你展示如何为重新设计的用户界面构建 App,以显示及时的信息,一目了然地传达重点内容,并使导航一致且可预测。
WWDC23 英文 -
17:15 了解 ActivityKit
实时活动是用户在 App 中跟踪任务进度的一种简单明了的方式。我们将向你介绍如何为锁屏、灵动岛和待机创建有用的实时活动体验。欢迎了解如何更新 App 的实时活动、监控活动状态以及利用 WidgetKit 和 SwiftUI 构建更丰富的体验。
activities,activity,activitykit,dynamic,dynamic island,island,live,live activities,live notification,live notifications,lock,lock screen,notification,notifications,screen,standby WWDC23 英文 -
27:32 使用 RealityKit 构建空间体验
了解 RealityKit 如何将你的 App 带到新的维度。欢迎使用 RealityKit 实体、组件和系统,并了解如何向 visionOS 中的 App 添加 3D 模型和效果。我们还将为你介绍 RealityView API,并演示如何将 3D 对象添加到窗口、容积和空间中,从而使 App 更具沉浸感。此外,我们还将探索如何将 RealityKit 与空间输入、动画和空间音频进行结合。
WWDC23 英文 -
39:43 深入了解 Swift 宏
探索如何使用 Swift 宏在你的代码库中减少样板代码,并更轻松地采用复杂功能。了解宏如何分析代码,生成丰富的编译器错误以引导开发者正确使用宏,以及生成自动合并回项目中的新代码。我们还将介绍一些重要概念,如宏角色、编译器插件和语法树。
WWDC23 英文 -
14:17 在共享空间中运行你的 iPad 和 iPhone App
了解如何在 Vision Pro 上运行现有的 iPad 和 iPhone App 。了解 iPadOS 和 iOS App 如何在此平台上运行,了解Designed for iPad 体验,并探索可用于增强 visionOS 上的 App 体验的路径。
WWDC23 英文 -
29:50 释放 UIKit 特征系统的潜能
发现 UIKit 中特征系统的强大增强功能。了解如何定义自定义特征以将你的数据添加到 UITraitCollection 中,使用特征重写 API 修改传递到视图控制器和视图的数据,以及使用 API 提升灵活性和性能。此外,我们还将向你展示如何桥接 UIKit 特征以及 SwiftUI 环境键值以无缝访问 App 中 UIKit 和 SwiftUI 组件的数据。
WWDC23 英文 -
15:06 将游戏移植到 Mac,第 1 部分:制定游戏移植计划
借助 Metal 技术和 Apple Silicon 的强大功能,将现代高端游戏移植到 Mac 和 iPad 上。讲解游戏移植工具包,介绍该工具包如何帮助开发者评测 Windows 版游戏在 Mac 上的图形处理功能兼容性及性能,分享音频、输入及高级显示功能处理的有效运用实例和技术资源。观看此视频后,记得继续查看“将游戏移植到 Mac 上第 2 期:编译着色器”,以便了解如何将 HLSL 着色器引入 Metal 的更多相关信息。
WWDC23 英文 -
18:38 在你的 App 中提取图像主题
了解如何在你的 App 中轻松地从背景提取图像主题。学习如何使用 VisionKit 提取主题或提取指定点所选中的主题。我们还将分享如何使用 Vision 来提取主题,并将其与 Core Image 等底层框架结合使用,以创建有趣的图像效果和更复杂的合成流程。有关 VisionKit 最新更新的更多信息,请查看 “VisionKit 新功能” 。有关图像中人像分割的更多信息,请观看 WWDC23 视频“探索 Vision 中的 3D 人体姿态和人像分割 ”。
WWDC23 英文 -
19:56 VisionKit 的新功能
了解 VisionKit 如何帮助用户快速在你的 App 中提取图像主题,以及如何使用可视化查看获取图像内容更多有关信息。我们还将为你介绍 VisionKit 中的最新更新,包括实时文本交互、数据扫描以及针对 macOS App 的扩展支持。想要进一步了解有关 VisionKit 的信息,请查看 WWDC23 中的“在你的 App 中提取图像主题”。
WWDC23 英文 -
8:52 认识 SwiftData
SwiftData 是专为 Swift 设计的一种强大且具备表达力的持久化框架。我们将向你展示如何直接使用 Swift 代码进行数据建模,以及如何使用 SwiftData 处理你的模型并与 SwiftUI 集成。
attribute,coredata,core data,data,fetchdescriptor,macro,macros,model,model,models,observation,persistence,predicate,predicate,relationship,sortdescriptor,swift,swiftdata WWDC23 英文 -
15:55 对你的 App 进行辅助功能审核
了解如何在每次构建时都对 App 进行辅助功能测试。了解如何使用 XCTest 进行辅助功能自动审核及如何解读审核结果。我们还将分享辅助功能 API 的强化功能,来帮助你提高 UI 测试覆盖率。
WWDC23 英文 -
16:19 认识面向空间计算的 Safari 浏览器
认识 visionOS 的网络,学习如何让用户以全新的方式体验您的网络内容。了解为该平台提供支持的独特输入模型,并学习如何针对空间计算优化您的网站。我们还会分享新的网络标准,以更好地打造 3D 网络体验。
WWDC23 英文 -
25:51 打造无障碍的空间体验
了解如何创建适用于所有用户的空间计算 App。与所有 Apple 平台一样,visionOS 专为辅助功能而设计:我们将分享如何重新构想旁白和指针控制等辅助技术,以及如何设计停留控制等功能来帮助用户以最适合自己的方式进行交互。了解视觉、运动、认知以及听觉辅助功能的最佳实践,帮助每位用户享受 visionOS 的沉浸式体验。
WWDC23 英文 -
31:18 UIKit 的新功能
探索 UIKit 的改进和更新,并了解如何构建理想的 iOS、iPadOS 和 Mac Catalyst App。我们将向你展示 UIKit 的最新功能和改进,并分享在 API 和性能等方面上的改进。
, WWDC23 英文 -
27:21 认识 SwiftUI 版 MapKit
了解在功能扩展的 SwiftUI 支持下,MapKit 如何让你比以往更轻松地将 Apple 地图整合到你的 App 中。我们将向你展示如何使用 SwiftUI 向地图添加注释、覆盖层、控制项和相机等功能。
WWDC23 英文 -
18:57 将游戏移植到 Mac,第 2 部分:编译你的着色器
在本讲座中,你将了解 Metal 着色器转换器如何简化将 HLSL 着色器转换为 Metal 的过程。这是我们关于将游戏引入 Mac 平台的三部曲系列之一。你将了解如何从 DXIL 构建一个快速的、端到端的着色器管线,该管线支持所有着色器阶段,并让你可以充分利用 Apple GPU 的高级功能。我们还将向你展示如何使用离线编译器生成 GPU 二进制文件,以减少 App 的启动时间和卡顿现象。为了充分理解本次讲座,我们建议你首先观看“将你的游戏引入 Mac 平台,第 1 部分:制定游戏计划”。当你准备好进一步提升时,可以查看 WWDC23 的“将你的游戏引入Mac平台,第 3 部分:使用...
WWDC23 英文 -
21:35 空间设计的原则
了解空间设计的基础知识。探索如何从深度、比例、窗口和沉浸感等维度进行设计,并应用最佳实践来创造连接现实、舒适、以人为本的体验。了解如何使用这些空间设计原则来扩展现有 App 或将新想法变为现实。
ar,mixed reality,mr,ux,virtual reality,vr WWDC23 英文 -
43:07 Swift 的新功能
与我们一起来了解 Swift 的更新。我们将向你展示 API 如何通过参数包和宏等功能变得更具可扩展性和表现力。我们还将带你了解互操作性方面的改进,并分享我们如何将 Swift 在性能和安全方面的优势扩展到各个领域 - 从 Foundation 到服务器上的大规模分布式程序。
WWDC23 英文 -
31:55 开始构建用于空间计算的 App
准备好为 visionOS 开发 App 和游戏!探索构成空间计算的基本构建块:窗口、容积和空间,并了解如何使用这些元素来构建引人入胜的沉浸式体验。
WWDC23 英文 -
25:39 认识用于空间计算的 UIKit
了解如何将开发者的 UIKit App 移植到 visionOS。学习如何为新平台打造 App,探索 API,以及用于空间计算的理想实践。学习在 visionOS 中使用 SwiftUI 与 UIKit,将开发内容带入三维空间。
WWDC23 英文 -
28:46 Apple 设备管理的新功能
了解 iOS、iPadOS 和 macOS 的最新管理功能,探索如何通过更新后的自动设备注册以及 iOS 和 iPadOS 设备的新恢复服务选项来简化设置步骤。除此之外,本期视频还介绍如何在 macOS 上更多地方使用你的身份提供方,展示 Apple Configurator 在自动执行任务方面提供怎样的帮助。
WWDC23 -
28:58 在你的 App 中支持 HDR 图像
了解如何在你的 App 中识别、加载、显示和创建高动态范围(HDR)静态图像。探索常见的 HDR 概念,了解 ISO 规范的最新更新。了解如何使用 SwiftUI 和 UIKit 识别和显示 HDR 图像,如何从 ProRAW 和 RAW 捕获中创建 HDR 图像并在 CALayer 中显示。我们还将带你了解 CoreGraphics 对 ISO HDR 的支持,并分享采用 HDR 技术的最佳实践。
WWDC23 英文, 韩文 -
14:45 使用 TipKit 以提升功能的可发现性
使用 TipKit 教用户如何使用你的 App!了解如何通过提示创建有效的教导时机。我们将与你分享如何建立资格规则以触达理想受众、控制提示频率以及测试策略以确保成功互动。
coaching,discover,discovery,education,feature,features,hint,hints,inapp,instructional,teach,teaching,tip,tipkit,tips WWDC23 英文 -
33:53 使用 Swift-DocC 创建丰富的文档
了解如何利用 Swift-DocC 的最新功能为你的 App 或框架创建丰富而详实的文档。我们将向你展示如何使用 Xcode 15 文档预览编辑器高效迭代现有项目的文档,并探索扩展的各创作功能,例如基于网格的布局、视频支持和自定义主题。为了充分利用本次讲座,你最好对 Swift-DocC 文档的基础知识有一定的了解。
, WWDC23 英文 -
36:59 认识 StoreKit 与 SwiftUI
了解如何使用 App Store 产品元数据和 Xcode Previews,只需几行代码即可用它们为你的 App 添加 App 内购买项目。在 StoreKit 中探索全新的 UI 组件集合,了解如何轻松推销你的产品,以及如何用帮助用户做出明智决策的方式展示订阅等内容。
WWDC23 英文 -
25:02 使用 App 快捷指令突出你的 App
了解如何使用 App 快捷指令在 Spotlight 中或通过 Siri 显示 App 中的常用功能。了解如何为你的 App 配置搜索结果,并了解创建出色的 App 快捷指令最佳实践。我们还将向你展示如何构建出色的视觉和语音体验,并将其扩展到 Apple Watch 和 HomePod 等其他 Apple 设备。 有关 App 快捷指令和 App 意图的更多信息,请查看 WWDC23 的“探索 App 意图的增强功能”和“为 Spotlight 设计快捷指令”。
WWDC23 英文 -
12:51 探索 SwiftUI 中的观察
使用观察简化你的 SwiftUI 数据模型。我们将分享 Observable 宏如何帮助你简化模型并提高 App 的性能。了解观察,了解宏的基础知识,并了解如何从 ObservableObject 迁移到 Observable。
WWDC23 英文 -
21:22 使用 WorkoutKit 构建自定义训练
WorkoutKit 让你可以轻松地为 Apple Watch 上的体能训练 App 创建、预览和安排计划训练。了解如何构建自定义间隔时间、创建提醒以及使用内置预览 UI,将你自己的常规训练计划发送到 Apple Watch。
WWDC23 英文 -
22:41 设计空间用户界面
了解如何为空间计算 App 设计出色的界面。我们将分享如何把基于实体屏幕的知识应用到 visionOS 平台来创造出极致体验。探索 UI 组件、材质和字体排印,了解如何设计熟悉、易读且易于使用的用户体验。
WWDC23 英文 -
18:21 揭秘语法一致性的本质
了解如何在你的 App 和游戏中使用自动语法一致性,以创建包容性和更自然的表达。我们将分享使用 Foundation 的最佳实践,展示多种语言的示例,并演示如何使用这些 API 来增强你的 App 用户体验。有关自动语法一致性的介绍,请观看 WWDC21 的 “Foundation 新增功能”。
agreewithargument,i18n,inflect,internationalization,l10n,localization WWDC23 英文 -
13:42 使用结构化日志进行调试
探索了解 Xcode 15 中的调试控制台,并学习如何通过日志来改善你的诊断体验。探索如何使用高级过滤器和改进的可视化功能轻松高效地浏览日志。我们还将向你展示如何在调试时使用 dwim-print 命令来评估代码中的表达式。
WWDC23 英文 -
24:25 StoreKit 2 的新增功能和 Xcode 中的 StoreKit 测试
了解 Xcode 中 StoreKit 2 和 StoreKit 测试的最新增强功能。发现用于推广 App 内购买项目的 API 更新、StoreKit 消息、Transaction 模型、RenewalInfo 模型以及用于管理订阅的 App Store sheet 的 API 更新。了解如何升级到 SHA-256 以进行设备上收据验证以及如何使用 API 创建 SwiftUI 视图。此外,我们还将帮助你开始在 Xcode 中进行 StoreKit 测试,以便你可以调试和测试你的 App 内购买项目和订阅。认识事务检查器,探索 StoreKit 配置编辑器的最新更新,并了解如何模拟...
WWDC23 英文 -
18:11 在 SwiftUI 中轻松完成高级动画
了解如何利用 SwiftUI 的最新更新将动画提升到新的水平。加入我们,我们将逐步完成动画并构建多个步骤,使用关键帧添加协调的多轨动画效果,并以独特的方式组合 API,让你的 App 焕发活力。
WWDC23 英文 -
31:34 探索字符串目录
了解 Xcode 15 如何通过将所有字符串集中管理来轻松本地化你的 App。我们将向你展示如何使用字符串目录在项目中提取、编辑、导出和构建字符串。我们还将分享如何通过选择要迁移的文件,根据自己的进度在现有项目中采用字符串目录。
i10n,internationalization,l18n,localization,localizedstringresource,nslocalizedstring,stringsdict,xcstring,xliff WWDC23 英文 -
26:45 将游戏移植到 Mac,第 3 部分:使用 Metal 进行渲染
这是关于将游戏引入 Mac 平台的系列讲座的最后一部分,了解如何在你的渲染代码中支持 Metal。在这个讲座中,将介绍如何在你的游戏渲染代码中添加对 Metal 的支持。一旦你通过游戏引入工具评估了现有的 Windows 二进制文件,并将 HLSL 着色器转换为 Metal 着色器,你可以学习如何最优化地实现高端、现代游戏所需的功能。本文还将向你展示如何管理 GPU 资源绑定、保持资源在 GPU 上的有效性和同步。你还将了解如何优化 GPU 命令的提交、使用 MetalFX Upscaling 渲染丰富的视觉效果等等。为了充分理解本次讲座,我们建议你首先观看“将你的游戏引入 Mac...
WWDC23 英文 -
24:11 了解用于空间计算的 ARKit
了解如何使用 ARKit 的跟踪和场景理解功能来开发全新的沉浸式 App 和游戏体验。了解 VisionOS 和 ARKit 如何协同工作,在帮助你创建理解周围环境的 App 的同时,保护你的隐私。探索 ARKit API 的最新更新,并跟随我们的演示了解如何在 App 中利用手势跟踪和场景几何。
WWDC23 英文 -
24:53 在你的 App 中支持电影效果模式的视频
了解电影效果相机 API 如何帮助你的 App 处理在相机 App 中拍摄的电影效果模式视频。我们将分享电影效果模式视频的基础知识,包括对焦决策层级,向你展示如何在 App 中使用和更新对焦决策,并帮助你保存和加载这些更改。
WWDC23 英文 -
22:30 探索 RoomPlan 的增强功能
加入我们以了解 RoomPlan 中令人兴奋的更新内容,我们将探索 MultiRoom 支持和房间表示的增强功能。了解如何更详细地扫描区域、捕获多个房间信息以及将各个扫描结果合并到一个更大的结构中。我们还将与你分享将需要的 RoomPlan 结果合并到现有 3D 模型库中的工作流程和最佳实践。
WWDC23 英文 -
10:33 调整你的 AirPlay 音频体验
了解如何升级你的 App 的 AirPlay 音频体验,使其更强大、响应更快。我们将向你展示如何通过 AVQueuePlayer 采用增强型音频缓冲功能,探索在你的 App 中构建自定义播放器的替代方案,并与你分享最佳实践。
WWDC23 英文 -
13:37 将同播共享添加到你的 App 中
了解你的 App 如何利用同播共享将任何活动转变为可与朋友共享的体验!我们将分享同播共享的最新更新,探索创建共享活动的好处,深入研究一些令人兴奋的用例,并带你了解最佳实践,以在你的 App 中构建迷人且有趣的联系时刻。
group activities WWDC23 英文 -
18:26 为空间计算制作精彩的游戏
学习如何针对 visionOS 打造出色的游戏体验。我们将介绍一些开发者在这个平台构建游戏所需的重要构件,以及开发者如何将现有的经验运用在沉浸式新平台,学习如何使用 ARKit、RealityKit、Reality Composer Pro、Unity、Metal 和 Compositor。
WWDC23 英文 -
16:26 设计空间同播共享体验
探索你可以在 VisionOS App 中创建的共享活动类型,了解 App 如何使用空间 Persona 模板支持用户之间有意义的交互。了解如何围绕共享上下文设计 UI、处理共享活动中的沉浸式内容等。
group activities WWDC23 英文 -
7:18 小组件的新位置
小组件生态系统正不断扩展:了解如何使用最新版 WidgetKit API 让你的 App 在所有地方保持出色的外观。我们将向你展示如何识别小组件的背景、动态调整布局以及为生动渲染准备颜色,从而让你的小组件可以与任何环境无缝融合。
WWDC23 英文 -
21:12 认识 Reality Composer Pro
了解如何使用 Reality Composer Pro 轻松创作、编辑和预览 3D 内容。跟随我们,通过创建新项目、组合场景、添加粒子发射器和音频,甚至在设备上预览内容来探索这款开发者工具。熟悉 Reality Composer Pro 的基础知识后,你还可以查看“探索 Reality Composer Pro 中的材料”和“在 Xcode 中使用 Reality Composer Pro 内容”,了解更多高级技术和技巧。
WWDC23 英文 -
18:53 SF Symbols 5 的新功能
探索 SF Symbols 的最新功能,SF Symbols 是 Apple 为其平台设计的与 San Francisco系统字体无缝集成的图标库。了解符号动画:一系列具有表现力和可配置性的动画效果,可以使界面更加生动,并改善用户反馈。查看如何在创建自定义符号时进行动画绘制,并探索 SF Symbols 库的最新添加内容。为了充分了解本次讲座,我们建议您先观看 WWDC22 中的“SF Symbols 4 的新功能”。
WWDC23 英文 -
13:17 集成媒体 App 与 HomePod
了解用户如何直接从 HomePod 与你的媒体 App 进行交互。我们将向你展示如何向你的 iPhone 或 iPad App 添加媒体意图,并帮助用户只需使用自己的声音,即可通过隔空播放将你的内容流式传输到 HomePod 扬声器。探索实施细节,并获取有关如何为音乐、有声读物、播客、冥想课或其他媒体类型创造出色体验的提示和最佳实践。要进一步了解创建出色隔空播放体验的信息,请观看 WWDC23 的课程“提升你的隔空播放音频体验”。
WWDC23 英文 -
18:24 使用参数包泛化 API
Swift 参数包是一个强大的工具,可以扩展泛型代码的可能性,同时还能帮助开发者简化常见的泛型模式。我们将展示如何对泛型代码中的类型和参数数量进行抽象,来避免使用超载。为了更好理解本讲座,我们建议开发者先查看 WWDC22 的 “采用 Swift 泛型”讲座。
WWDC23 英文 -
23:02 使用 CKSyncEngine 同步到 iCloud
了解 CKSyncEngine 如何帮助你将用户的 CloudKit 数据同步到 iCloud。了解在系统处理同步操作调度时如何减少 App 中的代码量。我们将与你分享如何随着 CloudKit 的发展自动从增强的性能中受益,探索用于同步实施的测试等。为了让本次讲座发挥最大价值,你需要提前了解 CloudKit 和 CKRecord 类型。
app,backend,cksyncengine,cloud,cloudkit,database,engine,icloud,model,object,orm,persistence,relational,share,sharing,storage,sync,sync engine,syncing WWDC23 英文 -
31:08 开发你的第一款沉浸式 App
了解如何使用 Xcode 和 Reality Composer Pro 为 visionOS 构建沉浸式 App。我们将向你展示如何开始一个新的 visionOS 项目,使用 Xcode 预览进行 SwiftUI 开发,并利用 RealityKit 和 RealityView 渲染 3D 内容。
WWDC23 英文 -
9:55 认识 watchOS 10
发现自 Apple Watch 问世以来,其中一些最重大的更新。我们将了解重新设计的用户界面和全新的智能堆栈。在探索布局、导航和视觉风格的同时,了解 Apple 设计师是如何设计 watchOS 10 的,以及你可以如何应用这些新功能来创造一个出色的 Apple Watch App。
watchos WWDC23 英文 -
16:50 探索 Create ML 中的机器学习更新
了解 Create ML 如何帮助你利用机器学习模型完成更多任务,以及使用多语言 BERT 嵌入进行图像识别和完成基于文本的任务的最新功能,探索如何轻松使用多标签分类训练出能够识别图像内容的模型。此外,本期视频还介绍了有关交互式模型评估和用于自定义训练数据增强的最新 API 的相关信息。欲了解机器学习的相关更新,请观看 WWDC23 视频“探索 Natural Language 多语言模型”和“通过异步预测改进 Core ML 集成”。
WWDC23 英文 -
21:58 打造出色的 ShazamKit 体验
了解你的 App 如何通过使用 ShazamKit 的最新更新提供更加出色的音频匹配体验。我们将为你介绍匹配功能、音频识别更新以及与 Shazam 资料库的交互。了解在音频 App 中使用 ShazamKit 的技巧和最佳实践。想要了解更多有关 ShazamKit 的内容,欢迎观看 WWDC22 中的“使用 ShazamKit 创建大规模自定义目录”以及 WWDC21 中的“探索 ShazamKit”和“使用 ShazamKit 打造自定义音频体验”。
WWDC23 英文 -
33:58 编写 Swift 宏
了解如何使用 Swift 宏让你的代码库更具表现力和易读性。和我们一起写代码,探索宏如何帮助你避免编写重复的代码,并了解如何在你的 App 中使用它们。我们将分享宏的构建模块,向你展示如何对其进行测试,并带你了解如何从宏中发出编译错误。
WWDC23 英文 -
20:04 空间输入设计
学习如何为眼睛和手设计出色的交互体验。我们将分享空间输入的设计原则,探索输入方式的最佳实践,并帮助开发者打造舒适、直观且令人满意的空间体验。
,,,,ar,mixed reality,mr,spatial computing,ux,virtual reality,vr WWDC23 英文 -
12:19 准备、设置、中继:使用网络中继保护 App 流量
了解中继如何让你的 App 网络流量更具私密性与安全性,并无需 VPN 的开销。我们将向你展示如何将中继服务器集成到你的 App 中,并探讨企业网络如何使用中继安全访问内部资源。
WWDC23 英文 -
1:11 Apple 开发者需要在 WWDC23 了解什么
现在是为 Apple 平台(包括 iOS、iPadOS、macOS、tvOS 和全新的 visionOS)进行开发的最佳时机。通过超过 175 个涵盖最新硬件和软件的全新视频讲座,学习 Apple 工程师和设计师的见解。所有这些都是为了帮助你将你的想法带到全球超过 20 亿台 Apple 设备上。
recap WWDC23 英文 -
89:34 Platforms State of the Union (ASL)
Learn about the latest tools, technologies, and advancements to help you create even better apps across Apple platforms, including the all-new visionOS.
asl,sotu,sotu 2023 WWDC23 德文, 法文, 简体中文, 英文, 西班牙文, 韩文 -
89:34 Platforms State of the Union
Learn about the latest tools, technologies, and advancements to help you create even better apps across Apple platforms, including the all-new visionOS.
sotu,sotu 2023 WWDC23 德文, 法文, 简体中文, 英文, 西班牙文, 韩文 -
2:15 WWDC23 上的 17 项大小事情
你可以在此获取 WWDC23 第一天发布的 17 项大小事情的相关信息。
recap WWDC23 -
126:10 Keynote
The Apple Worldwide Developers Conference kicks off with exciting news, inspiration, and new opportunities. Join the worldwide developer community for an in-depth look at the future of Apple platforms, directly from Apple Park.
WWDC23 德文, 日文, 法文, 简体中文, 英文, 西班牙文, 韩文 -
126:10 Keynote (ASL)
The Apple Worldwide Developers Conference kicks off with exciting news, inspiration, and new opportunities. Join the worldwide developer community for an in-depth look at the future of Apple platforms, directly from Apple Park.
WWDC23 德文, 日文, 法文, 简体中文, 英文, 西班牙文, 韩文
-
-
WWDC22 -
1:04 WWDC22 第 5 天总结
这是 WWDC 第 5 天活动的总结,也是我们本周的最后一份报告。
recap WWDC22 日文, 简体中文, 英文, 韩文 -
14:12 探索媒体元数据发布和播放交互
学习如何在每个平台上突显 App 的“正在播放”信息。我们将简要介绍媒体元数据,了解如何在锁屏和控制中心等区域展示它们,并说明如何为您的内容编写和发布有效的媒体元数据。我们还将探索您的 App 对于来自其他设备 (如 HomePod) 命令的响应。
WWDC22 日文, 简体中文, 英文, 韩文 -
19:44 利用 ShazamKit 批量创建自定义目录
了解如何借助 ShazamKit,直接在设备上构建自定义目录,并支持 App 中任何音频源的精确匹配。学习如何通过新的 ShazamKit CLI 轻松生成音频签名,并批量创建目录。我们还将向您介绍如何快速更新您的 App,以便和大量音频内容进行同步,如多季电视节目或多期播客等。此外,我们还将分享有关 ShazamKit API 和 SHMediaItems 的更新,帮助您的 App 利用时间范围对音频源中的关键时刻做出准确回应。要进一步了解 ShazamKit,我们建议您先观看 WWDC21 的“探索 ShazamKit”和“使用 ShazamKit 创建自定义音频体验”。
WWDC22 日文, 简体中文, 英文, 韩文 -
9:34 Screen Time API 的新功能
了解如何构建能够帮助用户管理他们与设备之间的关系,同时保护用户隐私的 App。我们将带您了解 Screen Time API,与您分享核心限制和设备活动报告等功能的使用方法,在提供一流体验的同时让设备的所有者、家长和监护人可以采取可衡量的控制措施。
WWDC22 日文, 简体中文, 英文, 韩文 -
29:51 利用 Metal 为机器学习加速
了解如何在 macOS 上使用 Metal 加快您的 PyTorch 模型训练。我们将介绍 TensorFlow 训练支持的更新,探索 MPS Graph 的最新功能和操作,并分享最佳实践以帮助您提升性能,满足您对机器学习的需求。要进一步了解如何搭配使用 Metal 和机器学习,请观看 WWDC21 的“使用 Metal Performance Shaders Graph 加快机器学习速度”。
WWDC22 日文, 简体中文, 英文, 韩文 -
12:43 利用 Network 框架构建设备间交互
了解如何打造一体化的跨设备内容体验。我们将介绍 DeviceDiscoveryUI,它能帮助简化通信路径的设置,将 Apple TV 连接到 iPhone、iPad 和 Apple Watch 等其他设备。我们还将探索常见的场景,提供最佳实践以帮助您实现设备间的无障碍连接。
network framework WWDC22 日文, 简体中文, 英文, 韩文 -
12:49 提高效率:SwiftUI 中的“后台任务”
“后台任务”可帮助 App 对系统事件做出反应,使时间敏感型数据保持最新状态。了解如何利用 SwiftUI 后台任务 API 简洁明了地处理任务。我们将介绍如何利用 Swift 并发来处理网络响应、后台刷新等等,同时保持性能及其他功能。
apprefresh,app refresh task,async,async await,background runtime,backgroundtask,background task,concurrency,downloadtask,foreground runtime,notification,stormy,suspend application,suspended app,swift concurrency,task,url background task,urlsession,urlsessionconfiguration,wake app,withtaskcancellationhandler WWDC22 日文, 简体中文, 英文, 韩文 -
12:37 探索短信信息过滤器
短信信息过滤器扩展可帮助用户通过过滤未知发送者的短信信息来管理“信息”。了解如何利用信息过滤器扩展来构建 App。这些扩展会根据信息内容和其他启发自动将短信信息分类到文件夹和子文件夹。
junk,promotions,transactions WWDC22 日文, 简体中文, 英文, 韩文 -
14:08 打造易于访问的单个 App 模式体验
了解如何在单个 App 模式中为您的 App 用户提供更多控制和辅助功能。我们将分享如何在必要时利用 UIAccessibility 和“自动评估配置”框架来应用这些限制,并且在无需打开“设置”App 的情况下启用这些辅助功能。我们还将向您介绍如何在您的 App 中添加自定义限制,以更好地支持 iOS 中的“引导式访问”功能,这项功能会暂时将任何 App 置于单个 App 模式当中。
WWDC22 日文, 简体中文, 英文, 韩文 -
18:23 提高 App 和服务器的 DNS 安全性
了解在 App 中保护 DNS (互联网寻址的基础) 安全的最新方式。学习如何借助 DNSSEC 验证 App 中的 DNS 响应,并利用指定解析器的发现 (DDR) 自动启用 DNS 加密。
WWDC22 日文, 简体中文, 英文, 韩文 -
11:56 探索“App 分析”中的基准
了解 App Store 的 App 分析如何为您提供独到的洞见,并帮助您衡量您的 App 在 App Store 上的表现。我们将介绍全新的 App 基准工具如何在保护隐私的同时,对您的 App 和其他类似产品的表现进行比较。我们还将演示如何运用产品页优化和自定产品页来衡量效果并进行改进,从而优化您的 App 在 App Store 中的排名。
conversion,metrics,monetization WWDC22 日文, 简体中文, 英文, 韩文 -
21:25 实现主动的 App 内购买项目恢复
了解如何在用户首次打开您的 App 时主动恢复他们的 App 内购买项目访问。我们将介绍如何利用 StoreKit 或 StoreKit 2 提供对现有订阅的即时访问,并讨论客户端和服务器实施的最佳实践。进一步探索如何确定客户的购买状态,为您的 App 打造个性化的新手引导体验。
storekit WWDC22 日文, 简体中文, 英文, 韩文 -
21:40 为 Xcode Cloud 创建快速而可靠的测试
了解如何为 Xcode Cloud 制定有效的测试计划,Xcode Cloud 是 Apple 的连续集成和连续交付服务。我们将说明为什么说测试是持续验证您的代码是否正常运行的必备工具。学习如何为 Xcode Cloud 创建快速、可靠而且有效的测试,避免不相关的故障以及快速验证您的代码更改。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:53 为您的 SwiftUI App 添加多个窗口
了解最新的 SwiftUI API,以帮助您在 App 场景中显示窗口。我们将探索 MenuBarExtra 等场景类型可以如何帮助您借助 SwiftUI 轻松构建各种 App。我们还将向您介绍如何利用修饰符对 App 窗口的呈现和行为进行自定义,以进一步优化 macOS App。
apps,auxiliary scene,book club,codable,commandsremoved,context menu,customize windows,defaultposition,defaultsize,documentgroup,filedocument,hashable,identifiable,keyboardshortcut,menu,menubarextra,menu bar extra,newdocument,openwindow,presented value,referencefiledocument,scene,settings,single window,state restoration,topleading,toptrailing,views,window,window customization,windowgroup WWDC22 日文, 简体中文, 英文, 韩文 -
24:02 构建 Swift 软件包插件
定制您的开发工作流程,并学习如何使用 Swift 编写软件包插件。我们将介绍如何通过使用 PackagePlugin API 生成源代码或对任务发布进行自动化,从而扩展 Xcode 的功能;此外,我们还将分享有关构建优质插件的最佳实践。
WWDC22 日文, 简体中文, 英文, 韩文 -
38:26 分析并优化您的游戏内存
了解 Apple 平台如何为您的游戏计算及分配内存。我们将介绍如何利用 Instruments 和游戏内存模板来分析您的游戏,借助内存图以监控当前的内存使用情况,并使用 Xcode 内存调试器和命令行工具对其进行分析。我们还将探索 Metal 调试器中的 Metal 资源,提供小提示和技巧来进一步帮助您优化内存使用。
game dev,game developer,games,instruments,memory,memory graph,metal 3,profile guided optimization,xcode WWDC22 日文, 简体中文, 英文, 韩文 -
17:35 在服务器端开发中运用 Xcode
了解如何在同一个工作区内开发、构建与部署除原有 Xcode 项目以外的 Swift 服务器 App。我们将介绍如何利用 Xcode 创建您自己的本地 App 和测试端点,并探索如何在服务器和客户端 App 之间设计结构与共享代码,以简化您的开发流程。
WWDC22 日文, 简体中文, 英文, 韩文 -
8:45 WKWebView 的新功能
探索 WKWebView 的最新更新,此框架能帮助将网页内容整合到您的 App 界面中。我们将介绍 JavaScript 全屏 API 的使用方法,探索 CSS 视口单位,并分享有关查找交互的更多信息。我们还将带您了解内容拦截控制的优化、嵌入加密媒体,以及如何使用 Web 检查器。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:19 探索机器学习开发体验
了解如何将基于机器学习 (ML) 的一流体验融入到您的 App。我们将介绍模型发现、转换和训练,并提供有关 ML 的技巧和最佳实践。我们还将分享在开始您的 ML 旅程时应考虑的注意事项,演示评估模型性能的技术,以及探索如何对模型进行微调,以便在设备上获得出色的实时性能。要进一步了解这个讲座所讨论的技术,请观看 WWDC22 的“优化您的 Core ML 使用情况”和“利用 Metal 为机器学习加速”。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:57 跨 Apple GPU 扩展计算工作负载
探索如何创建可跨 Apple GPU 高效扩展的计算工作负载。了解如何通过利用有效管道和并发调度优化工作分发,并最大限度缩小 GPU 时间线差异,从而增加 GPU 的占用;此外,您还将学习如何高效执行原子运算。我们还将向您介绍 Xcode 和 Instruments 中的最新计数器和工具,它们可以帮助您优化空间和时态内存访问模式。
compilation,compiler,metal,metal 3,metal compute,metal shading language,metal tools,performance,xcode WWDC22 日文, 简体中文, 英文, 韩文 -
13:41 PDFKit 的新功能
了解 PDFKit,这个功能全面的框架可帮助您的 App 查看、编辑和保存 PDF 文档。我们将介绍 PDFKit 的最新功能,包括支持实时文本和表格、从图片创建 PDF、构建交互式叠层,以及保存注释等。
pencilkit,pencil kit WWDC22 日文, 简体中文, 英文, 韩文 -
23:55 探索管理式设备认证
学习如何利用管理式设备认证来确保只允许合规的设备连接至您的服务器,以此抵御攻击软件。我们将简要说明该认证会如何提供有关管理式设备的有力身份证据。我们还将探索如何利用该认证与由安全隔区生成的私钥来保护传送给服务的通信,如 MDM、VPN 和 Wi-Fi。
acme,attestation,certificates,cryptography,device identity,device management,idp,mdm,security,zero trust,zero trust architecture,zero trust network architecture,zta,ztna WWDC22 日文, 简体中文, 英文, 韩文 -
18:57 控制电量:优化电池电量消耗
了解如何限制电量消耗,帮助用户更充分地利用您的 App。我们将介绍如何通过对您的代码执行四项关键更改,降低 App 的电池电量消耗。学习如何为您的 App 添加深色模式并利用 OLED 显示屏的优点,审核辅助动画的帧率,限制后台数据处理,以及推迟长时间运行的任务。
WWDC22 日文, 简体中文, 英文, 韩文 -
1:20 WWDC22 第 4 天总结
现在我们来回顾第 4 天的活动。查看周四的精彩亮点,以及 WWDC22 最后一天的简短预告。
recap WWDC22 日文, 简体中文, 英文, 韩文 -
14:53 网页辅助功能的新增内容
探索相关技巧,充分利用自定义控制、SSML 和对话框元素来构建内容丰富而且易于访问的网页版 App。我们将讨论不同的辅助技术,并帮助您了解如何在测试网页版 App 的辅助功能时使用它们。
WWDC22 日文, 简体中文, 英文, 韩文 -
31:23 最大限度提升 Metal 的光线追踪性能
了解如何利用 Metal 3 的功能简化您的光线追踪代码,并提升它的性能。我们将探索 GPU 调试和分析工具,它们可以帮助您优化您的光线追踪 App。我们还将向您介绍如何利用加速架构中的每种原生数据来加快相交测试,并减少着色器代码内存访问和间接取值。此外,我们还将帮助您更快地实施加速架构构建与再拟合,以缩短加载时间并降低各帧的开销。
game dev,game developer,metal,metal 3,metal shading language,metal tools,optimization,proapps,raytracing,ray tracing WWDC22 日文, 简体中文, 英文, 韩文 -
19:48 Vision 的新功能
了解 Vision API 的最新更新,它可以帮助您的 App 识别文本、检测面部和面部特征点,以及执行光流处理。我们将向您介绍基于视频的 App 的光流处理功能,如何通过修改驱动这些 API 的机器学习模型来更新您的 App,并探索如何借助 Xcode 中的“快速查看预览支持”直观呈现您的 Vision 任务。为能更好地理解此讲座,我们建议您先观看 WWDC21 的“使用 Vision 检测人物、面孔和姿势”讲座。
WWDC22 日文, 简体中文, 英文, 韩文 -
19:30 针对阿拉伯语进行设计 · صمّم بالعربي
" تعرّف على المبادئ الأساسية لتصميم الواجهات الرقمية باللغة العربية. سواء كنت تود تصميم تطبيق أو لعبة خصيصًا للاستخدام العربي، أو تود ترجمة تطبيق من لغة أخرى إلى العربية، سنقدم لك أفضل الطرق للوصول إلى تصميم مثالي يخدم المحتوى العربي. تعلم أيضا تأثير اتجاه اللغة على اتجاه القوالب والأيقونات،...
rtl WWDC22 日文, 简体中文, 英文, 阿拉伯文, 韩文 -
11:29 利用“信息”设计协作体验
探索如何利用 Apple 平台设计出色的协作体验。我们将向您介绍如何整合共享表单、实时编辑通知、信息、FaceTime 通话以及您的 App 的现有协作功能,来帮助用户更轻松地建立联系并开展协作。 (注:即将发布的 Beta 版将提供相关 API。)
activity view,uiactivityview WWDC22 日文, 简体中文, 英文, 韩文 -
17:38 创建 Safari Web Inspector 扩展
了解如何使用最新的 Web Extensions API 将您自己的工具直接添加到 Web Inspector。我们将向您介绍如何在 Web Inspector 中创建自己的标签,评估被检查页面上的 JavaScript,以及使用相关结果来排除故障并排查可能出现的问题。
WWDC22 日文, 简体中文, 英文, 韩文 -
10:07 使用 Game Center 仪表盘触及新玩家
了解 Game Center 的活动仪表盘将如何帮助您的游戏吸引新的玩家。我们将介绍仪表盘和描述文件,探索它们如何为您的游戏追踪玩家成就、高分以及排行榜变化。我们还将说明如何利用 Game Center 插件将 Game Center 添加到您的 Unity 游戏项目。
game center,game dev,game developer,gamekit,game kit WWDC22 日文, 简体中文, 英文, 韩文 -
33:46 向左语言
探索如何开发您的 App,使其可本地化为向左书写的语言,如阿拉伯语和希伯来语。我们将介绍这些语言的重要注意事项,分享克服挑战的解决方案并提供在您的 App 中打造一流的向左语言体验的最佳实践。
alignment,arabic,hebrew,i10n,internationalization,l18n,localization,ltr,pseudolanguage,rtl,sf symbols,writing direction WWDC22 日文, 简体中文, 英文, 韩文 -
22:04 利用 AVFoundation 和 Metal 在 EDR 中显示 HDR 视频
了解如何利用 AVFoundation 和 Metal 来构建高效的 EDR 管道。跟着我们一起学习如何使用 AVPlayer 显示具有 EDR 的 HDR 视频,在 App 视图中添加播放功能,使用 Metal 进行渲染,以及使用 Core Image 或自定义 Metal 着色器添加视频效果,如抠像或颜色管理等。无论您在开发游戏还是专业 App,我们都将帮助您确定要使用哪些框架,分享选择传输、颜色空间和像素缓冲区格式的最佳实践。
WWDC22 日文, 简体中文, 英文, 韩文 -
25:33 探索 iOS 的导航设计
了解导航模式如何帮助用户轻松地浏览 App 中的信息,避免产生不必要的困扰。我们将向您介绍如何利用现有的导航结构简化 App 中的复杂交互,同时保持其个性化。探索使用标签栏、模式等资源时的最佳实践和常见错误。
hierarchical navigation,information architecture,modality,modal presentations,navigation,navigation best practices,navigation design,tab bars WWDC22 日文, 简体中文, 英文, 韩文 -
14:30 照片挑选器的新增内容
您可以在您的 App 和系统照片图库之间简单而安全地集成照片挑选器。了解 SwiftUI 和 Transferable 可以如何帮助您在 iOS、iPadOS、macOS 和 watchOS 中进行集成。我们还将向您介绍如何利用 AppKit 和 NSOpenPanel 将 Mac 版照片挑选器集成到您的 macOS App。有关照片挑选器的更多信息,请观看 WWDC21 的“优化 App 中的照片访问”。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:13 利用 Xcode 和设备端检测对卡顿进行跟踪
学习如何提高响应速度、消除 App 中的卡顿并优化体验。和 Performance Tools 团队一起,跟着我们探索如何跟踪这些问题,甚至在它们发生前防患于未然。我们将带您了解 iOS 的最新检测机制,帮助对预发布测试期间的卡顿进行跟踪,并说明如何利用 Xcode Organizer 识别发布版本中的问题等等。
WWDC22 日文, 简体中文, 英文, 韩文 -
32:08 利用 Core Media IO 创建相机扩展
了解如何利用 Core Media IO 轻松为软件相机、硬件相机和创意相机构建 macOS 系统扩展。我们将向您介绍用于替代旧式 DAL 插件的现代化扩展。这些扩展既安全又快速,而且完全兼容使用相机输入的任何 App。我们将带您了解 Core Media IO API,并且分享它们将如何利用特效功能和新颖的 App 创意等,为相机制造商和视频会议 App 提供支持。
WWDC22 日文, 简体中文, 英文, 韩文 -
26:09 将 SwiftUI 与 UIKit 搭配使用
了解如何在您的 UIKit App 中利用 SwiftUI 的功能。使用 UIHostingConfiguration 来构建与 SwiftUI 无缝兼容的自定义 UICollectionView 和 UITableView 单元格。我们还将向您介绍如何在您的 App 中管理 UIKit 和 SwiftUI 之间的数据流。 为能更好地理解此讲座,我们建议您先对 SwiftUI 进行基本了解。
WWDC22 日文, 简体中文, 英文, 韩文 -
34:46 StoreKit 测试的新功能
发现可帮助您测试 App 内购买项目与订阅的最新工具。我们将向您介绍如何在 Xcode 中对 App Store Connect 的产品进行 StoreKit 测试,了解交易管理器的改进,并探索 Xcode Previews 中的 App 内购买流程。我们还将与您分享为沙盒环境设置 Apple ID 的最佳实践,说明如何为退款请求、价格上调同意状态、计费重试等创建测试。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:12 探索 Apple Business Essentials
进一步了解 Apple Business Essentials,它是将小型企业的设备管理、全天候支持以及云存储整合在一起的完整解决方案。我们将探索如何利用 Collections 等功能管理组织中每台 iPhone、iPad、Mac 和 Apple TV 上的 App 和设置。了解如何开始使用,并查看 Apple Business Essentials 将为您和您的员工带来的支持。
apple business manager,device management,mdm,small business,smb WWDC22 日文, 简体中文, 英文, 韩文 -
24:04 TextKit 和文本视图的新功能
了解 UI 框架的 TextKit 和文本视图的最新更新。探索布局优化和 API 增强,学习如何在多个操作系统版本之间保持兼容性,以及确定利用 TextKit 2 对您的 App 进行现代化的方法。为能更好地理解此讲座,请先观看 WWDC21 的“认识 TextKit 2”。
WWDC22 日文, 简体中文, 英文, 韩文 -
14:28 优化 App 大小和运行时性能
了解我们对 Swift 和 Objective-C 运行时进行了哪些优化,以帮助您打造更智能、更快速,而且能够更快启动的 App。探索在使用 Xcode 14 构建 App 以及更新您的部署目标时,如何轻松运行高效的协议检查,发起更小规模的信息发送调用,并对 ARC 进行优化。
WWDC22 日文, 简体中文, 英文, 韩文 -
23:30 编写用户界面
App 的用词十分重要。无论是编写提醒,构建入门引导体验,或者描述辅助功能图片,学习如何从语言的角度进行设计,并帮助用户充分利用您的 App。我们将介绍如何创建清晰而实用的对话式文案,并帮助您将这些技巧运用到您的设计和开发当中。
copy,description,editorial design,label,message,text,title,ui copy WWDC22 日文, 简体中文, 英文, 韩文 -
18:42 缩短网络延迟以提高 App 的响应速度
在尝试获取当代网络吞吐速率的益处的同时,了解网络延迟将如何对您 App 产生影响。学习如何改变您的 App 和服务器以便提高响应速度,以及如何让您的 App 做好准备,以利用因网络优化而实现的端到端延迟缩短。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:13 针对阿拉伯语进行设计
了解如何针对阿拉伯语设计或优化您的 App。无论您是计划发布新版本,或是优化现有的 App 或游戏,我们都将帮助您了解有关为阿拉伯语用户设计 UI 的最佳实践和技巧。学习如何利用 UI 组件和图标制作适用于向左语言的精美布局,了解产品设计中阿拉伯语文本及版式和其他语言的细微差异,并探索阿拉伯语的数字书写系统。
WWDC22 日文, 简体中文, 英文, 韩文 -
9:26 HLS 插播式广告的新功能
HLS 插播式广告可以帮助您在广告、其他插播式广告和您的 HLS 流媒体之间实现视频内容的无缝转换。了解如何优化您的广告版位,在使用 HLS 时通过 SNAP-IN/OUT 对插播式广告进行微调,等等。
ad cueing,ads,avfoundation,cue,interstitials,mid rolls,pre rolls,snap WWDC22 日文, 简体中文, 英文, 韩文 -
27:06 理解概念以简化 C++ 模板
了解如何借助 C++20 的功能,将您的 C++ 代码提升到全新境界。我们将介绍相关概念,并探索它们如何能帮助您更迅速地发现泛型 C++ 代码中的错误。我们还将讨论最新增强的 constexpr 功能,了解它如何帮助在编译时评估代码,从而改进 App 的性能。
WWDC22 日文, 简体中文, 英文, 韩文 -
25:31 使用 Swift 设计协议接口
了解如何利用 Swift 5.7 设计采用协议的高级抽象概念。我们将向您介绍如何使用既存类型,探索如何从具有不透明结果类型的接口分离出实施,并分享有助于识别与保证具体类型之间关系的相同类型要求。为能更好地理解此讲座,我们建议您先观看 WWDC22 的“采用 Swift 泛型”。
WWDC22 日文, 简体中文, 英文, 韩文 -
15:27 Swift 软件包插件简介
探索如何利用 Swift 软件包插件对 Swift 软件包和 Xcode 项目执行操作。我们将讨论这些插件的运行方式,以及您可以如何借助它们来生成源代码,并对您的开发工作流程进行自动化。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:22 iPad 上的 SwiftUI:添加工具栏、标题及更多功能
利用 SwiftUI 优化您的 iPad App 工具栏。我们将向您介绍如何设计工具栏结构来充分利用 iPad 上的空间,并帮助用户最大限度地提高效率。我们还将了解自定义,探索文档的最新显示方式,等等。该系列讲座包含两个部分,这是第二个讲座。为能更好地理解此视频,我们建议您先观看“iPad 上的 SwiftUI:整理您的界面”。
area,center,controlgroup,control group,customizable toolbars,customization,customization popover,document,editable titles,id,label,leading,leading aligned navigation,menu,more menu,navigation titles,overflow menu,placement,primaryaction,primary action,primary action placement,renamebutton,secondaryaction,secondary action,title menu,title menu header,toolbar,toolbar customization,toolbar item,trailing WWDC22 日文, 简体中文, 英文, 韩文 -
9:15 App Store Connect 的新功能
了解 App Store Connect 的最新更新,这套工具可帮助您构建、管理并提交您的 App 至 App Store。探索其中的优化提交体验,包括在 iOS 和 iPadOS 的 App Store Connect 中管理提交的功能,以及 App Store Connect API 的最新更新,等等。
WWDC22 日文, 简体中文, 英文, 韩文 -
10:00 探索 PhotoKit 的变更记录
PhotoKit 可以帮助您构建丰富的以照片为中心的功能。了解如何借助 PhotoKit 中的最新 API 轻松追踪对图片素材的变更。我们将介绍 PHPhotoLibrary 变更记录 API 并演示如何在每次启动时保留变更令牌,以帮助您的 App 识别用户照片图库新增和删除的内容,以及对照片图库的更新。要进一步了解照片图库集成,请务必观看 WWDC22 的“照片挑选器的新增内容”和 WWDC21 的“优化 App 中的照片访问”。
WWDC22 日文, 简体中文, 英文, 韩文 -
18:38 打造出色的同播共享体验
了解如何设计并打造非凡的同播共享体验。我们将向您介绍如何识别您的 App 中的相关活动,这些活动可帮助身处各地的人们连结在一起。学习最佳实践以帮助您设计群组活动,构建直观的互动操作,并为不同的体验类型提供支持。
facetime,group activities,share,shareplay WWDC22 日文, 简体中文, 英文, 韩文 -
19:27 探索 ARKit 6
了解如何使用 ARKit 6 构建更完善而且功能强大的增强现实 App。我们将探索如何打造以 4K HDR 呈现的 AR 体验,并介绍 App 的相机设置自定义。我们还会分享如何从 ARKit 会话中导出高分辨率静态图像,利用平面估计和动作捕捉,以及在新区域添加 AR 位置锚定。
ar,arkit,augmented reality WWDC22 日文, 简体中文, 英文, 韩文 -
23:23 优化“通过 Apple 登录”体验
了解如何运用“通过 Apple 登录”,在您的 App 中提供安全而快速的身份验证。我们将向您介绍如何将基于密码的帐户升级到安全的一键登录凭证,并探索如何在您的 App 中无缝处理对用户会话的更改。我们还将帮助您在网页和其他平台上使用“通过 Apple 登录”。为能更好地理解此讲座,我们建议您先对“通过 Apple 登录”和 REST API 进行基本了解。此外,对 JavaScript 的了解也将很有帮助。
WWDC22 日文, 简体中文, 英文, 韩文 -
25:15 深入探索 Xcode 构建中的并行
了解 Xcode 构建系统如何从您的构建中提取最大并行度。我们将探索如何借助项目的结构设计改善构建效率,介绍如何在 Xcode 中解决各个目标构建阶段之间的关系问题,并分享在使用 Swift 进行编译时充分利用现有硬件资源的做法。此外,我们还将向您介绍 Build Timeline — 这个功能强大的工具可帮助您监控构建的效率和性能。
WWDC22 日文, 简体中文, 英文, 韩文 -
15:07 SwiftUI API 的设计:渐进式呈现
探索渐进式呈现 (SwiftUI 的核心原则之一),并了解它会如何影响我们的 API 设计。我们将介绍如何使用渐进式呈现,讨论它对于快速迭代和探索的支持,并帮助您在代码中充分利用它的优势。
WWDC22 日文, 简体中文, 英文, 韩文 -
34:14 利用 Metal 3 实现无绑定
了解如何利用 Metal 3 实现无绑定,让渲染技术 (如光线追踪) 发挥其强大功能。我们将向您介绍如何通过简化参数缓冲区、分配来自堆的加速架构,以及运用 Metal 验证层和调试器工具的改进,使您 App 的无绑定旅程轻松愉快。我们还将探索如何利用长期资源结构,帮助您增强对 CPU 和 GPU 性能的控制。
3d graphics,bindless,game,game dev,game developer,metal,metal shading language,metal tools,proapps,raytracing WWDC22 日文, 简体中文, 英文, 韩文 -
17:44 利用 Metal 网格着色器改变几何形状
了解 Metal 网格着色器 — 它是 Metal 中的现代化灵活管道,可被用于由 GPU 驱动的几何创建与处理。我们将探索此 API 如何帮助优化并提高您的渲染管道的灵活性,并分享 GPU 驱动工作可带来的机会。学习如何在 GPU 上使用网格着色器创建程序几何 (如毛发渲染),以及构建单个渲染通道而无需额外的计算通道或中间缓冲区。我们还将向您介绍如何通过 GPU 驱动的网格片段剔除来优化场景处理和渲染。
3d graphics,game dev,game developer,mesh shaders,metal,metal 3,metal shading language,metal tools,proapps,procedural geometry WWDC22 日文, 简体中文, 英文, 韩文 -
41:31 MapKit 的新功能
和我们一起打开 MapKit 的全新维度。我们将介绍如何升级您的 App,以使用最新的地图并对细节丰富的 3D 城市体验提供支持。学习如何利用 Overlay 对数据进行可视化,同时确保它们流畅地集成到 3D 地图。我们还将讨论如何使用 Selectable Map Features 和 Look Around API 来打造交互式的沉浸体验。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:04 使用 LLDB 对 Swift 进行调试
学习如何设置复杂的 Swift 项目以进行调试。我们将带您深入了解 LLDB 的内部知识和调试信息。我们还将分享复杂情景的最佳实践,例如,针对构建在构建服务器上的代码或自定义构建系统的代码进行调试。
WWDC22 日文, 简体中文, 英文, 韩文 -
19:12 将 SwiftUI 与 AppKit 搭配使用
探索快捷指令 App 如何搭配使用 SwiftUI 和 AppKit 在 macOS 上打造一流的体验。和快捷指令团队一起,跟着我们学习如何在 AppKit 代码中托管 SwiftUI 视图,调整布局和尺寸,加入响应者链,启用导航专注,以及更多。我们还将说明如何托管 AppKit 视图,帮助您在 App 中将现有代码迁移到 SwiftUI 布局。
WWDC22 日文, 简体中文, 英文, 韩文 -
10:38 进一步了解 WidgetKit 中的复杂功能
探索如何利用 WidgetKit 创建美观的表盘复杂功能。我们将介绍 WidgetKit 中的 watchOS 专用功能,并帮助您从现有的 ClockKit 复杂功能迁移到其他地方。要了解有关 WidgetKit 的更多信息,请观看 WWDC22 的“复杂功能和小组件:重新载入”。
accessory circular family,accessory corner,accessory inline,accessory inline family,accessory rectangular,accessorywidgetbackground,auxiliary content,circular complication,clkcomplicationintentmigrationconfiguration,clkcomplicationwidgetmigrator,clockkit,coffeetracker,coffee tracker,complication,complication data source,configuration,corner complication,entries,extra large watch face,intentbased,migration,rich complications,showswidgetlabel,shows widget label,static,swiftui,templates,timelines,views,watch faces,watch specific family,widget extension,widgetkit,widgetlabel,widget label WWDC22 日文, 简体中文, 英文, 韩文 -
15:24 深入了解适用于团队的 Xcode Cloud
学习如何与任何规模的开发团队合作,并利用 Apple 的连续集成和连续交付 (CI/CD) 服务,来帮助您开发优质 App。我们将介绍如何将 Xcode Cloud 集成到团队现有的 App 开发流程,以及在您的 CI/CD 实践中高效运用 Xcode Cloud。我们还将演示如何使用 App Store Connect API 集成 Xcode Cloud 和问题追踪器,探索代码依赖项管理并分享最佳实践。为能更好地理解此讲座,我们建议您先观看 WWDC21 的“自定义高级 Xcode Cloud 工作流程”。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:42 探索 App Tracking Transparency
进一步了解 App Tracking Transparency 能如何帮助您 App 的用户选择与控制跟踪功能。App Store 政策现在要求所有 App 都要先通过 AppTrackingTransparency 框架获得用户许可,才能对用户的数据进行跟踪。我们将解释此政策对于“跟踪”的定义,您的 App 是否需要采用此框架,以及如何有效地实施。
app tracking transparency,nutrion label,privacy,tracking WWDC22 日文, 简体中文, 英文, 韩文 -
19:51 Core Data 模式进化
了解如何在您的 App 更新后简单便捷地迁移 Core Data 模式,并轻松完成对数据模型的变更。我们将向您介绍如何利用内置的迁移工具,让您的数据存储保持最新状态,并允许 Core Data 分析您的模式,对数据模型迁移进行推断。我们还将提供最佳实践,帮助您克服艰难的迁移挑战,并探索 Core Data 模式如何与 CloudKit 交互来支持在云中的轻松迁移。为能更好地理解此讲座,我们建议您先熟悉 Core Data 模式和数据类型,并对 Core Data 数据库和 CloudKit 之间的同步有一些基本的了解。
WWDC22 日文, 简体中文, 英文, 韩文 -
19:25 探索“通过 Apple 登录”在公司与学校中的运用
学习在组织环境中如何支持管理式 Apple ID 的“通过 Apple 登录”。我们将介绍“通过 Apple 登录”在公司与学校中的运用,并探索教育 App 可以如何利用此 REST API 的功能,以简化学生和班级信息的导入流程。我们还将分享如何在 Apple 商务管理和 Apple 校园教务管理中配置这些功能的访问管理控制。为能更好地理解此讲座,我们建议您先熟悉“通过 Apple 登录”和 REST API。
WWDC22 日文, 简体中文, 英文, 韩文 -
18:20 iPad 上的 SwiftUI:整理您的界面
巧用功能强大的 SwiftUI 列表和表格,使您的 iPad App 告别平凡单调的界面。我们将介绍如何添加选择交互和情景菜单,并帮助您 App 的用户提高效率。我们还将为您提供导航结构设计的最佳实践,探索如何通过分屏浏览避免窗口层叠,从而打造一流的桌面级 iPad 体验。该系列讲座包含两个部分,这是第一个讲座。为能更好地理解此视频,我们建议您先对 SwiftUI 进行一些基本了解。在观看此讲座后,请继续观看“iPad 上的 SwiftUI:添加工具栏、标题及更多功能”,一起来了解如何利用 SwiftUI 来进一步优化 iPad App 的工具栏。
balanced,column builder,comparator,contextmenu,context menu,desktop class,edit mode,foreach,identifier,keyboard,keypathcomparator,list,lists,menu,modality,multicolumn,multicolumn,multiple selection,multi select context menu,navigation,navigation split view,prominentdetail,section,selection,selection state,sidebar,slide over,split view,state,supplementary,supplementary column,table,tables,tag,three column layout,trackpad,two column layout WWDC22 日文, 简体中文, 英文, 韩文 -
17:41 借助 Core Image、Metal 和 SwiftUI 显示 EDR 内容
探索如何借助基于 Core Image 的多平台 SwiftUI App 在扩展动态范围 (EDR) 中进行渲染,并为其提供支持。我们将简要介绍使用 ViewRepresentable 向 MTKView 显示 CIImages 的最佳实践。我们还将分享启用 EDR 渲染的简单步骤,并探索 150 多种支持 EDR 的内置 CIFilter 中的一部分。
WWDC22 英文 -
24:07 打造出色的视频播放体验
了解如何利用最新的 iOS 和 iPadOS 系统媒体播放器,开发出让人惊叹的媒体 App。我们将分享更新版播放器的设计,为您提供最佳实践和技巧以帮助您设计独特的媒体体验。我们还将探索视频的“实时文本”功能,并说明如何在您的 App 中集成插播式广告和播放速度控制。
WWDC22 日文, 简体中文, 英文, 韩文 -
1:21 WWDC22 第 3 天总结
第 3 天总结报告新鲜出炉。它将带您回顾有关 WWDC22 的最新动态,对即将在周四登场的内容进行预告。
recap WWDC22 日文, 简体中文, 英文, 韩文 -
12:38 以私有访问令牌取代 CAPTCHA
不必再受 CAPTCHA 的限制了。私有访问令牌是一种功能强大的替代方式,可帮助您识别来自合法设备和用户的 HTTP 请求,同时保护身份及个人信息。我们将向您展示如何为 App 和服务器利用这种工具,来增强您对在线交易的信心并保护隐私。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:48 利用 Metal 3 锁定并优化 GPU 二进制文件
了解如何利用离线编译减少 App 内卡顿,缩短启动时间和加载时间,同时完全在项目构建期间生成您的 GPU 二进制文件。我们还将向您介绍如何通过“Optimize for size”编译器选项改善大型 GPU 程序的总编译时间和二进制文件大小。
compilation,compiler,metal,metal shading language,metal tools,performance,xcode WWDC22 日文, 简体中文, 英文, 韩文 -
15:56 简化本地授权流程
了解如何借助 LocalAuthentication 中最新推出的授权 API,以保护用户数据的隐私和安全。我们将介绍 LocalAuthentication 如何对您 App 中的密码、密钥和其他敏感资源授权访问,同时降低对常见本地授权方法 (如触控 ID 和面容 ID) 的安全性和可用性的依赖和复杂程度。
acl,biometric,lacontext,laright,lock,secure enclave,unlock WWDC22 日文, 简体中文, 英文, 韩文 -
17:53 Swift-DocC 的新功能
和我们一起了解 Swift-DocC 的精彩更新,学习如何为您自己的项目编写与共享文档。我们将探索 Swift-DocC 导航的改进,并分享为 App 目标及 Objective-C 代码编译文档的流程。我们还会介绍如何将您的内容直接发布到托管服务,如 GitHub Pages。
WWDC22 日文, 简体中文, 英文, 韩文 -
15:43 利用图表设计 App 体验
了解如何使用图表提升您的 App 体验,让数据传达更清晰、更具吸引力。我们将介绍图表的使用时机和方法,以及它们在图表设计系统中如何相互配合。
WWDC22 日文, 简体中文, 英文, 韩文 -
7:10 CloudKit Console 的新功能
我们将介绍 CloudKit Console 的最新更新,以及如何在网页上以前所未有的方式探索与调试您的容器。进一步了解 Act as iCloud,它可以帮助您以其他帐户的视角查询记录并查看数据。揭示如何共享记录区域,并帮助参与者更好地开展相互协作。此外,您还可以学习如何隐藏非活跃状态的容器。我们还将分享一些技巧帮助您充分利用 CloudKit Console。为能更好地理解此讲座,我们建议您先对 CloudKit 容器有基本的了解。
WWDC22 日文, 简体中文, 英文, 韩文 -
18:29 在您的 App 中添加“与您共享”功能
“与您共享”可帮助用户在您的 App 中轻松查找其他人通过“信息”与他们共享的内容。学习如何在您的 App 中支持“与您共享”,并搭配这些内容延续用户在“信息”中的体验。我们将介绍置顶功能如何提供隐式的“与您共享”权限,并提高内容权重帮助自动共享。我们还会介绍如何在“与您共享”工具架中呈现共享内容,并利用“与您共享”属性视图直观地展示这些内容。
WWDC22 日文, 简体中文, 英文, 韩文 -
25:17 Swift 的分布式 Actor 简介
了解分布式 Actor。它是 Swift Actor 的扩展,能够让开发分布式系统变得更加简单。我们将探索分布式 Actor 隔离和位置透明性可以如何帮助您在操作分布式 App 和系统时避免网络、序列化和其他传输问题的意外复杂化。为能更好地理解此讲座,请观看 WWDC21 的“利用 Swift Actor 保护可变状态”。
WWDC22 日文, 简体中文, 英文, 韩文 -
22:21 探索 USD 工具和渲染
了解工具方面的最新改进,以帮助您生成、检查和转换通用场景描述 (USD) 素材。我们将介绍这些工具的更新,并帮助您将它们集成到您的内容创建管道。我们还将探索 USD Hydra 渲染功能,说明如何将其集成到您自己的 App。要进一步了解 USD,请观看 WWDC22 的“掌握 USD 基础知识”。
ar,arkit,augmented reality WWDC22 日文, 简体中文, 英文, 韩文 -
13:25 利用 Create ML 组件构建高级模型
利用 Create ML 组件将您的自定义机器学习模型提高到新的水平。我们将介绍如何处理视频或音频等时态数据,并构建可计算重复人为操作次数或提供高级声音分类的模型。我们还将分享有关使用增量拟合,以新数据加快模型训练的最佳实践。要简单了解自定义机器学习模型,请观看 WWDC22 的“了解 Create ML 组件”。
WWDC22 日文, 简体中文, 英文, 韩文 -
21:47 Swift Charts:提高标准
深入探索数据可视化:学习 Swift Charts 和 SwiftUI 如何通过各种图表选项帮助您的 App 呈现复杂的数据集。我们将介绍如何基于各种不同的数据进行绘制,并采用标记来创建更加精美的图表。我们还将带您了解 Swift Charts 的大量图表自定义 API,帮助您选择与您的 App 相符的图表样式。为能更好地理解此讲座,我们建议您先观看 WWDC22 的“认识 Swift Charts”。
WWDC22 日文, 简体中文, 英文, 韩文 -
31:47 采用声明式设备管理
了解如何使用声明式方法让开发设备管理解决方案变得更简单。我们将介绍平台支持的最新更新,并探索状态和预测的协议扩展。
business,declarative,device management,education,enterprise,mdm WWDC22 日文, 简体中文, 英文, 韩文 -
11:10 在同播共享中显示插播式广告和其他广告
了解在 App 为每位用户提供不同广告计划的同时,您可以如何在同播共享中打造协调的播放体验。我们将探索如何利用嵌入的广告和计划的 HLS 插播式广告打造播放体验,并分享相关技巧和最佳实践。
WWDC22 日文, 简体中文, 英文, 韩文 -
40:02 探索 App 内购买的集成和迁移
了解如何迁移到最新的 App Store Server API 并整合 App Store 服务器通知。我们将帮助您着手使用这些工具,提供在服务器中管理 App 内购买项目的最佳实践。学习如何为 JSON 网络令牌签名,验证签名的交易,并从 verifyReceipt 中迁移。
storekit WWDC22 日文, 简体中文, 英文, 韩文 -
20:13 SKAdNetwork 的新功能
SKAdNetwork 可以在保护用户隐私的同时,帮助广告商衡量其营销活动是否成功。我们将探索广告归因的最新更新,其中包括分层来源 ID、分层转换值、多个转换值,以及网页广告的 SKAdNetwork 归因。我们还将带您了解群组匿名性阈值的重要性,以及 Xcode 13 如何通过测试帮助您验证 SKAdNetwork 的展示次数。
advertise,catalyst WWDC22 日文, 简体中文, 英文, 韩文 -
15:44 CKTool JS 简介
了解如何利用 CKTool JS 管理与自动运行您的 iCloud 容器。我们将介绍如何配置 CKTool JS,以便管理您的容器的模式、轻松修改记录,以及即时处理数据。我们还将探索如何将 CKTool JS 集成到您的自动化和工具工作流程。为能更好地理解此讲座,我们建议您先熟悉 CloudKit 模式、JavaScript 和 npm。
WWDC22 日文, 简体中文, 英文, 韩文 -
25:01 设计实用高效的图表
了解如何设计能突出重点、易于使用而且可轻松访问的图表。我们将介绍如何利用清晰的标记、轴线、描述、交互和颜色来设计优质的图表,并帮助您为所有用户提供实用的体验。
WWDC22 日文, 简体中文, 英文, 韩文 -
22:11 利用 MetalFX Upscaling 提升性能
了解 MetalFX,它是为 Metal App 提供平台优化图形效果的全新 API。借助 MetalFX Upscaling,您的 App 现在能够以较低分辨率对帧进行渲染,缩短渲染时间,而且不会牺牲渲染质量。我们还将向您介绍如何以及何时使用它的两种效果,分别是空间放大 (实质性性能提升) 和时态反锯齿及放大 (最优质渲染)。
game dev,game developer,games,metal,metal 3,metalfx,metalfx upscaling,metal tools,performance WWDC22 日文, 简体中文, 英文, 韩文 -
23:07 Safari 网页扩展的新功能
了解如何利用 Safari 网页扩展的最新改进,为浏览网页的用户提供更出色的体验。我们将介绍如何升级至清单版本 3,为网页扩展采用最新的 API,并跨设备对扩展进行同步。
WWDC22 日文, 简体中文, 英文, 韩文 -
22:17 构建全球化 App:本地化的示例
了解如何在遍布世界各地的设备上运行您的 App,并让不管使用何种语言的所有用户都能获得出色的体验。我们将探索如何在为不同受众构建 App 时,利用 Apple 的 API 来提供稳固的基础;此外,我们还将根据我们自己的经验,分享示例、挑战以及最佳实践。
,,,formatters,i10n,international,internationalization,l18n,stringsdict,swift packages,swiftui,translation WWDC22 日文, 简体中文, 英文, 韩文 -
36:22 钱包与 Apple Pay 的新功能
探索“钱包”和 Apple Pay 的最新更新。我们将介绍如何在您的 App 和网站中为“钱包”中的订单提供支持,并借助 Identity Verification API 安全验证用户的年龄和身份。我们还将探索 SwiftUI 的 PassKit 支持,讨论您可以如何利用自动付款优化您的 Apple Pay 体验。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:02 后台素材简介
了解如何利用后台素材框架直接从您的 CDN 中下载大型文件,并优化您的 App 和游戏的初次启动体验。我们将介绍如何制定计划,以便在初次安装 App、App 更新或使用 App 期间定期完成后台下载。我们还将探索如何管理下载计划,以确保用户在需要时获得他们想要的内容。
WWDC22 日文, 简体中文, 英文, 韩文 -
18:29 了解扩充的 San Francisco 字体系列
探索 San Francisco 这种用于 Apple 平台的系统字体的新增内容,了解它们如何能帮助您更好地控制并灵活设计界面。除了粗细和视觉字号,San Francisco 现在还支持三种新的宽度样式:Condensed、Compressed 和 Expanded。我们还将向您介绍 San Francisco 的语言扩充,以及进一步了解功能丰富的阿拉伯语系统字体系列:SF Arabic 和 SF Arabic Rounded。
new york,san francisco,type,typeface,typography WWDC22 日文, 简体中文, 英文, 韩文 -
28:54 利用 Swift 并发消除数据争用
和我们一起探索 Swift 并发的核心概念之一:任务和角色隔离。我们将介绍 Swift 用以消除数据争用的方法,以及它对 App 架构的影响。我们还将讨论代码中的原子性有多么重要,分享 Sendable 检查的细微差别以保持隔离,并且回顾并发系统中的有序性工作假设。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:26 为 Swift Playgrounds 创作引人入胜的内容
了解如何制作专用于 Swift Playgrounds 的引导式说明内容。和我们一起探索如何为已完成的示例代码项目添加指南。我们将演示如何添加任务到您的学习中心,以展示相关代码和可选的实验任务,鼓励学习者以自己的代码扩展该项目。
swift playgrounds WWDC22 日文, 简体中文, 英文, 韩文 -
27:29 采用 Swift 泛型
泛型是在 Swift 中编写抽象代码的基础工具。了解如何随着代码的发展识别抽象的机会,评估编写一段具有多项行为的代码的策略,并且探索 Swift 5.7 中可帮助您更轻松编写与理解泛型代码的语言功能。
WWDC22 日文, 简体中文, 英文, 韩文 -
21:32 深入了解 Swift 正则表达式
在字符串处理知识的基础上,进一步深入探索 Swift 正则表达式。我们将简要介绍正则表达式及其运作方式,探索 Foundation 的富数据解析以及如何集成您自己的内容,并针对捕获开展深入讨论。我们还将提供一些最佳实践,帮助您轻松匹配字符串并运用由正则表达式提供支持的算法。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:23 隐私保护方面的新功能
Apple 坚信隐私是一项基本人权,而保护用户的隐私是我们一切工作的核心。了解我们的工程团队如何在我们的所有产品及开发者框架中构建隐私保护机制,学习您可以在您的 App 中采用哪些技术和模式,以获得顾客的信任并保护他们的隐私。
WWDC22 日文, 简体中文, 英文, 韩文 -
16:03 利用 Xcode 开发多平台 App
了解如何利用 Xcode 14 为多个 Apple 平台构建 App。我们将介绍如何简化 App 目标,维护常用代码库,以及默认共享设置。我们还将探索如何通过对您的设置和代码进行条件化,为每个平台自定义您的 App。
WWDC22 日文, 简体中文, 英文, 韩文 -
26:21 优化 Core Data 和 CloudKit 的使用
和我们一起探索开发周期的三个组成部分,帮助您优化 Core Data 和 CloudKit 的实施。我们将介绍如何分析您 App 的架构和功能集以便验证假设,探索提取大型数据集后的行为变化,并获得可操作的反馈来优化您的工作流程。为能更好地理解此讲座,我们建议您先熟悉将数据模型同步到 CloudKit 的基本流程。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:18 构建桌面级 iPad App
了解如何构建可利用桌面级功能的 iPad App。来自 UIKit 团队的 Mohammed 将和您一起探索最新的导航、集合视图、菜单和编辑 API,学习有关如何构建功能强大的 iPad App 的最佳实践。在观看这个讲座的同时实时编写代码,或下载我们的示例 App 帮助您在更新代码时进行参考吧。
WWDC22 日文, 简体中文, 英文, 韩文 -
18:26 Apple Music API 和 MusicKit 简介
探索 Apple Music API 和 MusicKit 客户端框架。学习如何将 Apple Music 功能集成到您的网页服务或 Android App,向 Apple Music API 发起请求以发现与获取内容,以及对订阅者的体验进行个性化。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:36 探索 iOS 上的 EDR
EDR 是 Apple 的高动态范围表示和渲染管道。探索如何借助 App 中的 EDR 渲染 HDR 内容,并在 iPhone 和 iPad 上充分挖掘 HDR 显示屏的动态范围功能。我们将介绍如何利用 iOS 上的原生 EDR API,提供最佳实践以帮助您确定使用 HDR 的正确时机,以及分享有关色调映射和 HDR 内容渲染的技巧。我们还将讨论参考模式,重点说明它会如何提供参考响应以启用颜色关键型工作流程,如调色、编辑和内容审核等。
WWDC22 英文 -
10:14 Endpoint Security 的新功能
了解如何构建可靠的 Endpoint Security 产品,如适用于 macOS 的杀毒软件、端点检测和响应,以及信息泄露防范解决方案等。我们将介绍 Endpoint Security API 的最新优化:学习如何在您的 App 中支持更多安全事件,并使用高级静音功能。我们还将探索一种独立工具,帮助您通过命令行执行内检操作。
authentication,eslogger,gatekeeper,kauth,kernel,login,logout,malware,openbsm,xprotect WWDC22 日文, 简体中文, 英文, 韩文 -
18:22 了解 iOS 相机拍摄的改进:深度、聚焦和多任务处理
探索如何利用 App 中的高级相机拍摄功能。我们将介绍如何使用激光雷达扫描仪创建照片和视频效果,并执行准确的深度测量。了解您的 App 如何利用相机的画中画或多任务处理,并在相机拍摄期间控制面部自动聚焦和自动曝光等。我们还将分享使用多个视频输出的策略,让您在捕捉优质视频输出的同时优化实时预览。如需了解有关相机拍摄功能的概述,请观看 WWDC21 的“相机拍摄的新功能”。
WWDC22 日文, 简体中文, 英文, 韩文 -
15:28 ScreenCaptureKit 简介
了解 ScreenCaptureKit 可以如何为您的 macOS 屏幕共享 App、视频会议 App、游戏流媒体服务等提供优质的屏幕捕获体验。我们将探索此 API 的构建块,学习如何配置流媒体以截取屏幕上的视频和音频内容,并分享相关技巧,帮助您将它集成到您的现有 App 中。
audio capture,screen capture,screencapturekit,streaming,video capture WWDC22 日文, 简体中文, 英文, 韩文 -
12:14 创建您的隐私标签
隐私标签可以帮助用户理解您的 App 如何保护他们的隐私。学习如何清点当前数据习惯,以及在您的 App Store 产品页上创建您的 App 的隐私标签。
WWDC22 日文, 简体中文, 英文, 韩文 -
11:09 提高 Swift-DocC 内容的可发现性
探索网页上的 Swift-DocC 导航体验。我们将介绍如何整理和优化您的内容,以引导开发者查看有关您的框架和 App 的文档。我们还将分享一些优化技巧,以帮助读者轻松浏览您的文档。
WWDC22 日文, 简体中文, 英文, 韩文 -
14:26 在您的 App 中添加“实时文本”交互
学习如何在您的 App 中添加对静态照片或暂停视频帧的“实时文本”支持。我们将分享如何在 iOS、iPadOS 或 macOS 的任何图像视图中轻松启用文本交互、翻译、数据检测和二维码扫描。我们还将讨论如何控制交互类型,管理补充界面,并解决潜在的手势冲突。要进一步了解如何捕捉实时摄像头源中检测到的数据并与其进行交互,请观看 WWDC22 的“利用 VisionKit 捕捉机器可读的代码和文本”。
WWDC22 日文, 简体中文, 英文, 韩文 -
14:36 在 Apple tvOS App 中提供多用户支持
了解如何在您的 Apple tvOS App 中打造个性化的个人体验。我们将介绍如何提供单个复选框来存储个人资料数据、游戏保存状态等,使每位用户都享有相同的数据分离水平,就如同使用个人设备 (如 iPhone) 那样。我们还会探索新的用户专属钥匙串将如何帮助家庭里多位用户继续享有持续不变的登录体验。
appletv,apple tv,apple tv 4k,content,content first,keychain,login,log in,multiuser,multi user,password,persona,personalizable,personalization,personalize,profile,profiles,runs as current user,signin,sign in,tv,tv app,tv apps,tv dev,tv developer,tvos,user,user independent,user management,users WWDC22 日文, 简体中文, 英文, 韩文 -
9:38 AVQT 的新功能
探索高级视频质量工具 (AVQT) 的最新更新和改进。我们将介绍交互式报告功能,并帮助您了解如何识别与视频质量相关的问题。我们还将探索对原始格式的扩展支持,说明如何评估视频当中的特定场景,并探索如何在云中利用适用于 Linux 的 AVQT 对 Linux 服务器和线上的视频进行分析。
avqt,linux,video quality WWDC22 日文, 简体中文, 英文, 韩文 -
23:30 优化您的 Core ML 使用情况
了解 Core ML 如何与 CPU、GPU 和神经网络引擎协同运行,在设备上为您的 App 提供保护隐私的机器学习体验。我们将探索最新的工具,以便理解并最大限度提高您的模型性能。我们还会介绍如何生成报告来轻松理解您的模型性能特性,帮助您借助 Core ML Instrument 洞察模型,并带您了解 API 增强功能,进一步优化 App 中的 Core ML 集成。为能更好地理解此讲座,请确保观看 WWDC21 的“调整您的 Core ML 模型”。
WWDC22 日文, 简体中文, 英文, 韩文 -
18:15 掌握 USD 基础知识
学习 Pixar 通用场景描述 (USD) 的基础知识,了解它将如何帮助您构建出色的 3D 素材和工作流程。我们将介绍 USD 背后的核心概念,探索如何将该格式集成到您的内容创建管道。我们还将分享如何利用 USD 的功能,借助复合来创建灵活的通用素材。
ar,arkit,augmented reality WWDC22 日文, 简体中文, 英文, 韩文 -
31:09 快速链接:缩短构建和启动时间
了解如何提升您的 App 的构建和运行时链接性能。我们将带您走进幕后,深入了解链接、选项,以及可优化 App 链接性能的最新更新。
WWDC22 日文, 简体中文, 英文, 韩文 -
28:29 集成你的自定义协作 App 到“信息”
探索 SharedWithYou 框架如何帮助提升你 App 的协作基础结构。我们将介绍如何向协作内容发送安全邀请,并同步参与者的变更。我们还将讨论如何在相关对话中显示内容更新。请观看 WWDC22 的“在你的 App 中添加‘与你共享'功能”,了解有关 SharedWithYou 的简介;并观看 WWDC22 的“利用‘信息'提升协作体验”,了解协作 UI API 的概述。(注:即将发布的 Beta 版将提供 API。)
WWDC22 日文, 简体中文, 英文 -
20:13 设计 App 快捷指令
了解如何在 Siri、聚焦和快捷指令 App 中直接呈现您 App 的出色功能。我们将介绍 App 快捷指令,提供最佳实践以帮助您评估 App 中可用作 App 快捷指令的功能,并说明自行创建快捷指令的流程。学习如何确定明确而易于记忆的名称、设计自定义视觉元素、收集必要信息,以及创建易于发现的快捷指令。
WWDC22 日文, 简体中文, 英文, 韩文 -
18:08 iPad App 设计的最新更新
探索 iPad App 设计方面的最新更新。我们将带您了解搜索、导航栏、编辑菜单、多选等方面的改进。学习如何在整合可自定义的工具栏、多列表格以及查找和取代功能时增强您的 App 的功能,让其更易用友好。
customization,productivity,screen size,search,sidebar,split view,toolbar WWDC22 日文, 简体中文, 英文, 韩文 -
27:01 使用 SwiftUI 构建自定布局
SwiftUI 现在提供强大的工具,以便对您的布局进行升级并排列 App 界面的视图。我们将介绍网格容器,它可以帮助您创建高度可自定的 2D 布局。此外,我们还将说明如何利用布局协议,构建支持完全自定义行为的容器。我们将探索如何在您的布局类型之间创建无缝的动画过渡,并分享创建一流界面的技巧和最佳实践。
anylayout,apply different layouts,arrange buttons,bounds,button,cache inout void,cat,columns,dog,equalwidthhstack,equatable,frame,geometry reader,goldfish,grid,gridcolumnalignment,gridrow,identifiable,layout,layout protocol,layout tools,lazy grid,lazyhgrid,leading edge,origin,placesubviews,rows,sizethatfits,trailing edge,view,view modifier,view spacing,viewthatfits,vstack WWDC22 日文, 简体中文, 英文, 韩文 -
24:25 HealthKit 的新功能
将最新的 HealthKit 功能引入你的健康和健身 App。我们将向您展示如何在睡眠阶段捕捉更详细的睡眠数据、利用增强的 Workout API 跟踪游泳/自行车/跑步和间歇性锻炼、以及在保护隐私的同时将视力处方(包括物理处方的照片)直接保存到 HealthKit。
WWDC22 日文, 简体中文, 英文, 韩文 -
14:02 Transferable 简介
了解 Transferable:它是一种模型层协议,可轻松支持 App 中的分享、拖放、复制/粘贴以及其他功能。我们将探索如何在常见场景中运用该 API,以及充分利用高级功能对行为进行自定义。我们还将分享如何在处理大量数据时对内存效率进行优化。无论是扩展您的模型,将其作为字符串或图片与其他 App 共享,或是创建自定义的声明数据类型,Transferable 都可以帮助您在 App 中打造更出色的体验。
WWDC22 日文, 简体中文, 英文, 韩文 -
37:19 将 ScreenCaptureKit 提升到全新境界
了解如何利用 ScreenCaptureKit 为您 App 的用户提供复杂屏幕截图体验。我们将探索众多您可以添加的高级选项,包括对内容过滤器进行微调、帧元数据解释,以及窗口挑选器,等等。我们还将向您介绍如何配置您的流媒体,以实现最优性能。
audio capture,screen capture,screencapturekit,streaming,video capture WWDC22 日文, 简体中文, 英文, 韩文 -
22:37 将 iOS App 带到 Mac 上
学习为您的 iOS App 打造一流 macOS 体验的所有不同方式。我们将探索将您的 App 引入 Mac 的最佳实践,无论您为 M1 Mac 提供 iPad App,或者利用 Mac Catalyst 为所有 Mac 开发 App。了解最新的工具、选项和 API,帮助您对体验进行优化。我们还将向您介绍如何优化您的 Mac 版 App,解释如何在使用 Mac Catalyst 进行开发时将桌面级 iPad 功能自动转换成 Mac 原生功能。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:06 为 Apple Watch 构建效率 App
您能在手腕上以前所未有的方式提高效率。了解如何利用 SwiftUI 和系统功能为 Apple Watch 构建一流的效率 App。我们将介绍如何为手表设计出色的工作体验,并探索如何进行文本输入、显示基本图表,以及与您的好友分享内容。
WWDC22 日文, 简体中文, 英文, 韩文 -
1:22 WWDC22 第 2 天总结
想要查看第 2 天的总结报告吗?回顾周二的所有精彩讲座,并快速预览明天的活动。
recap WWDC22 日文, 简体中文, 英文, 韩文 -
17:35 复杂功能和小组件:重新载入
我们将在探索 watchOS 和 iOS 锁屏时再次推出“小组件边看边写”活动。了解 WidgetKit 的最新改进,它们可为 watchOS 上的复杂功能提供支持,帮助您为 iPhone 构建锁屏小组件。我们将介绍如何整合最新的 SwiftUI 视图以提供一目了然的数据,探索每个平台如何渲染内容,并学习如何在小组件或复杂功能中对您的内容的设计和外观进行自定义。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:22 认识 Swift Charts
来认识下 Swift Charts,它是一种灵活的框架,可帮助您完全使用 SwiftUI 来制作和所有 Apple 平台都能完美契合的图表。了解如何利用复合语法制作信息丰富、美观而且易于使用的图表,同时减少代码数量。我们将分享运用 Swift Charts 直观呈现数据的构建块,探索如何借助简单的修饰符更改图表的设计。我们还将向您介绍 Xcode Previews 的最新更新,以帮助您打造更加引人入胜的体验。
accessibility,animation,area,array of structs,audio graphs,bar,bar chart,bar marks,charts,collection,composition,custom marks,data,declarative,declarative syntax,food truck,foreground style,identifable,labels,line,line chart,linemark,line style,mark properties,marks,multiplatform,ostensible,pancakes,picker,point,pointmark,preview,rectangle,rule,sonification,swiftui,symbol,symbols,symbol size,variants,visual elements,voice over,x axis,x position,y axis,y position WWDC22 日文, 简体中文, 英文, 韩文 -
22:58 Swift 正则表达式简介
了解如何在利用 Swift 正则表达式时更高效地处理字符串。让字面值更简洁,同时保留正则表达式生成器 (一种全新的声明式字符串处理方法)。我们还将探索"字符串"中的 Unicode 模型,分享 Swift 正则表达式可以如何简化 Unicode 正确性处理。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:59 采用桌面级编辑交互
了解高级桌面级编辑功能,它们可以帮助您 App 的用户提高效率。学习如何利用 Mac Catalyst 来提供更多内嵌在 UI 中的交互,帮助用户快速访问编辑功能并在 macOS 上得心应手地使用您的 iPadOS App。我们还将探索高度可自定的查找互动功能,了解系统 UI 如何帮助用户流畅一致地查找您 App 中的内容。
WWDC22 日文, 简体中文, 英文, 韩文 -
33:27 通行密钥简介
这是一次安全性的升级:了解如何添加通行密钥支持以便为用户提供快速而简单的登录体验,同时大幅提高帐户安全性。通行密钥是简单的强凭证,旨在消除网络钓鱼攻击。我们将分享通行密钥的安全设计,说明它的使用方法,讨论如何将通行密钥集成到您的登录流程,并且探索需要采用此功能的平台和网页 API。
WWDC22 日文, 简体中文, 英文, 韩文 -
25:31 了解 Create ML 组件
Create ML 使为图像分类、物体检测、声音分类、手势分类、动作分类、表格数据回归等构建自定义机器学习模型变得更加简单。借助 Create ML 组件框架,您可以进一步自定义底层任务并优化您的模型。我们将探索组成此类任务的特征提取器、转换器和估算器,并向您介绍如何将其与其他组件和预处理步骤组合起来,以便为图像回归等概念构建自定义任务。 要了解有关创建复杂可自定任务的更多信息,我们建议您观看 WWDC22 的“利用 Create ML 组件构建高级模型”。
WWDC22 日文, 简体中文, 英文, 韩文 -
26:58 利用 metal-cpp 以 C++ 语言进行 Metal 编程
您的 C++ 游戏和 App 现在可以充分利用 Metal 的功能了。我们将介绍如何通过 metal-cpp 帮助您将 C++ 代码桥接到 Metal,探索它们分别如何管理对象的生命周期,并且演示有助于这些语言在您的 App 中无缝协作的实用工具。我们还将分享如何设计 App 架构,以便巧妙集成 Objective-C 和 C++ 的最佳实践。
c,game dev,game developer,metal 3,metalcpp WWDC22 日文, 简体中文, 英文, 韩文 -
12:11 利用 VisionKit 捕捉机器可读的代码和文本
了解 VisionKit 中的数据扫描器:此框架整合了 AVCapture 和 Vision,通过简单的 Swift API 实现对机器可读代码和文本的实时捕捉。我们将介绍如何指定条码符号系统和语言选择,从而控制 App 可以捕捉的内容类型。我们还将探索如何启用 App 中的指引,自定义物体高亮显示或兴趣区域,以及在您的 App 检测到某个物体后如何进行交互。要进一步了解如何通过静态图片或暂停视频帧与“实时文本”进行交互,请观看 WWDC22 的“在您的 App 中添加‘实时文本'交互”。
WWDC22 日文, 简体中文, 英文, 韩文 -
33:45 SwiftUI 的新功能
这是有关 SwiftUI 的派对,而您就在邀请之列!和我们一起了解最新更新,一窥 UI 框架设计的未来。探索 SwiftUI 中的深层次自定义、布局设计的高级技巧、用于分享的精细策略,以及在自上而下设计 App 时可采用的稳健可靠的结构方法。我们还可以在运用最新的图形效果与探索 API 时一起享受一些惊喜乐趣。
WWDC22 日文, 简体中文, 英文, 韩文 -
30:41 深入了解 App Intents
了解如何在使用 App Intents 框架时提高您的 App 的曝光度和吸引力。我们将介绍此 Swift 框架的强大功能,探索 App Intents 和 SiriKit Intents 之间的差异,并说明如何向系统公开您 App 的功能。我们还将分享如何构建实体和查询,来打造丰富的 App 快捷指令体验。要进一步了解 App Intents,请观看 WWDC22 的“利用 App Intents 实施 App 快捷指令”和“设计 App 快捷指令”。
WWDC22 日文, 简体中文, 英文, 韩文 -
19:41 集成连续互通相机至您的 macOS App 中
了解如何借助连续互通相机,在任何 Mac App 中将 iPhone 设置为外部相机。不管您是在开发视频会议软件,或是在打造以创新方式使用相机的体验,您都将学习到如何利用自动相机切换来优化您的 App。我们还将探索如何识别用户偏好和系统偏好相机,带您了解从 iPhone 视频流捕捉高分辨率优质照片的 API,以及更多内容。要进一步了解相机拍摄,请随后观看 WWDC22 的“了解 iOS 相机拍摄的改进”。
WWDC22 日文, 简体中文, 英文, 韩文 -
16:29 利用 RoomPlan 创建参数 3D 空间扫描
RoomPlan 可以帮助您的 App 快速为空间创建简易版参数 3D 扫描。了解如何利用此 API 轻松添加空间扫描体验。我们还将介绍如何采用此 API,探索 3D 参数输出,并分享最佳实践以帮助您在每次扫描时得到理想的结果。
ar,arkit,augmented reality WWDC22 日文, 简体中文, 英文, 韩文 -
15:48 在 Swift Playgrounds 中构建您的首个 App
学习如何使用 Swift Playgrounds 轻松地制作原型并构建 App。我们将介绍如何在空白项目的基础上开发 App,利用 SwiftUI 为它构建界面,以及借助 Swift Package Manager 添加来自开源软件包的额外功能。我们还将讨论您可以如何使用 Previews 和控制台调试问题,并指导您通过 TestFlight 将 App 提交到 App Store Connect 以便进行分发。
WWDC22 日文, 简体中文, 英文, 韩文 -
15:48 “专注”过滤器简介
探索如何基于当前由其他人启用的“专注”对 App 行为进行自定义。我们将向您介绍如何使用 App 意图来定义您 App 的“专注”过滤器,在系统中针对更改执行操作,并且以不同的方式呈现您的 App 视图。我们还将讨论您可以如何过滤通知和更新角标计数。为能更好地理解此讲座,我们建议您先观看 WWDC22 的“深入了解 App 意图”。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:38 Swift 并发的可视化与优化
了解如何利用 Instruments 中的 Swift 并发模板优化您的 App。我们将讨论常见的性能问题,并向您介绍如何借助 Instruments 查找与解决这些问题。学习如何保持您的 UI 响应性,最大化并行性能,以及分析您的 App 中的 Swift 并发活动。为能更好地理解此讲座,我们建议您先熟悉 Swift 并发 (包括任务和角色) 的相关内容。
swift,swift concurrency WWDC22 日文, 简体中文, 英文, 韩文 -
15:44 探索 Metal 3
利用 Metal 3,在您的 App 中挖掘出 Apple 芯片的全部潜能。我们将介绍最新的功能、改进和工具。我们还将探索如何借助高级功能和编译器工具更快速地加载资源,在构建时编译着色器二进制文件,使用网格着色器处理复杂的几何形状,在更短时间内渲染高分辨率图形,以及更快地训练机器学习网络,等等。
game dev,game developer,metal,metal 3,metal compute,metal shading language,metal tools,proapps,raytracing,ray tracing WWDC22 日文, 简体中文, 英文, 韩文 -
16:08 在 Unity 游戏中添加辅助功能
了解如何使用我们的开源辅助功能插件,使用户能够在 Apple 平台上更轻松地访问你的 Unity 游戏。跟着我们一起,在示例 Unity 游戏项目中添加对旁白和切换控制等辅助技术的支持。我们将向你介绍如何通过“动态类型”自动扩展文本,以及支持降低透明度或提高对比度等界面调整功能。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:49 SF 符号 4 的新功能
探索 SF 符号的最新更新。它是 Apple 的海量图标库,旨在与所有 Apple 平台的系统字体 San Francisco 无缝集成。探索 SF 符号库的新增内容,以及 App 中的新类别。了解新的“自动”行为,它会选择最适合突显系统特性的渲染模式。学习如何利用新的可变颜色功能,使符号变得更加动态。我们还将说明以新的统一方法对符号进行注释的更高效的方式。 为能更好地理解此讲座,我们建议您先观看 WWDC21 的“SF 符号的新功能”。
categories,glyph,icon,template WWDC22 日文, 简体中文, 英文, 韩文 -
26:06 SwiftUI 导航开发指南
构建一款出色的 App 要从清晰而稳健的导航结构开始。加入我们著名的“编程厨房”,跟随 SwiftUI 团队学习如何为您的 App 打造一流的体验。我们将介绍 SwiftUI 的导航叠放和分屏浏览功能,说明如何链接到 App 的特定区域,以及探索如何快速而轻松地恢复导航状态。
WWDC22 日文, 简体中文, 英文, 韩文 -
22:24 利用 Metal 3 更快地加载资源
了解如何在 Metal 3 中利用快速的资源流传输,为加载素材加速。我们将介绍如何在您的 App 中借助异步的“即设即忘”工作流程,充分利用 SSD 存储的速度和 Apple 芯片的统一内存架构所带来的数据吞吐能力。我们还将探索如何创建与您的 GPU 渲染和计算工作并行且同步的单独队列。最后,我们还会分享如何指定音频等素材和高优先级队列,来帮助您以更低延迟加载数据。
3d graphics,game,game dev,game developer,metal,metal 3,metal tools,raytracing WWDC22 日文, 简体中文, 英文, 韩文 -
21:24 利用 Push to Talk 优化语音通信
我们将帮助为您的 App 添加对讲机通信功能,让对话变得一清二楚!了解如何为您的 Push to Talk App 添加醒目的系统 UI,一键实现快速沟通。我们将介绍 PushToTalk 框架,解释如何配置您的 App 以便其随时 (甚至在后台) 都能收发音频。为能更好地理解此讲座,我们建议您先熟悉如何在 App 后台处理音频传输。另外,对 APN 有一些基本的事先了解也会很有帮助。
WWDC22 日文, 简体中文, 英文, 韩文 -
8:34 Mac App 公证的新功能
公证和 macOS 的组合可帮助用户通过非 App Store 渠道为其 Mac 安全下载软件。了解从 altool 到 notarytool 所需的过渡,以及 Xcode GUI 可以如何帮助您在对 App 进行公证时改善整体性能。我们还将分享有关 API 的信息,以便和任何联网设备的公证服务关联。
malware,notarizing,notary,webhook WWDC22 日文, 简体中文, 英文, 韩文 -
38:16 Swift 的新功能
和我们一起了解 Swift 的更新。我们将为您介绍如何提高性能,探索更安全而且可扩展的 Swift 软件包,并且分享 Swift 并发的改进。我们还将向您介绍 Swift 正则表达式、更出色的泛型,以及语言中内置的其他工具,帮助您编写更灵活、更有表现力的代码。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:07 利用“信息”提升协作体验
了解如何利用“信息”中的“协作”功能帮助优化 App 的通信和协作。学习如何将文档绑定到“信息”的对话,实现轻松共享和讨论。探索如何让对话中的所有人都能掌握文档中的最新活动。另外,我们还将介绍如何在您的 App 中添加可自定的 UI,以管理协作详情并将文档关联到“信息”对话和 FaceTime 通话。要进一步了解 SharedWithYou 框架,我们建议您观看“在您的 App 中添加‘与您共享'功能”。如需有关为具有自定义协作基础结构的 App 添加协作 API 的更多信息,请观看“集成您的自定义协作 App 到‘信息'”。 (注:即将发布的 Beta 版将提供 API。)
WWDC22 日文, 简体中文, 英文, 韩文 -
28:52 Nearby Interaction 的新功能
了解如何借助 Nearby Interaction 框架,轻松将超宽带 (UWB) 集成到您的 App 和硬件配件中。学习如何整合 ARKit 的视觉空间功能和 U1 芯片的无线电敏感性,以便准确地定位附近的静止物体。我们还将向您介绍如何使用蓝牙配对的 UWB 配件创建后台交互。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:33 充分利用 Xcode Cloud
了解如何更充分地利用 Xcode Cloud,它是 Apple 的连续集成和连续交付 (CI/CD) 服务。我们将简要介绍 Xcode Cloud,以及它会如何与 Xcode 和 App Store Connect 连接。我们还将探索 App Store Connect 中的 Xcode Cloud Usage Dashboard (Xcode Cloud 使用情况仪表盘),学习如何利用此工具来帮助在多个团队项目中优化您的构建与发布流程。
WWDC22 日文, 简体中文, 英文, 韩文 -
10:27 构建更快速响应的媒体 App
了解如何利用 AVFoundation 让用户专注于您的媒体 App 的内容,而不用盯着加载动画长时间等待。我们将介绍如何在您的 App 中提供响应快速且运行流畅的界面,帮助您创建丰富的音视频复合内容、加载音视频素材以及制作媒体缩略图。学习如何在您的 App 的主线程上执行这些操作并同时并行运行 I/O 处理,探索如何在加载自定义存储等数据时实现一流的播放性能。为能更好地理解此讲座,我们建议您先观看 WWDC21 的“AVFoundation 的新功能”。
async load,avasset,avassetresourceloader,avasynchronouskeyvalueloading,avcomposition,latency,thumbnail WWDC22 日文, 简体中文, 英文, 韩文 -
5:43 了解开发者模式
一起来探索开发者模式。在 iOS 16、iPadOS 16 和 watchOS 9 中,您将需要启用此模式来安装、运行、并在开发期间调试您的 App。我们将介绍如何在您的设备上进入开发者模式,以及如何在自动化工作流程中启用开发者模式。
devmodectl,distribution,provisioning profiles,xcode WWDC22 日文, 简体中文, 英文, 韩文 -
16:11 桌面级 iPad 简介
学习如何在您的 iPad App 中添加桌面级功能。探索 UINavigationBar 的更新,让您 App 的功能更易于发现和便于自定义。了解 UIKit 的最新更新如何帮助用户更轻松而快速地浏览 App 中的内容。最后,我们将提供一些补充信息,与您分享如何利用 Mac Catalyst 更轻松地将 iPad App 提升到桌面级水平。
WWDC22 日文, 简体中文, 英文, 韩文 -
22:56 AppKit 的新功能
探索使用 AppKit 开发 Mac App 的最新改进。我们将向您介绍 SF Symbols 的最新更新,演示如何通过增强控制来优化您的界面,以及帮助您学习使用台前调度来整理窗口。我们还将讨论 macOS 的最新共享和协作功能等。
WWDC22 日文, 简体中文, 英文, 韩文 -
16:46 Create ML 的新功能
体验最新的 Create ML 更新。我们将分享 Create ML 评估工具的改进,这些工具可以帮助您了解您的自定义模型将如何处理现实世界的数据。学习如何检查模型在处理测试数据的每种图像类型时的性能,并确定个别图像中存在的问题,以便帮助您排除错误分类、标记不良和其他错误。我们还将向您介绍如何借助连续互通相机在实时预览中用 iPhone 和 iPad 测试您的模型,分享如何利用 Create ML 组件框架中新增的重复计数功能进一步优化动作分类。要详细了解 Create ML 可以为您的 App 增加哪些优势,请观看 WWDC21 的“使用 Create ML 将手势和动作分类”和“使用...
WWDC22 日文, 简体中文, 英文, 韩文 -
23:00 创建 macOS 或 Linux 虚拟机
了解如何利用 Virtualization 框架在您的 Mac 上快速创建虚拟机。我们将介绍如何在隔离环境中创建虚拟 Mac 并快速测试对您的 App 的更改。我们还将探索如何在 Apple 设计的芯片上安装并运行完整的 Linux 版本,分享如何利用 Rosetta 2 来运行 x86-64 Linux 二进制文件。
WWDC22 日文, 简体中文, 英文, 韩文 -
25:54 借助 MusicKit 探索更多内容
了解如何利用 MusicKit 对您的 App 进行优化和个性化。我们将向您介绍 MusicKit 框架的最新新增功能,探索如何通过请求、元数据等将音乐内容整合到您的 App。
apple music,music,musickit,music library,playlists,songs,swift WWDC22 日文, 简体中文, 英文, 韩文 -
12:09 WeatherKit 简介
WeatherKit 为您的 App 和服务提供重要的天气数据,以帮助用户掌握最新的天气状况。学习如何利用 Swift 和 REST API 来获取关于当前天气的信息、未来 10 天的每小时温度预测、降雨概率、风况报告、紫外线指数,等等。我们还将分享 WeatherKit 在及时地提供当地天气信息的同时,保护用户的个人数据及隐私的强大功能。
api,browser,rest,weather,web WWDC22 日文, 简体中文, 英文, 韩文 -
21:01 Xcode 的新功能
了解 Xcode 14 的最新效率和性能改进。我们将介绍采用全新设计的 SwiftUI 画布体验,探索对代码补齐和导航的优化,并说明我们在整个开发流程期间所做的性能提升。我们还将讨论您现在可以如何读取有关 TestFlight 的反馈并做出回应,而无需离开 Xcode。
WWDC22 日文, 简体中文, 英文, 韩文 -
47:35 App 内购买的新功能
了解如何进一步优化 iPhone、iPad、Mac 和 Apple Watch 上的 App 内购买体验。我们将介绍 StoreKit 2 和 App Store 服务器 API 的增强功能,并探索 App Store 服务器通知的改进。学习如何利用 App 交易 API 验证 App 购买,添加属性到您的 StoreKit 模型,整合 SwiftUI 友好型 API 和 StoreKit 信息,并在交易中保留 applicationUsername。对于负责服务器端的开发者,我们将说明如何充分利用 App Store...
storekit WWDC22 日文, 简体中文, 英文, 韩文 -
38:23 管理 Apple 设备方面的新功能
探索跨 Apple 平台设备管理的增强功能。利用最新版本的 iPhone 版 Apple Configurator 来优化设备部署工作流程。了解针对 macOS、iOS 和 iPadOS 的身份识别技术和 MDM 协议更新。我们还将分享关于如何提供设备管理文档的一项令人兴奋的变化。
configuration,configurator,dns,education,enrollment,enterprise,esim,identity,idp,management,mdm,networking,oauth,privacy,profile,profiles,security,shared ipad,software update WWDC22 日文, 简体中文, 英文, 韩文 -
13:18 Apple Maps Server API 简介
通过跨 MapKit、MapKit JS 和 Apple Maps Server API 实施 Apple 地图叠放,简化您的 App 的地图架构。了解这些 API 如何帮助减少网络调用并降低能耗,从而帮助改善您的 App 的整体性能。我们将向您介绍如何利用 Geocoding 和 Estimated Time of Arrival API 为简单的商店定位器构建功能,并讨论 API 的验证流程。
WWDC22 日文, 简体中文, 英文, 韩文 -
15:00 Safari 浏览器网页推送功能简介
利用“网页推送”,在 macOS 的 Safari 浏览器中优化您的网站和网页版 App 的通知功能。我们将说明如何通过基于网页标准的 Push API、Notifications API 和服务工作线程组合向用户发送通知。
WWDC22 日文, 简体中文, 英文, 韩文 -
9:44 轻 App 的新功能
探索轻 App 的最新更新:了解我们如何通过改进尺寸限制以及 CloudKit 和钥匙串的使用,帮助您比从前更轻松地构建轻 App。我们还将介绍如何利用验证工具来验证您的轻 App,并使用 App Store Connect 来自动化您的优质轻 App 体验工作流程。
15 mb,advanced app clip,api,app clip code,app clip experience,app clip testing,app group container,app store connect,associated domain,attributes,banner,cloudkit,developer settings,diagnostics,included,keychain,keychain migration,local keychain,migration,physical code,public database,qr code,relationships,resource id,size limit,smart banner,transferred from app clip to app,universal link WWDC22 日文, 简体中文, 英文, 韩文 -
20:54 利用 CarPlay 车载让您的 App 一日千里
CarPlay 车载让您能够在开车时更加智能、安全地使用 iPhone。了解 CarPlay 车载的最新 App 类型,探索 CarPlay 车载模拟器可以如何帮助您开发并测试 App,而无需离开您的办公桌。我们还将讨论导航 App 可以如何与受支持车辆上的数字化仪表盘建立连接。
,,audio,car,communication,driving task,ev charging,fueling,navigation,parking,quick food ordering WWDC22 日文, 简体中文, 英文, 韩文 -
24:14 UIKit 的新功能
探索 UIKit 的最新更新和改进,以及如何构建更出色的 iPadOS、iOS 和 Mac Catalyst App。我们将介绍 UI 改进、生产效率更新、API 增强,等等。我们还将帮助您探索如何提高性能和安全性,并更好地保护隐私。
WWDC22 日文, 简体中文, 英文, 韩文 -
14:54 同播共享的新功能
与我们一起体验同播共享的最新更新。我们将向您介绍如何直接从您的 App 启用同播共享,帮助您借助 API 的改进来打造更丰富的体验,并带您了解 GroupSessionMessenger 的增强功能。我们还会讨论将同播共享添加到您的 App 的最佳实践。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:53 在 watchOS 上获取来自蓝牙设备的适时提醒
了解蓝牙设备可以如何向 Apple Watch 发送及时且相关的提醒。我们将介绍如何利用复杂功能中的周期性数据,探索后台外围设备扫描功能,并帮助您学习如何运用 watchOS 中的特征监控。我们还将分享有关打造出色蓝牙配件的最佳实践和设计指南。
WWDC22 日文, 简体中文, 英文, 韩文 -
26:00 让您的现实世界与增强现实完美融合
跟我们一起探讨如何使用物体捕捉和 RealityKit,将现实世界的物体融入到增强现实游戏当中。我们将介绍如何借助 Object Capture 框架捕捉细节丰富的物品,将它们添加到 Xcode 的 RealityKit 项目,应用风格化的着色器和动画,并将它们整合到 AR 体验。我们还将分享在使用 ARKit、RealityKit 和物体捕捉功能时的最佳实践。为能更好地理解此讲座,我们建议您先观看 WWDC21 的“深入了解 RealityKit 2”和“利用物体捕捉创建 3D 模型”。
ar,arkit,augmented reality WWDC22 日文, 简体中文, 英文, 韩文 -
31:39 Safari 浏览器和 WebKit 的新功能
探索 Safari 浏览器和 WebKit 的最新功能,并学习如何制作更完善、功能更强大的网站。我们将带您了解 HTML 的最新更新、CSS 增强功能、Web 检查器工具、以及 Web API,等等。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:13 在 SF 符号中采用可变颜色
探索如何利用可变颜色使 SF 符号变得更具表现力。我们将介绍系统提供的符号会如何使用可变颜色,并提供有关如何有效使用它的最佳实践和指南。我们还将帮助您学习如何利用 SF 符号及其注释工具将可变颜色整合到自定义符号当中。
color,glyph,icon,symbol WWDC22 日文, 简体中文, 英文, 韩文 -
22:24 利用 HLS Content Steering 传输可靠的流媒体
HLS Content Steering 会根据负载和冗余将客户端动态转向到不同的服务器。我们将带您了解此框架的最新更新,探索如何通过“路径克隆”将动态生成的 CDN 引入到现有的 HLS 客户端。我们还将分享如何使用基于存储桶的“转向服务器”规则等,来实现全球流量转向。
adaptive playback,cdn switching,error fallback,load balance,traffic steering,video streaming WWDC22 日文, 简体中文, 英文, 韩文 -
23:23 利用 App Intents 实现 App 快捷指令
了解如何在您的 App 中创建快捷指令,而不需要进行任何用户设置。我们将介绍 App Intents 如何帮助您呈现快捷指令视图,探索如何添加对参数化阶段的支持,以允许用户快速表达他们的意图。我们还将分享如何借助 Siri 提示和快捷指令链接提高 App 快捷指令的曝光度。为能更好地理解此讲座,我们建议您先对 SwiftUI 有基本的了解。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:20 打造更优质的 AR 体验
了解最佳实践和技巧,为 iPhone 和 iPad 打造让人惊叹的 AR 体验。我们将提供指导,帮助您决定 AR 是否适用于您的产品体验;探索出色的 AR App 示例,并说明设计增强现实时的重要注意事项。
ar,arkit,augmented reality,design,mr WWDC22 日文, 简体中文, 英文, 韩文 -
13:01 Swift Async 算法简介
探索 Apple 的最新开源 Swift 软件包:Swift Async 算法。我们将讨论此软件包的算法 (可搭配 AsyncSequence 使用),包括压缩、合并和限流。和我们一起学习如何使用这些算法来构建一流的信息收发 App。我们还将分享有关结合多个 AsyncSequence,以及长时间利用 Swift 时钟类型来处理相关值的最佳实践。为能更好地理解此讲座,我们建议您先观看 WWDC21 的“认识 AsyncSequence”。
WWDC22 日文, 简体中文, 英文, 韩文 -
26:41 即插即用:向你的 Unity 游戏项目添加 Apple 框架
优化你的 Unity App 或游戏在 Apple 平台上的体验。学习如何利用以下六种插件将 Apple 技术直接运用到你的项目当中:Apple.Core、Game Center、游戏控制器、辅助功能、Core Haptics 和 PHASE。我们将介绍如何添加新的游戏机制,使你的游戏更易访问,以及如何利用最新的 Apple 功能和服务。
game center,game controller,game controllers,game dev,game developer,haptic,haptics,phase,plugin,plugin,plugins,unity,unity plugins WWDC22 日文, 简体中文, 英文, 韩文 -
18:02 利用 DriverKit 将您的驱动程序添加到 iPad
了解如何利用 DriverKit 将雷雳和 USB 配件轻松地连接到 iPad。我们将介绍如何在不更改代码的情况下转换您的现有 Mac 驱动程序,学习通过 AudioDriverKit 添加实时音频支持,并提供有关为 iPad 开发驱动程序的最佳实践和技巧。
WWDC22 日文, 简体中文, 英文, 韩文 -
3:00 WWDC22 第 1 天总结
Apple 总部发布第 1 天总结报告。查看在 WWDC22 上揭晓的令人振奋的公告和新技术,并了解有关第二天精彩活动的更多信息。
recap WWDC22 日文, 简体中文, 英文, 韩文 -
70:10 Platforms State of the Union (ASL)
Take a deeper dive into the latest tools, technologies, and advances across Apple platforms to help you create even better apps.
asl,sotu,sotu 2022 WWDC22 日文, 简体中文, 英文, 韩文 -
70:10 Platforms State of the Union
Take a deeper dive into the latest tools, technologies, and advances across Apple platforms to help you create even better apps.
sotu,sotu 2022 WWDC22 日文, 简体中文, 英文, 韩文 -
18:37 Apple Design Awards (ASL)
The Apple Design Awards honors excellence in innovation, ingenuity, and technical achievement in app and game design. Watch along as we reveal and celebrate the 2022 winners.
WWDC22 日文, 简体中文, 英文, 韩文 -
18:37 Apple Design Awards
The Apple Design Awards honors excellence in innovation, ingenuity, and technical achievement in app and game design. Watch along as we reveal and celebrate the 2022 winners.
WWDC22 日文, 简体中文, 英文, 韩文 -
108:53 Keynote
The Apple Worldwide Developers Conference kicks off with exciting reveals, inspiration, and new opportunities. Join the worldwide developer community for an in-depth look at the future of Apple platforms, directly from Apple Park.
WWDC22 德文, 日文, 法文, 简体中文, 英文, 西班牙文, 韩文 -
108:53 Keynote (ASL)
The Apple Worldwide Developers Conference kicks off with exciting reveals, inspiration, and new opportunities. Join the worldwide developer community for an in-depth look at the future of Apple platforms, directly from Apple Park.
WWDC22 德文, 日文, 法文, 简体中文, 英文, 西班牙文, 韩文
-
-
WWDC21 -
1:14 WWDC21 的周五
是时候与本周告别了,这真是精彩充实的一周!敬请收看我们的周五回顾和 WWDC21 闭幕。
daily recap,friday,recap,wwdc21 WWDC21 日文, 简体中文, 英文 -
6:20 开发者聚焦:辅助功能
如何为每个人创建 app?自身失明或失聪的开发者讨论使技术可以无障碍使用的过程时,向他们学习。了解他们独特的观点如何激发公司的创新并帮助使 app 更具包容性。
accessibility,panel,wwdc21 WWDC21 英文 -
15:55 构建研究和护理 app,第 2 部分:计划任务
敬请了解如何让 ResearchKit 和 CareKit 共同协作,消除纸质问卷的单调乏味。继续与我们一起编程,并探索如何让您比以往更轻松地安排针对研究参与者的调查。您还将学习 CareKit 中不断发展的护理团队的先进技术,并了解 ResearchKit 的活动任务如何帮助记录临床的重要测量值。这是由三个部分构成的“编程临摹课程”系列的第二节内容。为了能充分了解本节内容,我们建议首先观看“构建研究和护理 app,第 1 部分”。有关这些框架的更多背景信息,请观看 WWDC19 的“ResearchKit 和 CareKit 的重新构思”。
codealong,open source WWDC21 日文, 简体中文, 英文 -
24:35 构建通过 CloudKit 和 Core Data 共享数据的 app
了解如何使用 NSPersistentCloudKitContainer 轻松地构建可在多个 iCloud 用户之间共享数据的 app。探索如何围绕共享数据带来融入丰富信息的体验,并了解支持 Core Data 中的这些功能的 CloudKit 技术。为了能充分了解本节内容,请观看我们之前有关 NSPersistentCloudKitContainer 的视频:WWDC19 的“将 Core Data 和 CloudKit 配合使用”,以及 WWDC20 的“将 Core Data 存储与 CloudKit 公共数据库同步”。
allowscloudencryption,allows cloud encryption,candeleterecord,canmodifymanagedobjects,canupdaterecord,ckdatabase,ckrecord,ckshare,cksharedrecord,cksharemetadata,cloud encryption,cloudkit,coredata,core data,decorate shared objects,encrypted record values,encryptedvalues,encryption,encrypt sensitive data,fetchshares,initializeschema,isshared,nspersistentcloudkitcontainer,owners and participants,persistent cloudkit container,persistent store,private,private database,record,record sharing,share,shared,shared database,shared objects,sharing architecture,sharing data,sharing information,sharingprovider,testing,user keychain WWDC21 日文, 简体中文, 英文 -
33:32 专为 Safari 15 设计
认识 Safari 15:经过重新设计并随时可供人们探索网页。敬请探索如何设计适用于 Safari 浏览器的网站和 app,并学习如何将标签页栏融入您的设计中。此外,我们还将带您了解实时文本和辅助功能等功能的最佳实践,探索 CSS 和表单控制的最新更新,并学习如何使用 CSS 中的纵横比属性来创建令人难以置信的网站。
open source,web inspector,webkit,wkwebview WWDC21 日文, 简体中文, 英文 -
15:19 构建研究和护理 app,第 1 部分:设置新用户引导
敬请了解如何让 ResearchKit 和 CareKit 共同协作,消除纸质问卷的单调乏味。请随我们一起编程,构建有效的护理试点 app。探索使用 ResearchKit 进行新用户引导和征求同意的最佳实践,并了解您的 app 如何通过利用 CareKit 的商店和 UI 组件来请参与者签署同意文件。这是由三个部分构成的“编程临摹课程”系列的第一节内容。为了能充分了解这一系列的内容,我们建议您先大体熟悉一下 ResearchKit 和 CareKit。有关更多背景信息,请观看 WWDC19 的“ResearchKit 和 CareKit 的重新构思”。
codealong,open source WWDC21 日文, 简体中文, 英文 -
24:30 调整您的 Core ML 模型
利用 Core ML 将机器学习能力直接融入到您的 app。探索如何利用 CPU、GPU 和神经引擎提供最高性能,同时仍保留在设备上并保护隐私。探索能轻松处理 Swift 中多维数据的 MLShapedArray,并进一步了解 Core ML 中的 ML 包支持,包括 ML 程序支持。这种现代化的机器学习编程方法提供类型化执行和极大的灵活性。我们还将向您展示如何分析模型的性能,并使用 ML 程序调整模型中的各项操作执行。
ai,core ml,core ml converters,core ml tools,machine learning,neural network,neural networks,python WWDC21 日文, 简体中文, 英文 -
11:56 保护您的帐户、促销和内容
敬请了解如何保护您的帐户、app 和内容。我们将探索 Apple 为帮助开发者确保其 app 和系统安全而构建的工具,并展示如何防范攻击者、不良参与者和恶意活动来帮助保护您的生态系统。
abuse,aggregator,appattest,compromised,devicecheck,fraud,islikelyrealuser,modified,premium content,promotion,receipt verification,scraping,secure,sign in with apple,trust amp safety,verify WWDC21 日文, 英文 -
19:15 使用 App Attest 和 DeviceCheck 减少欺诈
了解如何使用 Apple 强大的反欺诈工具 App Attest 和 DeviceCheck 来保护您的 app 和内容。深入探究如何将其与您的 app 集成来部署 App Attest,从而阻止您的 app 和内容在未经授权的情况下遭到修改。此外,我们还将展示如何使用 DeviceCheck 来确保您能够区分客户,辨别哪些已在您的 app 中收到优惠内容,而哪些是通过非法手段取得优惠内容。
abuse,aggregator,appattest,app clip,artificial,assertion,boost,cheat,compromised,devicecheck,fake,fraud,free trial,genuine,islikelyrealuser,legitimate,modified,premium content,promotion,protect,receipt verification,risk assessment,safeguard,safety,scraping,secure,sign in with apple,trust,trust amp safety,verified,verify WWDC21 日文, 简体中文, 英文 -
12:02 在 Safari 浏览器中使用群组活动协调媒体播放
创建可供用户在网页和您的配套 app 中享受的 SharePlay 体验。了解如何将群组活动框架与配套网站结合使用,将 SharePlay 引入 Safari 浏览器,让人们即使尚未从 App Store 下载您的 app,也能相互联系进行愉快的群组互动。
facetime,face time,groupactivities,group activities,groupsession,media,safari,shareplay,share play WWDC21 日文, 简体中文, 英文 -
25:55 将定期更新的排行榜引入您的游戏
定期更新的排行榜是鼓励玩家不断回归游戏的好方法。请随我们一起编程,我们将带您了解如何在 App Store Connect 以及您的游戏中设置定期更新的排行榜。在开始此编程临摹课程之前,如需回顾定期更新的排行榜和经典排行榜之间的一些差异,我们建议您观看 WWDC20 的“深挖 Game Center:排行榜、成就和多游戏玩家”的“定期更新的排行榜”部分。
codealong WWDC21 日文, 简体中文, 英文 -
20:42 Swift 中的 ARC:基础功能和拓展功能
了解 Swift 中对象生命周期和 ARC 的基础知识。深入了解哪些语言特性使对象生命周期可观察,依赖于观察到的对象生命周期会带来什么影响,以及一些安全的修复技术。
arc,memory,object life cycle,retain,unknown,weak WWDC21 日文, 简体中文, 英文 -
14:22 使用 Accelerate 提高性能并纳入加密档案
Accelerate Framework 可帮助您进行大规模数学计算和图像计算,这些操作都经过高性能、低能耗优化。探索 Accelerate 及其“基础神经网络子程序”库的最新更新,包括附加层、激活函数和改进的优化器支持。查看 simd.h 的改进,包括更好的 C++ 模板支持。探索 Apple Encrypted Archive 支持,它是 Apple Archive 的扩展,其中结合了压缩与强大的加密和数字签名功能。同时,了解如何在不影响性能的情况下确保数据安全。
accelerate,apple archive,archives,bnns,encryption,numerics,performance,simd,vector,vectorization WWDC21 简体中文, 英文 -
17:28 Mac 上的 SwiftUI:收尾工作
请与我们一起了解“编程临摹课程”系列的第二部分内容,我们将使用 SwiftUI 从头到尾构建 Mac App。在此过程中,我们将探索我们的示例园艺 App 如何适应个人偏好和特定工作流程。了解 SwiftUI App 如何自动对系统设置作出反应,并探索如何使用该信息向 App 增加更多个性特征。我们将展示您如何通过设置来向人们提供自定义 App 的灵活性,并探索如何使用不同工作流程来操作个人的数据 (如拖放)。最后,我们将展示如何将数据移入和移出...
accent color,alternative workflow,appstorage,codealong,codealong,commandgroup,continuity,continuity camera,customization,customization support,customize button,design principles,drag and drop,dragondrop,drop down,export,export database,fileexporter,file handling,flexible experience,form,garden patch,great mac app,highlight color,import,itemprovider,item providers,main menu item,oninsert,part 2,persist value,picker,row builder,selection persist,settings,settings scene,table,tabview,user default system,window scene WWDC21 日文, 简体中文, 英文 -
29:12 使用 Metal Performance Shaders Graph 加快机器学习速度
Metal Performance Shaders Graph 是一种计算引擎,可帮助您为线性代数、机器学习、计算机视觉和图像处理构建、编译和执行定制的多维图形。了解 MPSGraph 如何通过 Apple 产品的 Metal 后台为热门的 TensorFlow 平台加速。了解如何向图形添加控制流、如何管理图形选集以获得最佳性能,以及如何借助 MPSGraph 的运作,仅使用几行代码就能为计算难度极高的 app 加快计算速度。
machine learning,metal,metal shading language,optimization,performance WWDC21 日文, 简体中文, 英文 -
12:34 探索断点改进
断点让您可以在流程中途暂停和检查问题,有助于调试问题。探索 Xcode 中断点的最新改进,包括列和未解决的断点。我们还将介绍通用断点和 LLDB 提示和技巧的最佳实践。
breakpoint,breakpoints,column breakpoint,debug,lldb,unresolved breakpoint WWDC21 日文, 简体中文, 英文 -
23:20 针对各种刷新速率显示器进行优化
了解如何在支持动态显示时序的 Apple 平台上实现流畅屏幕更新。学习在 macOS 的自适应同步显示屏上调整全屏游戏更新速度的技巧,了解低功率模式和其他系统状态如何影响 ProMotion 显示屏上的帧速率可用状态。我们还将分享利用显示链接 API 促进定制绘图的最佳实践。
display,display p3,game dev,game developer,metal,metal shading language,metal tools,optimization,proapps WWDC21 日文, 简体中文, 英文 -
16:00 实践音频触感设计
敬请探索如何在 iPhone 上提供丰富的 app 体验,如动画、声音和触感等。学习在 Core Haptics 框架内设计多模式体验的关键概念。我们将带您了解我们的示例应用 HapticRicochet,探索如何将触感和声音反馈的设计与关键互动时刻协调起来,并展示如何创造令人愉悦的神奇体验。为了充分了解本节内容,我们建议先观看 WWDC19 的“通过 Core Haptics 扩展感官体验”,并查看 HapticBounce 示例项目 (需要 Xcode、iPhone 8 或更新版本,并需要了解 Swift 的基本信息)。熟悉 Core Haptics 会有帮助,但并非强制要求。
WWDC21 日文, 简体中文, 英文 -
14:16 构建研究和护理 app,第 3 部分:流程可视化
敬请了解如何让 ResearchKit 和 CareKit 共同协作,消除纸质问卷的单调乏味。和我们一起了解“编程临摹课程”的最后一个部分,对我们的护理试用 app 进行最后的润色:探索如何使用先进的 CareKit API 定制任务卡的外观和行为,找出如何在 CareKit 图表中绘制 ResearchKit 调查的答案,并了解如何使用 ResearchKit 呈现引人入胜的教育内容。这是由三个部分构成的“编程临摹课程”系列最后一部分的内容。为了能充分了解本节内容,我们建议首先观看“构建研究和护理 app”的第 1 部分和第 2 部分。有关这些框架的更多背景信息,请观看 WWDC19...
codealong,open source WWDC21 日文, 简体中文, 英文 -
14:51 使用 USD 创建 3D 工作流程
了解 Pixar Universal Scene Description (USD) 为 3D 工作流程带来的灵活性、多功能性和强大功能。了解如何在 macOS 的专业工作流程中使用 USD 文件格式:使用物体捕捉扫描真实世界物体的 3D 模型,利用第三方数字内容创建工具的潜力,并构建高质量的渲染序列。
3d graphics,ar,arkit,augmented reality,content creation,usd,usdz WWDC21 日文, 英文 -
13:39 为 5G 网络优化
5G 具有更好的数据传输性能、更高的带宽、更低的延时等诸多优点,为您的 app 或游戏带来了新的机会。了解如何利用最新网络技术和 Apple 硬件,为您的内容创建最适合用户数据连接并优化网络流量的自适应体验。
avfoundation,networking,network performance,urlsession WWDC21 日文, 简体中文, 英文 -
10:26 定制富数据 App 中的旁白体验
了解如何通过带有辅助功能自定义内容 API 的旁白呈现复杂数据。探索如何仅在他人需要时以简明形式提供辅助功能信息。我们将向您展示如何集成 AXCustomContent,并帮助想要启用旁白的用户以高效的方式在您的富数据 App 中导航。为了充分了解本节内容,您应该熟悉一般辅助功能原则以及在 Swift 和 SwiftUI 中可用的旁白辅助功能 API。
accessibility,accessibilitycustomcontent,accessibility custom content,accessibilitycustomcontentkey,axcustomcontent,axcustomcontentprovider,custom content api,importance property,more content available,more content rotor,screen reader,verbosity,voiceover,voice over,voiceover rotor,woof woof WWDC21 日文, 英文 -
22:51 减少 app 的网络延时
CPU 性能和网络通量率持续改进,但光速是一个无法超越的极限。了解 API 和最佳实践,以通过在执行网络操作时保持低网络往返行程时间和最大限度减少往返行程次数,最大限度提高 app 的响应能力和效率。
WWDC21 日文, 简体中文, 英文 -
19:51 通过 HTTP/3 和 QUIC 加快联网速度
网络技术迅速迭代,下一个 HTTP 的主要版本已经出现了。了解 HTTP/3 如何降低延迟并提升 app 的可靠性,弄清其底层传输协议 QUIC 如何利用新的传输功能和多流连接组,在您自己的自定义协议中实现创新性的功能。
WWDC21 日文, 简体中文, 英文 -
9:13 使用静态分析器及早发现错误
了解 Xcode 如何在您运行 app 之前自动跟踪死循环、未使用代码和其他问题。了解 Xcode 如何通过一个单击操作来分析您的项目,发现 Objective-C、C 和 C++ 中的安全问题、逻辑错误和其他难以发现的错误。我们将展示如何使用静态分析器来节省您调查错误报告的时间并提高 app 的整体质量。
WWDC21 日文, 简体中文, 英文 -
7:22 认识 CloudKit 控制台
了解 CloudKit 控制台如何帮助您更好地与您的容器交互。我们还将向您展示如何运行数据库 app,并信心十足地定义、修改和部署模式更改。我们还将学习如何在查询生成器中创建查询,并轻松筛选您的记录。此外,我们还将探索如何使用遥测和日志数据,以获取对您 app 的行为随时间变化的新见解。为了能充分了解本节内容,我们建议您熟悉 CloudKit 及其开发和生产环境,并对记录和数据类型作基本了解。
cloud,database,encrypted,encryption,fields,just in time,privacy,query,record,schema,security,storage WWDC21 日文, 简体中文, 英文 -
17:29 Mac 上的 SwiftUI:构建基础
请随我们一起编程,使用 SwiftUI 从头到尾构建 Mac app。探索所有出色 Mac app 的四个共同点,并学习如何使用 SwiftUI 在实践中应用这些原则。我们将展示如何创建强大灵活的侧边栏体验,并将列表转换为详细视图中的表格,然后讨论数据组织的最佳实践。接下来,我们将探索简单的 .searchable 修饰符,并了解如何增加工具栏和搜索支持。在第一部分的最后,我们将了解如何构建出色的多窗口体验,并提供菜单栏支持。这是由两个部分构成的“编程临摹课程”系列的第一节内容。为充分利用本系列内容,我们建议您要对 SwiftUI 有一些基本了解。更多背景信息,请观看 WWDC20...
button,codealong,codealong,command group,computed properties,custom command,design principles,disclosure group,expansion,expansive,familiar,fixed width,flatten,flexible,focus,focusedscenevalue,garden patch,great mac app,help menu,identifiable,label,list,main menu,manage complexity,menu,multiple window,navigationview,observable object,outline view,part 1,picker,precise,resolutions,restore,scenestorage,screen sizes,search,segmented control,selection,separate window,sidebar,source of truth,state,state restoration,store data,swift ui,table,toolbar,window group,windows WWDC21 日文, 简体中文, 英文 -
46:56 使用结果生成器在 Swift 中写入 DSL
通过创建自定义的编程语言或“域特定语言”,更轻松地解决一些问题。虽然创建 DSL 一般需要编写您自己的编译器,但您也可以使用运用 Swift 5.4 的结果生成器,以使您的代码更容易阅读和维护。我们将带您了解为 Swift 设计自定义语言的最佳实践:了解结果生成器和尾随闭包参数,探索修饰符式方法及其效果好的原因,并发现如何扩展 Swift 的正规语言规则,以将 Swift 变成 DSL。为了能充分了解本节内容,最好 (但非必需) 拥有一些 SwiftUI 视图编程经验。您不需要知道关于分析程序或编译器实现的任何内容。
compiler,domain specific language,dsl,modifiers,property wrappers,result builders,trailing closure WWDC21 日文, 简体中文, 英文 -
27:04 简化本地化的字符串
当您在自己的 App 内本地化文本时,您可以帮助使自己的 App 更方便全球受众无障碍访问。探索构建本地化工作流程的最佳实践,包括如何准确写入和格式化字符串,并了解如何使用 Xcode 以不同语言准备用于本地化的字符串。
,,,formatter,i18n,internationalization,stringsdict,swiftui,translation,xcloc WWDC21 日文, 简体中文, 英文 -
25:37 探索 Xcode 中的高级项目配置
使用更复杂的 Xcode 项目?您找对地方了。了解如何配置项目以针对多个 Apple 平台进行构建、按平台过滤内容、创建自定义构建规则和文件相关性等。我们将带您了解多平台框架目标,详细说明如何优化您的项目和方案配置,并展示如何有效利用配置设置文件。我们将探索并行构建和隐式相关性、脚本阶段、自定义构建规则、设置输入和输出文件相关性、构建阶段文件列表以及通过聚合目标删除重复工作的配置方案。最后,了解有关构建设置编辑器、级别工作原理和配置设置文件语法的更多信息。
build,build phase,build settings,multiplatform,project,scheme,script phase,xcconfig WWDC21 日文, 简体中文, 英文 -
1:16 WWDC21 的周四
WWDC 周涉及了哪些内容?我们会告诉您:检查您在周四错过的所有内容,并在 Dub Dub 了解我们最后一天内容的快速预览。
,daily recap,recap,thursday,wwdc21 WWDC21 日文, 简体中文, 英文 -
19:41 WWDC21 Apple Design Awards
The Apple Design Awards honors excellence in innovation, ingenuity, and technical achievement in app and game design. Watch along as we reveal and celebrate the 2021 winners.
WWDC21 日文, 简体中文, 英文 -
19:41 WWDC21 Apple Design Awards (ASL)
The Apple Design Awards honors excellence in innovation, ingenuity, and technical achievement in app and game design. Watch along as we reveal and celebrate the 2021 winners. This version includes American Sign Language (ASL) interpretation.
WWDC21 日文, 简体中文, 英文 -
29:26 Meditation For Fidgety Skeptics(《烦躁怀疑论者的冥想》)
Dan Harris 是艾美奖获奖记者,美国广播公司周末版“早安美国”的联合主播。2004 年全国电视转播惊恐发作后,他发现自己踏上了一段漫长而奇异的旅程,最终他发现了正念冥想。Dan 将分享他的故事,他写了两本书、创建了热门播客和 app,已帮助许多人 (包括和他自己一样之前并非信徒的人) 改善了生活。著名冥想老师 Jeff Warren 是 Dan 的畅销书籍 Meditation For Fidgety Skeptics(《烦躁怀疑论者的冥想》)的合著者,他将和 Dan 一起介绍实践步骤,任何人都可以通过这些步骤管理当今社会带来的各种压力和焦虑,将幸福指数提升 10%。
guest,wwdc21 WWDC21 英文 -
24:24 了解和消除 app 挂起
探索如何跟踪 app 中的挂起和延迟。我们将向您展示工具和方法,以用于发现挂起及其原因,了解可导致挂起的反面模式,探索消除 GCD 等挂起的最佳实践,并提供有关何时应考虑使用异步代码来提高 app 性能的指导。
WWDC21 日文, 简体中文, 英文 -
9:34 使用 cktool 和声明式模式实现 CloudKit 测试的自动化
测试 CloudKit 容器从未如此简单。我们将向您介绍 cktool — 这是一个命令行实用工具,可以快速地对 CloudKit 进行配置。同时,您将了解一种让您能够快速构建容器原型,进而演进的新模式语言。我们还将向您展示如何在 Xcode 中运行测试之前,组合这些工具并配置您的容器。为了能充分了解本节内容,我们建议您先熟悉 CloudKit 及其开发和生产环境,并对记录和数据类型作基本的了解。
cd,ci,cloud,command line,database,developer tool,mock data,mocking,schema,terminal,tool,xcode WWDC21 日文, 简体中文, 英文 -
24:52 探索 Metal 中的编译工作流程
Metal 着色语言是基于 C++ 的一种强大语言,让 app 可以获得惊人的渲染效果,同时保持灵活的着色器开发管线。了解如何使用动态库和函数指针更轻松地构建和扩展渲染管线。我们还将展示如何使用二进制函数存档、函数链接和函数拼接在运行时加速着色器编译。
compilation,compiler,metal,metal shading language,metal tools,performance,xcode WWDC21 日文, 简体中文, 英文 -
36:32 开发高级网页内容
是用 JavaScript、WebGL 还是 WebAssembly 进行开发?敬请了解 Safari 浏览器和 WebKit 的最新更新,例如对类语法的语言做出的更改,如何帮助您简化开发过程、增强性能和提高安全性。我们将探索几个有助于提供更佳互操作性并为网页内容带来新功能的网页 API。
open source,web inspector,wkwebview WWDC21 日文, 简体中文, 英文 -
32:27 针对 Apple GPU 优化高端游戏
针对 Apple GPU 优化您的高端游戏:我们将展示如何使用我们的渲染和调试工具来消除性能问题并确保您的游戏在 Apple 平台上表现出色。学习 Apple 在帮助 Larian Studios 和 4A Games 开发人员针对 Apple GPU 优化其游戏时与他们协作的经验。我们将探索提高游戏性能的各种技巧,包括优化着色器、降低内存带宽利用率、以及增加 GPU 工作负载的重叠。我们还将深入了解 Xcode 13 中新的 GPU 时间线分析工具,以发现在 iPad 上运行“神界:原罪 2”的潜在性能瓶颈。对本节而言,您应当熟悉 Apple GPU 中分块式延迟渲染架构,并且拥有使用...
WWDC21 日文, 简体中文, 英文 -
18:21 构建“邮件”app 扩展
了解 MailKit:基于“邮件”构建出众体验的最佳方式。借助 MailKit,您的 app 能够轻松安全地与 macOS 的“邮件”app 进行交互。我们将深入研究 MailKit API,并向您展示如何创建用于撰写消息、发送操作消息、确保电子邮件安全和阻止内容的扩展。
blocking,compose,content,content blocking,decrypt,encrypt,extensions,mail extensions,mail plugins,mail rules,message routing,plugins,routing,signature,spam filter WWDC21 日文, 简体中文, 英文 -
28:40 探索网页检查器的改进
网页检查器为您提供了在 macOS、iOS 和 iPadOS 上了解和调试网页的工具。我们将带您了解网页检查器的最新功能和改进,包括新增叠层来检查页面上的 CSS 网格容器、通过更容易配置的断点来简化调试,以及创建和编辑审核等。
open source,safari,webkit WWDC21 日文, 简体中文, 英文 -
9:16 探索数码旋钮、触控板和 iPad 指针自动化
了解如何在 Xcode 13 的 UI 测试中与设备交互。探索全新的自动化输入法,包括 iPadOS 指针、watchOS Digital Crown 表冠和增强的 macOS 触控板滚动 API。
digital crown,interaction,interaction tests,pointer,pointer events,scroll,testing,trackpad,ui testing,xcuitest WWDC21 日文, 简体中文, 英文 -
9:01 通过测试重复来诊断不可靠的代码
测试重复可以帮助您调试最不可靠的代码。探索如何使用失败前的最大重复次数,并在测试计划、Xcode 和 xcodebuild 中借助失败测试模式,来追踪错误和崩溃因素,并使您的 app 对每个人都更稳定。为了能充分了解本节内容,我们建议熟悉 XCTest 并通过测试计划管理测试。更多信息,请查看 WWDC19 中的“在 Xcode 中测试”。
ci,failure,test repetition,xcode,xctest WWDC21 日文, 英文 -
21:50 使用云签名在 Xcode 中分发 app
了解如何将您的 app 直接分发到 App Store Connect 以及 Xcode 支持的所有分发方法。探索如何将您 app 的分发自动化,并了解分发工作流程的改进,例如云签名、app 记录创建和版本号管理。
app record,app store connect,archive build,build number,cloud signing,distribution,organizer,testflight WWDC21 日文, 简体中文, 英文 -
11:10 在 SwiftUI 中引导和反映焦点
使用设备输入,就像生活中的所有事一样,把焦点放在哪里很重要。探索如何使用 SwiftUI 在 app 中移动焦点、用程序自动关闭键盘以及从小视图构建大型导航目标。这些 API 结合起来可以帮助您简化 app 的界面,使其更强大,让人们可以找到需要的东西。
adjacency,attention,detect focus,direct attention,focus,focused,focusedfield,focussection,focus section,focusstate,focusstate,focus state,input,move focus,navigation targets,platform convention,programmatically move focus,swiftui WWDC21 日文, 简体中文, 英文 -
22:13 使用 DocC 构建交互教程
探索如何使用 DocC 从头开始编制沉浸式教程。我们将演示如何通过 DocC 语法将丰富的指令、示例代码和图像组合在一起,展示 Swift 框架的实际效果。此外,我们将讨论如何创建渐进式培训,提供交互式学习机会并帮助人们更好地了解您的框架的用例。
docc,documentation,documentation catalog,documentation compiler,tutorials WWDC21 日文, 英文 -
17:58 优化 App 中的照片访问
"要将照片库集成到您的 app 中,PHPicker 是最简单、最安全的方式,且该工具在不断改进。学习如何在您的 app 中处理排序图像集,以及在选择器出现的任何时间预选资源。对于需要深度集成 PhotoKit 的 app,探究如何使用 PHCloudIdentifier 同步各设备的照片项目内容,帮助用户在 iPhone、iPad 和 Mac 之间轻松转移图像。我们还将向您介绍受限照片库的最近更新。了解您的 app 如何帮助人们轻松扩展已授权图像的初始集合,包括在任意时间弹出选择界面、以及在出现新选择或更新选择进行识别。最后,探索如何创建或访问现有照 片簿。"
limited library,limited photos library,photokit,photos,photos api,photos library,picker WWDC21 日文, 英文 -
26:52 优秀小组件的原则
通过保持小组件的相关性且可定制来探索强大小组件的基础。学习如何通过时间线条目和TimelineReloadPolicies 保持小组件最新。了解如何修改您的小组件,以用于不同的演示环境和物理位置。最后,还要了解如何创建可自定义的小组件,以便用户可以根据喜好进行个性化。
afterdate,atend,budget,cllocationmanager,configurable parameters,customizable,customization,extension,extra large widget,full privacy redaction,intentconfiguration,intenttimelineprovider,isauthorizedforwidgetupdates,keep widget up to date,location changes,never,new ipad widget,notifications,nswidgetuseslocation,partial privacy redaction,presentation,privacysensitive,relevant,reload policy,reloads,staticconfiguration,static configuration,swiftui,systemextralarge,system extra large,timeline,timelineprovider,timelinereloadpolicy,update,widgetcenter,widgetcenter reload api,widget configuration platter,widget kind,widgetkit,widget lock screen,widgets,widget update,xcode previews WWDC21 日文, 简体中文, 英文 -
34:16 探索使用 EDR 的 HDR 渲染
EDR 是 Apple 的高动态范围表示和渲染管线。探索如何在应用中使用 EDR 渲染 HDR 内容,并发挥 HDR 显示的动态范围功能,包括 Apple 的内部显示和 Pro Display XDR。我们将展示游戏和专业 app 开发者如何利用 macOS 上的原生 EDR API 进行更多控制,并提供确定使用 HDR 的适当时机、应用色调映射以及交付 HDR 内容的最佳实践。
display,display p3,edr,hdr,metal,metal shading language WWDC21 日文, 简体中文, 英文 -
14:10 认识用于基于文件 app 的 ClassKit
ClassKit 框架能帮助在您的 app 中向使用 Schoolwork app 的教师推出教育活动。探究如何采用最新基于文件的 API 在 app 中报告学生进度数据,从而令教师获得对学生学习情况的更清晰了解。我们还将向您展示如何使用 ClassKit 报告不同的数据类型,以及如何在开发者模式测试实施情况。
document,school WWDC21 日文, 简体中文, 英文 -
31:49 去而复返:Apple Watch 上的数据传输
Apple Watch 的改进使您获得了更多与 app 往来通讯的方式,并带来了需要考虑的新受众。了解可用于数据通信的策略以及如何选择适合此任务的工具。对比和比较使用 iCloud 钥匙串、Watch Connectivity、Core Data 等技术的益处。
,background app refresh,cloudkit,core data,family setup,icloud,keychain,oauth2token,password autofill,sockets,urlsession,watch connectivity,wcsession WWDC21 日文, 简体中文, 英文 -
14:39 使用视频格式拍摄高质量照片
通过使用 AVCapture API,您的 app 可以充分利用 iPhone 强大的相机系统。了解如何为您的用例选择最合适的照片或视频格式,同时权衡照片质量和成像速度。探究一些强大的新算法,如果您在 app 中使用视频格式,这些算法可以帮助您显著提高照片质量。要了解有关 AVCapture 改进情况的更多信息,另请务必观看“摄像头捕捉新功能”视频。
avcapture,camera,photography,video WWDC21 日文, 简体中文, 英文 -
14:26 使用精选集探索和管理 Swift 软件包
无论您是为了团队、出于教育目的,还是为了与其他开发者共享而编制软件包,Swift 软件包精选集都可以帮助您发现、探索新软件包并将其导入到您的项目中。使用精选集发现 Swift 软件包工作流程的改进,并了解如何管理、创建、签名和共享您自己的 Swift 软件包精选集。
collection,collections,dependency,dependency management,spm,swift package collection,swift packages,xcode WWDC21 日文, 简体中文, 英文 -
17:49 使用 macOS 上的 FileProvider 将文件同步到云端
了解如何使用 FileProvider 框架来构建全面的云同步解决方案。我们将向您展示如何着手构建文件提供程序扩展,探索如何轻松将您的扩展与安全保存、磁盘空间管理、查找器集成等文件系统功能集成。
WWDC21 日文, 简体中文, 英文 -
25:09 使用群组活动打造个性化体验
超越基本的流化和交互,探索如何使用群组活动框架的全部功能带来先进的 SharePlay 体验。我们将向您展示如何将一个简单的绘图 app 改编成实时共享画布,探索诸如 GroupSessionMessenger 之类的 API (这类 API 可以为组内参与者之间发送和接收自定义消息提供帮助),同时了解如何为自定义 SharePlay 体验进行最后润色。
draw,draw together,facetime,face time,groupactivities,group activities,groupsession,shareplay,share play WWDC21 日文, 简体中文, 英文 -
19:12 用 Vision 提取文稿数据
了解 Vision 如何在您的 app 中提供专业图像识别和分析,以提取文档信息、识别各种语言的文本、以及识别条形码。我们将探索文本识别和二维码检测的最近更新,向您展示如何将所有这些工具与 Core ML 整合,帮助您的 app 通过图像和实时摄像头更好地感知世界。要了解更多关于 Vision 的信息,请观看 WWDC21 的“用 Vision 检测人员、人脸和姿势”和 WWDC20“探索计算机视觉 API”。要深入理解 Vision 的各种功能,请观看 WWDC21 的“用 Vision 检测人员、人脸和姿势”和 WWDC20 的“探索计算机视觉 API”。
barcode,barcode detection,computer vision,core ml,machine learning,ocr,text recognition,vision WWDC21 日文, 简体中文, 英文 -
17:42 在您的智能家居 App 中添加对 Matter 的支持
借助 HomeKit 中得到增强的全新 API,智能家居的开发者将能以最简便的方式实现与全新 Matter 协议的整合。了解 Matter 协议,探索如何在我们的平台和您的智能家居 app 中设置和管理 Matter 配件。
chip,home automation,homekit,matter WWDC21 日文, 简体中文, 英文 -
24:55 支持顾客和处理退款
强大的客户支持是在 App Store 上运行成功业务的关键。探索如何向进行 App 内购买的顾客提供流畅的支持体验,包括使顾客轻松管理或取消其自动续订服务,或直接从您的 App 内申请退款的 API。我们将讨论处理退款的最佳实践,以及可帮助您更好地支持顾客的其他 API。
server,storekit WWDC21 日文, 简体中文, 英文 -
20:09 贡献意图并提升您 App 的存在感
了解如何在最需要的时刻让某人在不打开您的 app 的情况下使用其关键部分。了解如何打造意图并贡献给系统,帮助您在 Siri、专注、快捷指令、智能堆叠等功能中显示有关您 app 的相关上下文信息。我们将探索系统如何智能识别信息,并展示构建意图的技术,以帮助提高 app 的参与度和可见性。
intelligence,intent,shortcuts,shortcuts app,sirikit,sirikit media intents,suggestions,system intelligence WWDC21 日文, 简体中文, 英文 -
11:49 接受 XCTest 中的预期失败
测试是构建优秀 app 的关键部分:出色的测试可以帮助您在发布前跟踪重要问题、改进工作流程并在发布时提供优质体验。但是对于无法立即解决的问题,XCTest 可以通过 XCTExpectFailure 围绕这些问题提供更好的上下文。了解此 API 的工作原理、其严格的行为,以及如何提高测试中的信噪比以更有效地识别新问题。
expected failure,test failure,xctest,xctexpectfailure WWDC21 日文, 英文 -
8:54 专为群组活动设计
了解如何设计 app 以支持 SharePlay 体验。我们将展示如何使用群组活动框架将人们聚集在您的 app 中,并调整您的设计以专注于群组优先的内容共享。我们将围绕您为在 FaceTime 通话中使用 SharePlay 的人创建的 app 和功能来探索想法和迭代。
facetime,face time,groupactivities,group activities,groupsession,shareplay,share play WWDC21 日文, 简体中文, 英文 -
29:34 创建由 Apple Silicon 提供支持的图像处理 app
了解如何针对 Apple Silicon 芯片优化图像处理 app。探索如何利用 Metal 渲染命令编码器、分块着色、统一内存架构和无内存附件。我们将展示如何利用 Apple 独特的分块式延迟渲染架构来创建低内存占用的节能 app,并带您了解将基于计算的 app 从独立 GPU 迁移到 Apple Silicon 芯片的最佳实践。
apple silicon,cuda,metal,metal shading language,metal tools,opencl,performance,proapps,tips and tricks,video,video effects WWDC21 日文, 简体中文, 英文 -
16:50 在您的 iOS App 中支持全键盘控制
iPhone 和 iPad 支持适用于运动障碍者的许多输入模式,包括触摸交互修改、切换控制和全键盘控制。我们将探索人们如何仅通过键盘输入与其设备交互,通过真实示例发现关键 API。我们还将向您介绍一些在您在自己的 App 中集成全键盘控制时支持运动辅助功能的最佳实践。
accessibility element,accessibilitylabel,accessibility label,accessibility path,accessibiltypath,accessible input,alternative input,assistive technology,assistivetouch,custom action,custom keyboard shortcut,focus,focus engine,full keyboard access,gestures,interaction commands,interaction via keyboard,isaccessibilityelement,keyboard,keyboard as input,keyboard shortcut,motor accessibility,motor impairment,navigation commands,switch control,tab z,uiaccessibility,uiaccessibilitycustomaction,uikeycommand,uimenu,user input label,voice control,voice over WWDC21 日文, 简体中文, 英文 -
22:31 认识保护隐私的广告属性
探索如何在不损害用户隐私的情况下衡量您投放在 app 和网页上的广告活动的效果。我们将介绍 Private Click Measurement 并探索 SKAdNetwork,它提供了一种更安全、更私密且更实用的方法来测量您的 app 安装量。
advertise,advertising,conversion WWDC21 日文, 简体中文, 英文 -
8:40 使用 ReplayKit 探索滚动剪辑
用户再也不会在您的游戏或 app 中错过任何精彩时刻。敬请了解 ReplayKit 的最新更新:剪辑屏幕录制。它可为您的 app 提供滚动缓冲区来存储以前的视频和音频样本。探索如何为用户录制和保存令人难忘的时刻,并了解如何在最相关的时候呈现这些剪辑。最后,我们会引导您将 ReplayKit 集成到您的 iOS 和 macOS app 中。
WWDC21 日文, 简体中文, 英文 -
10:35 在 Apple tvOS 上提供出色的播放体验
了解如何使用 Apple TV 重新设计的播放界面在您的 app 中构建出色的媒体体验。了解最新的界面如何帮助人们在保持对内容关注的同时访问相关控件和信息。我们将展示如何为您的 Apple tvOS app 采用 AVPlayerViewController 和其他 API,以帮助人们查找、播放和享受内容。为了能充分了解本节内容,我们建议您对 AVKit 作基本了解。
avplayerviewcontroller,content tabs,contextual actions,title view,transport bar,transport bar controls,tvuikit WWDC21 日文, 简体中文, 英文 -
16:51 AVFoundation 的新功能
探索 AVFoundation、Apple 框架用于检查、播放和创作视听内容的最新更新。我们将探索如何使用 AVFoundation 查询视听资源属性,使用定时元数据进一步定制您的自定义视频作品,并创作字幕文件。
asset,authoring,avasset,avfoundation,composition,inspection,media,metadata,video WWDC21 日文, 简体中文, 英文 -
29:26 检测和诊断内存问题
探究如何了解和诊断 Xcode 的内存性能问题。我们将带您了解 Xcode 工具的最新更新,探索 Metrics,查看 XCTest 中的 memgraph 集合功能,并学习如何使用 Performance XCTest 发现性能退化。
memory,performance,xcode WWDC21 日文, 简体中文, 英文 -
13:25 App Analytics 中的新功能
App Analytics 提供关于您的 app 尊重隐私的见解,从而最大限度增加您在 App Store 中可获得的机会。了解四种新的业务发展方式,包括关于自定义产品页面的信息、app 内活动、产品页面优化,以及关于商店中交易的新指标。
crash logs,downloads,storekit,views WWDC21 日文, 简体中文, 英文 -
15:31 改善 app 和图书 MDM 分配
"了解 app 和图书管理 API,并探索如何分配组织的自有 app 和图书到托管用户和设备。学习最近的 API 改进,并了解如何订阅和接收关于您的组织中资源计数、分配和注册用户的通知。了解如何利用异步处理显著降低大型作业所需的请求 次数。"
WWDC21 日文, 简体中文, 英文 -
20:28 探索 ARKit 5
使用 ARKit 5 构建下一代增强现实 app。探索如何在其他区域使用位置锚定,以及如何更轻松地引导用户体验您的基于位置的 AR 功能。了解有关面部跟踪和动作捕捉的更多信息。同时探索在现实世界中放置 AR 内容的最佳实践。我们还将展示如何将轻 App 代码集成到您的 AR app,以便轻松发现和精确定位虚拟内容。
app clip codes,ar,arkit,augmented reality,body tracking,depth map,face tracking,lidar,location anchor,realitykit,scene reconstruction WWDC21 日文, 简体中文, 英文 -
18:21 管理您组织中的软件更新
在托管的设备环境中,在您的公司或教育机构中测试最新操作系统时,通常需要控制软件更新的速度。了解您可以用于推迟、部署和强制执行软件更新的工具。
WWDC21 日文, 简体中文, 英文 -
39:18 Swift 并发功能:幕后故事
敬请深入了解 Swift 并发功能的细节,探索 Swift 如何在提高性能的同时提供更大的安全性,避免数据竞争和线程爆炸。我们将探讨 Swift 任务与 Grand Central Dispatch 有何不同、新的合作线程模型如何工作,以及如何确保您的 app 获得最佳性能。为了充分了解本节内容,我们建议先观看“认识 Swift 中的 async/await”、“探索 Swift 中的结构化并发”和“保护 Swift 参与者的可变状态”。
actors,async,await,continuation,dispatchqueue,feed,gcd,heap,hopping,newsfeed,pool,queue,reader,stack,threads WWDC21 日文, 简体中文, 英文 -
18:25 专为空间交互设计
探索在两个或多个设备之间创建直观物理交互的原则,就像为 iPhone、HomePod mini 和 AirTag 设计功能的 Apple 设计师所展示的那样。在为 Apple 平台设计功能时,探索如何将这些模式应用到您自己的 app 中,并帮助您的 app 的用户更直接地与周围环境进行交互。
airtag,homepod mini,nearby interaction,proximity,share sheet,u1 WWDC21 日文, 简体中文, 英文
-