所有视频
-
WWDC24 -
33:02 实现 App Store Offers
了解如何使用 App Store Connect 通过 App Store Offers 来吸引顾客,以及如何同时运用最新的 StoreKit 功能和 API。探索如何为 Mac App 设置赢回优惠 (重新吸引过往订阅者的全新方式),并生成优惠代码。此外,了解如何在沙盒和 Xcode 中测试优惠,以确保优惠能够顺畅运作。
WWDC24 英文 -
15:30 动态字体体验入门
借助“动态字体”,用户可以选择自己喜欢的文本大小来应用到整个系统和各款 App 之中。为了帮助你轻松开始提供“动态字体”支持,我们将介绍以下基础知识:该功能的运作方式、如何查找 App 在文本缩放方面的问题,以及如何使用 SwiftUI 和 UIKIt 采取实用的步骤来打造出色的“动态字体”体验。我们还将介绍如何充分运用 Large Content Viewer,让人人都能轻松使用导航控件。
font,font scaling,font sizes,text accessibility,text styles WWDC24 英文 -
15:24 了解 AccessorySetupKit
使用 AccessorySetupKit 提升你的配件设置体验。呈现精美的配对对话框,并在其中显示你的蓝牙或 Wi-Fi 配件的图像 — 无需访问“设置”App 就能实现。探索如何通过只将你的 App 与一个配件配对来加强隐私保护。此外,了解如何迁移现有配件,以便通过 AccessorySetupKit 进行管理。
WWDC24 英文 -
14:24 visionOS 中“快速查看”的新功能
探索 visionOS 中的“快速查看”如何优化 App 内的文件预览和编辑体验。我们将介绍“快速查看”功能方面的 App 内体验和窗口式体验整合,并介绍一个让你能够在 App 内自定窗口式“快速查看”体验的全新 API。我们还将分享通过“快速查看”功能查看 3D 模型的最新增强功能。
quick look,reality,reality composer pro,spatial computing,spatial tracking,usdz WWDC24 英文 -
34:29 利用 HDR 为 App 打造动态图像体验
探索如何在 App 中完成 HDR 图像的读写操作,以及处理 HDR 内容。探究新增的受支持 HDR 图像格式,以及多种显示 HDR 图像的先进方法。了解 HDR 内容可以如何与你的用户界面实现共存,以及为 App 添加 HDR 图像支持时有哪些注意事项。
adaptive,camera,hdr,photokit,photos WWDC24 英文 -
33:03 分析堆内存
深入探索 App 动态内存的基础:堆!了解如何利用 Instruments 和 Xcode 来衡量、分析并修复常见的堆问题。我们还将介绍一些相关的技巧和推荐做法,帮助你为自己的 App 诊断瞬时增长、持久增长以及内存泄露问题。
WWDC24 英文 -
18:28 “钱包”和 Apple Pay 的新功能
使用“钱包”和 Apple Pay 的最新增强功能,让凭证使用和付款体验更上一层楼。借助“钱包”中丰富的凭证设计,让活动门票更出彩;还可利用对第三方浏览器的支持,让更多用户享受到出色的 Apple Pay 体验。我们还将探讨如何使用网页版 Apple Pay 拨付资金,并重点介绍能够帮你将 Apple Pay 整合到更多购买流程中的最新 API 变更。
WWDC24 英文 -
34:36 探索 Swift 性能
探索 Swift 如何实现抽象概念与性能表现的完美平衡。了解需要考虑的性能相关因素,以及 Swift 优化器对这些因素有何影响。探索 Swift 的不同功能及其实现方式,以便进一步了解哪些方面的权衡会影响性能。
WWDC24 英文 -
21:10 拓展 Xcode Cloud 工作流程
了解 Xcode Cloud 如何适应你的开发需求。我们会介绍如何利用启动条件、自定别名、自定脚本、网页回调以及 App Store Connect API,来简化工作流程并实现测试和分发自动化。
WWDC24 英文 -
9:24 USD 和 MaterialX 的新功能
探索有关 Apple 平台上提供的通用场景描述 (USD) 和 MaterialX 支持的最新更新。探究这些技术如何为 3D 内容创建与交付打下良好基础,并学习如何借助这些技术来简化相应工作流程,助你打造精彩的空间体验。了解 RealityKit 及 Storm 中提供的 USD 和 MaterialX 支持,探索系统提供的工具有哪些改进,以及更多精彩内容。
WWDC24 英文 -
11:29 使用 ScreenCaptureKit 拍摄 HDR 内容
了解如何使用 ScreenCaptureKit 捕获高动态范围的色彩,并探索 HDR 支持、麦克风采集和直接录制到文件等新功能。
hdr,microphone,mp4,screencapturekit WWDC24 英文 -
36:26 自定支持同播共享的空间自影像模板
了解如何在 visionOS 同播共享体验中使用自定的空间自影像模板来微调自影像相对于 App 的放置方式。我们会介绍如何在示例 App 中采用支持同播共享的空间自影像模板、调换参与者的座位,以及在模拟器中测试你的更改。我们还将介绍自定空间模板设计方面的推荐做法,帮助你让自己的体验大放异彩。
WWDC24 英文 -
16:52 使用 SwiftData 历史记录 API 跟踪模型更改
利用 SwiftData,直观呈现你的模型变更历史记录!使用历史记录 API 来了解数据存储何时发生了变更,并学习如何根据这些信息为你的 App 构建远程服务器同步和进程外变更处理等功能。我们还将介绍如何将对历史记录 API 的支持构建到自定数据存储中。
historydescriptor,historyproviding,history tracking,model changes,nspersistenthistorytrackingkey,persistent history,transactions WWDC24 英文 -
20:49 通过用户体验撰写让 App 彰显个人风格
每款 App 都有自己的个性,而这种个性体现在你撰写的内容和呈现内容的方式之中。了解如何确定 App 的风格,并针对祝贺类通知和错误信息等各种情境来调整你的语气。我们会帮你具体分析 App 的用途和受众,并练习如何撰写不同风格的内容。
WWDC24 英文 -
22:21 在 Swift 中使用不可拷贝的类型
开始探索 Swift 中不可拷贝的类型。了解拷贝在 Swift 中的含义、何时需要使用不可拷贝的类型,以及值所有权如何让你清晰声明自己的意图。
WWDC24 英文 -
15:43 了解 Contact Access 按钮
了解新的“通讯录”授权模式,以及如何在你的 App 中改进对“通讯录”的访问权限。探索如何将 Contact Access 按钮整合到 App 中,以按需共享额外的联系人信息,并为“通讯录”授权提供更简单的路径。我们还将介绍一些“通讯录”安全功能,以及一种在该按钮不适合你的 App 时可以使用的替代 API。
WWDC24 英文 -
16:06 DockKit 的新功能
探索 DockKit 中的智能跟踪如何助你实现更顺畅的主体转换。我们将介绍什么是智能跟踪、它如何使用 ML 模型来选择并跟踪主体,以及如何在你的 App 中加以运用。
camera,dock,intelligence,machine learning,object detection WWDC24 英文 -
18:21 基于 Apple GPU 训练机器学习和 AI 模型
了解如何借助适用于 PyTorch、JAX 和 TensorFlow 的 Metal 工具,在 Apple 芯片上训练模型。充分利用新的注意力操作和量化支持,提升设备端 Transformer 模型性能。
ai,gpu,machine learning,metal,pytorch WWDC24 英文 -
13:26 使用 CloudKit Console 监控和优化数据库活动
探索 CloudKit Console 中有关可观测性的新功能。了解如何利用 Telemetry 和 Logging 功能来进行 App 的故障诊断和优化。探索如何设置提醒来监测应用程序运行状况,以及如何设置通知来及时掌握对自己而言最为重要的容器活动。 为了充分利用好本次讲座,我们建议你先熟悉一下 CloudKit 容器相关知识。
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 英文 -
25:12 设备管理方面的新动向
了解 iOS、iPadOS、macOS 和 visionOS 的最新管理功能,然后探索 Apple 商务管理和 Apple 校园教务管理的最新变化。我们还将介绍激活锁、软件更新和 Safari 浏览器管理方面的更新。
WWDC24 英文 -
16:39 使用 MapKit 充分优化位置相关功能
探索你可以通过哪些强大的新方式使用 MapKit 和 MapKit JS 将地图整合到 App 和网站中。了解如何使用 Place ID 存储和引用唯一的位置。查看搜索方面的改进,让顾客能够更高效地查找相关位置。了解让你能为位置显示丰富信息的全新 Place Card API,以便顾客能够直接在你的 App 中探索目的地。此外,我们将介绍如何借助简化的令牌预置流程和 Web Embed API,快速将地图嵌入到你的网站中。
WWDC24 英文 -
18:12 解密 SwiftUI 容器
了解 SwiftUI 容器视图的众多功能,并针对容器如何管理相应的子视图建立思维模型。利用新的 API 来构建专属的自定容器、创建修饰符来自定容器内容,并进一步润色你的容器,帮助你的 App 脱颖而出。
WWDC24 英文 -
20:48 为 visionOS 设计交互式体验
向“Encounter Dinosaurs”背后的设计师团队取经,了解如何设计引人入胜又兼具交互性和叙事性的 Apple Vision Pro 体验。探索这类体验与现有的 App、媒体和游戏有何区别,并了解如何设计出色的叙事来带领受众进入新世界。了解如何创作能够适应各种空间和尺寸的故事、提供多层级互动来确保人人可享,并使用动画、空间音频和自定手势,让用户更充分地沉浸在你的体验中。
WWDC24 英文 -
16:40 探索 Swift on Server 生态系统
Swift 这种语言非常适合用来编写服务器端应用程序代码,而且为 Apple 各款云端产品的关键服务提供了强大支持。我们将探索相关工具、深入研究 Swift 服务器软件包生态系统,还将展示如何与数据库交互,以及为应用程序增加可观测性。
WWDC24 英文 -
26:16 使用 WebXR 打造沉浸式网站体验
探索 WebXR 如何助你将完全沉浸式的体验增添到自己的 visionOS 网站中。了解如何打造出色的 WebXR 体验,充分发挥 visionOS 输入功能的优势,并学习如何在 macOS 上使用模拟器来测试 WebXR 体验。
WWDC24 英文 -
10:56 利用 SwiftUI 量身定制 macOS 窗口
为你的窗口打造专为 macOS 量身定制的使用体验。有侧重点地微调 App 的窗口,以便提升易用性并突显功能实用性。使用 SwiftUI 为窗口工具栏和背景设定合适的风格。精准排列你的窗口,并在窗口恢复和最小化方面做出明智的决策。
1984,borderless,close,floating,minimize,toolbar,window,windows,zoom WWDC24 英文 -
24:10 探索 RealityKit 调试器
了解 RealityKit 调试器,并探索这款新工具如何帮助你检查空间 App 的实体层次结构、调试异常转换、查找缺失的媒体,以及检测代码的哪些部分导致系统出现了问题。
WWDC24 英文 -
18:42 将 iOS 或 iPadOS 游戏移植到 visionOS
探索如何将你的 iOS 或 iPadOS 游戏转换为别具一格的 visionOS 体验。利用 3D 框架或沉浸式背景,让你的游戏更加令人沉浸 (且乐趣无穷)。使用立体视觉或头部跟踪功能为窗口添加深度,引领玩家进一步沉浸在你构建的世界。
arkit,compositorservices,games,games on visionos,ios games,ipad games,metal,spatial computing WWDC24 英文 -
16:31 了解 Translation API
探索如何使用新的 Translation 框架,将 App 中的文本翻译成不同的语言。 我们会介绍如何在系统 UI 中快速显示翻译,以及如何为自己 App 的 UI 进行更大规模的批量文本翻译。
language,language detection,machine learning,text analysis 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 英文 -
23:48 确保拍摄的画面在颜色上保持一致
了解 Constant Color API,并探索该 API 如何帮助用户使用你的 App 来确定精准的颜色。你将学习如何采用该 API,了解它在科研和营销方面的潜力,并探索充分利用这种技术的推荐做法。
camera,color,colorspace,machine learning,photos WWDC24 英文 -
28:48 运行、暂停、检查:探索如何使用 LLDB 进行有效调试
了解如何使用 LLDB 来探索和调试代码库。我们将介绍如何充分利用崩溃日志和回溯栈跟踪,以及如何通过操作和复杂停止条件来优化断点流程。我们还将探索 Swift 6 中的“p”命令和最新功能可以如何帮你优化调试体验。
WWDC24 英文 -
16:41 构建支持多语言的 App
确保你的 App 能够正常、高效地满足多语言用户的需求。学习有关文本输入、显示、搜索和格式设置的推荐做法。详细了解如何提供无需更换键盘的多语言输入体验。此外,探索 String Catalog 的最新改进如何帮你更轻松地实现本地化。
,,,automatic grammar agreement,formatter,hindi,i10n,keyboard layout guide,l18n,nstextview,sf symbols,stringsdict,textkit,uitextview WWDC24 英文 -
16:49 探索 Vision 框架中的 Swift 增强功能
Vision Framework API 经过重新设计,旨在利用并发等现代 Swift 功能,更轻松快速地将各种 Vision 算法整合到你的 App 中。我们将一起了解更新后的 API,并分享示例代码以及推荐做法,帮你在精简编程工作的同时仍能充分发挥该框架的优势。我们还将展示两项新功能:图像美学和整体身体姿势。
machine learning amp vision WWDC24 英文 -
22:49 打造出色的锁定屏幕相机拍摄体验
了解 LockedCameraCapture API 如何帮你将拍摄应用程序最有用的信息直接整合到锁定屏幕。研究这个 API 的特性和功能,了解如何开始构建拍摄扩展,并探索此扩展在设备锁定时的运行情况。
camera,lock screen,machine learning WWDC24 -
32:09 探索适用于 App 内购买项目的 App Store Server API
了解如何借助 App Store Server API、App Store 服务器通知以及开源 App Store Server 资源库方面的最新更新,利用你的服务器来打造出色的 App 内购买项目体验。我们会先回顾一下现有的 API,然后再介绍更新的端点功能、多个新交易栏位和一个新的通知类型。我们还将探讨有关购买生命周期、内容交付以及提供有针对性优惠的推荐做法,帮你变身服务器端开发方面的高阶用户。
WWDC24 英文 -
14:45 使用 TipKit 自定功能探索
TipKit 框架旨在改进功能发现体验,让你可以轻松地在 App 中显示相关提示。现在,你可以将提示分组以便用户按照理想的顺序发现相应的功能、借助自定提示标识符使提示可以重复使用、与自己 App 的外观和使用感受完美契合,还可使用 CloudKit 同步提示。了解如何利用 TipKit 的最新改进,帮助用户发现你 App 提供的各项功能。
WWDC24 英文 -
9:19 利用 App Intents 设计提升系统体验
App Intents 为控件、“聚焦”、Siri 等方面的系统体验提供了强大支持。了解如何识别最适合 App Intents 的功能,以及如何利用参数让此类意图更灵活。了解如何使用 App Intents 让用户在你的 App 之外完成相关操作,并通过几个示例了解应在何时导航到自己的 App 来显示情境信息。
WWDC24 英文 -
12:29 开始在 visionOS 中使用 HealthKit
探索如何使用 HealthKit 打造能够充分发挥空间画布优势的精彩体验。了解适用于 visionOS 的 HealthKit 功能,探索如何将现有 iPadOS App 移植到 visionOS,并了解有关在客人用户会话期间管理 HealthKit 的特别注意事项。你还将学习如何将 HealthKit 与 SwiftUI、Swift Charts 和 Swift 并发搭配使用,来打造创新满满的用户体验。
WWDC24 英文 -
23:46 隐私保护新功能
在 Apple,我们将隐私视作每个人的基本权利。了解全新和改进后的许可流程,以及能够以保护隐私的方式管理数据的其他功能,以便你能够专注于打造出色的 App 体验。
WWDC24 英文 -
15:28 揭秘显式构建的模块
探索 Xcode 16 在显式构建的模块方面给构建版本带来了哪些变化。了解如何使用模块来构建代码、显式构建的模块会如何提升编译任务的透明度,以及如何通过跨目标共享模块来优化你的构建版本。
WWDC24 英文 -
12:48 将最新动态播送到实时活动
借助广播推送通知,只需一个请求,你的 App 就能向数千个实时活动批量发送更新。我们将一起探索广播推送通知如何在 App、服务器和 Apple 推送通知服务之间发挥作用,然后为你讲解有关该功能及其实现方式的推荐做法。
apns WWDC24 英文 -
16:40 在 visionOS 中打造自定悬停效果
了解如何开发自定悬停效果,让用户在注视视图时实现视图更新。探索如何构建将透明度、缩放和裁剪效果组合在一起的按钮展开效果。探究相应的推荐做法,打造能够满足用户辅助功能需求的舒适效果。
WWDC24 英文 -
8:40 探索 AVFoundation 中的媒体性能指标
探索如何利用新的媒体性能 API 来监测、分析并改进用户体验。了解如何使用不同的 AVMetricEvents 来监测音视频播放器在 HLS 素材方面的性能,并学习如何利用这些指标来理解播放器性能问题,以及进行相关分类。
WWDC24 英文 -
15:55 让日记 App 提供更出色的建议
了解如何利用系统中更丰富的内容,让你的日记 App 显示日记建议。探索新的可选内容类型,例如心理状态数据、反思方面的提示,以及支持的第三方媒体内容和基于动作的活动。
WWDC24 英文 -
10:55 使用 Core Spotlight 支持语义搜索
了解如何使用 Core Spotlight 在 App 中提供语义搜索结果。探索如何让自己 App 的内容出现在用户的设备端私有索引中,以便用户可以使用自然语言来搜索项目。我们还将介绍如何安排索引编制活动来优化 App 的性能。 为了充分利用好本次讲座,我们建议你先查阅 Apple Developer 网站上的 Core Spotlight 文档。
,cssearchableindex,cssearchableitem,cssearchableitemattributeset,csuserquery WWDC24 英文 -
18:16 位置授权的新动向
位置授权开启 2.0 时代。了解用于获得所需授权的全新建议和技巧,以及可在无法达成授权目标时向你发出通知的全新诊断机制。
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 英文 -
36:27 Xcode 基础知识
编辑、调试、提交、重复。探索 Xcode 中的工具套件,助你在开发 App 时进行快速迭代。了解有助于优化和提升开发工作流程的技巧与窍门。
WWDC24 英文 -
16:39 了解适用于 visionOS 的 TabletopKit
使用 TabletopKit,从头开始打造 visionOS 棋盘游戏。我们将展示如何准备你的游戏、使用 RealityKit 添加强大的渲染功能,还将介绍如何仅添加几行代码便可以通过空间自影像在 FaceTime 通话中开启多人游戏体验。
arkit,facetime,games,shareplay,spatial personas,tabletopkit,visionos games 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 -
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 英文 -
19:54 在 visionOS 中使用透视功能渲染 Metal
准备好扩展适用于 visionOS 的 Metal 体验吧。了解利用透视功能将渲染的内容与用户所处的物理环境整合起来的推荐做法。了解如何放置渲染的内容以使其完美融入现实世界、使用可跟踪锚点预测来降低延迟,等等。
compositorservices,metal,mixed immersion,mixed reality,visionos WWDC24 英文 -
21:19 了解 SwiftUI 中的辅助功能
SwiftUI 让你能够轻松打造人人可享的出色体验。我们将探索辅助技术如何通过 SwiftUI 提供的丰富辅助功能元素来理解和操作你的 App。我们还将讨论如何使用辅助功能修饰符提供有关 App 内容和交互的更多信息,来进一步自定这类体验。
accessibilityactions,accessibilityelements,accessibilitylabel WWDC24 英文 -
13:52 利用 SwiftData 创建自定数据存储
将 SwiftData 富有表现力的声明式建模 API 与你自己的持久化后端完美整合。了解如何构建自定数据存储,并探索如何逐步将持久化功能添加到你的 App 中。 为了充分利用好本次讲座,我们建议你先看一下 WWDC23 中的“认识 SwiftData”和“使用 SwiftData 为你的架构建模”。
datastore,datastoreconfiguration,datastoresnapshot WWDC24 英文 -
20:09 针对空间网页进行优化
探索如何在网页上充分利用 visionOS 的功能。了解最近的更新,例如选中内容突出显示功能的改进,以及全屏显示空间照片和全景图像的功能。学习如何利用现有的网页标准,以通过 WebSpeech 构建听写和文本转语音功能、通过 WebAudio 创建空间音景,以及通过 WebXR 实现沉浸式体验。
WWDC24 英文 -
9:27 为你的沉浸式 visionOS App 创建自定环境
探索如何为 Apple Vision Pro 创建视觉效果丰富的高性能定制 App 环境。了解设计准则,获取专家提供的建议,并探索可在各种数字内容创建工具中运用的技巧,以便轻松开始打造你的沉浸式环境。
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 英文 -
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 英文 -
12:55 在 SwiftUI 中设计窗口
了解如何在 visionOS、macOS 和 iPadOS 中打造出色的单窗口和多窗口 App。探索相关工具,助你以编程方式打开和关闭窗口、调整窗口位置和大小,甚至替换窗口。我们还将探索窗口设计原则,帮助用户在他们的工作流程中使用你的 App。
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 英文 -
14:01 利用通行密钥升级和凭证管理器简化登录体验
了解如何将基于密码的现有账户自动升级为使用通行密钥。我们将介绍提升账户安全性并简化登录体验的重要意义和实现途径、适用于凭证管理器 App 的新功能,以及如何将你的 App 信息充分整合到新的“密码”App 中。
automatic passkey,automatic passkeys,passkey,passkeys,password,password app,passwords,verification codes WWDC24 英文 -
14:14 提升 UI 动画和过渡效果
探索如何在导航和演示中采用缩放过渡效果,以提升 App 中的连续感,并了解如何使用 SwiftUI 动画功能为 UIKit 视图创建动画效果,以便更轻松地构建具有连续感的动画。
bracelets,friendship WWDC24 英文 -
18:15 利用 Core ML 在设备端部署机器学习和 AI 模型
了解在通过 Core ML 转换及运行机器学习和 AI 模型时,可以借助哪些新方式来优化速度表现和内存利用率。我们会介绍有关模型表示、性能洞察信息、执行以及模型拼接的新选项,你可以搭配使用这些选项,打造引人入胜又注重隐私保护的设备端体验。
ai,coreml,coreml editor,machine learning WWDC24 英文 -
22:17 利用 Embedded Swift 实现轻量级开发
Embedded Swift 让你在受限环境中仍能充分利用 Swift 的安全性和表现力。我们将使用现成的 Matter 设备进行展示,带你探索 Embedded Swift 在各种微控制器上的运行效果。了解 Embedded Swift 这个不含运行时且占用空间极小的子集如何为你带来 Swift 的种种好处,并探索众多资源来开启自己的 Embedded Swift 开发之旅。
WWDC24 -
8:49 使用 WorkoutKit 打造自定游泳体能训练体验
查看有关使用 WorkoutKit 创建、自定和安排体能训练的最新信息。首先,快速了解配速和功率提醒方面的最新信息,以及针对距离目标提供的扩展支持。然后,探索如何发挥自定训练阶段名称的好处,继续全力打造出色的体能训练体验。
WWDC24 英文 -
12:24 开始使用 Writing Tools
了解 Writing Tools 如何帮助用户校对、改写和转换在 App 中输入的文本。详细了解 Writing Tools 如何与你的 App 交互,以便用户可以在任一文本视图中改进已编写的内容。了解文本的检索和处理方式,以及如何为自定文本视图中的 Writing Tools 使用提供支持。
nsservices,nstextview,textkit,uitextview,wkwebview WWDC24 英文 -
8:38 为 Apple Watch 设计实时活动
从 watchOS 11 起,如果你的 iOS App 连接了 Apple Watch,其实时活动将自动显示在 Apple Watch 的智能叠放中。了解如何针对腕上显示来优化实时活动的布局,在恰当的时间提供信息量和互动度都恰如其分的出色体验。
WWDC24 英文 -
20:03 在 CPU 上助力实现实时 ML 推理
探索如何使用 BNNSGraph 加快机器学习模型在 CPU 上的执行。我们将展示如何使用 BNNSGraph 在 CPU 上编译和执行机器学习模型,并介绍它通过哪些方式为音频或信号处理模型提供实时保证,例如避免运行时内存分配,以及采用单线程运行。
bnns,machine learning WWDC24 英文 -
27:16 利用 Swift Testing 进一步优化测试
了解如何使用 Swift Testing 的内置功能编写一系列出色的 (测试) 套件。探索如何进一步优化构建块并借助它们来扩展测试以涵盖更多场景,如何按不同的套件对测试进行分门别类,以及如何优化你的测试以并行运行。
WWDC24 英文 -
18:09 将 App 控制扩展到系统级别
将你的 App 控制引入控制中心、锁定屏幕以及更多位置。了解如何使用 WidgetKit 将你的 App 控制扩展到系统级别。我们将介绍如何构建控制功能、量身定制控制外观,以及让控制支持配置。
controlwidget,controlwidgetbutton,controlwidgettoggle,widgetkit WWDC24 英文 -
14:20 探索 HealthKit 中的身心健康 API
了解如何使用 HealthKit 将身心健康功能整合到你的 App 中。HealthKit 中提供了适用于“心理状态”、“抑郁风险”和“焦虑风险”的新 API。我们将深入探索情绪科学的原理,以介绍感受回顾有哪些好处,以及如何使用“心理状态”来表示不同类型的心情和情绪。
WWDC24 英文 -
5:00 Platforms State of the Union 5 分钟回顾
带你快速回顾 Apple 平台的最新进展。
recap WWDC24 英文 -
32:17 深入探究空间容器和沉浸式空间
探索可通过哪些强大的新方式在 visionOS 中自定空间容器和沉浸式空间。了解如何微调空间容器自行调整大小并根据周围用户移动做出响应的方式。利用强大的坐标转换功能,让空间容器和沉浸式空间能够进行交互。了解如何让你的 App 在用户通过数码旋钮调整沉浸度时做出响应,以及使用环绕效果动态自定沉浸式空间体验中的透视色调。
WWDC24 英文 -
23:45 了解 FinanceKit
了解 FinanceKit 如何让你的财务管理 App 在用户同意且拥有控制权的情况下,无缝安全地共享 Apple Cash、Apple Card 等来源的设备端数据。了解如何请求获得账户、交易以及余额的一次性访问权限和持续访问权限,以及如何针对 iOS 和 iPadOS 打造卓越体验。
WWDC24 英文 -
23:00 StoreKit 和 App 内购买项目的新功能
了解如何利用 App Store 的 App 内购买项目机制,为顾客打造并提供更胜以往的购买体验。我们将演示新的 StoreKit 视图控制风格和新的 API 来帮助你提升订阅自定体验,还将讨论适用于交易级别信息的新栏位,并探索 Xcode 中的全新可测试性功能。此外,我们还将介绍 StoreKit 方面一项重要的弃用相关更新。
WWDC24 英文 -
14:02 在 visionOS 中探索多视角视频播放
了解如何利用 AVExperienceController 在 Apple Vision Pro 中实现多视频播放体验。查看采用方面的推荐做法并探索多个精彩用例,例如观看同一场体育赛事的不同机位直播,或同时观看多场赛事。探索如何为 App 设计引人入胜且直观的多视角播放体验。
WWDC24 英文 -
17:01 探索适用于 visionOS 的对象追踪
探索如何使用对象追踪功能,在 visionOS App 中将现实世界的对象转化为虚拟锚点。了解如何使用对象追踪功能从头到尾打造空间体验。探索如何利用 Create ML 中的机器学习功能创建参考对象,并将相对于目标对象的内容附加到 Reality Composer Pro、RealityKit 或 ARKit API 中。
WWDC24 英文 -
13:29 Swift Charts:矢量图与函数图
数据图更丰富了!了解如何利用函数图和矢量图,在你的 App 中渲染精美的图表来表示数学函数和大规模数据集。无论你是希望显示空气动力学、磁学和高阶场论的常见函数,还是创建大型交互式热图,总能在 Swift Charts 中找到合适的图表。
WWDC24 英文 -
16:07 为当日天气提供更多参考
充分发挥 WeatherKit 的强大功能来获取详细的天气预报数据,例如不同类型的降水量、不同海拔的云层覆盖情况,或者最大风速。探索如何按照一天的不同时段提供天气概况,并突出显示气温或降水方面即将出现的重要变化。了解如何通过我们的 Historical Comparisons 数据集将当前天气与过往天气进行比较,并深入了解全球任何地方的历史天气数据。我们还将探索如何使用 Swift 和 REST API 更快地实现所有这些功能。
WWDC24 英文 -
13:24 使用 HLS 插播内容提升广告体验
探索 HLS 插播内容如何帮助你将广告无缝插入到 HLS 内容中。我们还将展示如何利用整合的时间线调整 UI 体验,并为插播内容打造同播共享体验。
WWDC24 英文 -
26:02 利用 App Intents 为用户奉上 App 的核心功能
了解 App Intents 框架的要素 (例如,意图、实体和查询),以及如何利用这些要素恰到好处地显示 App 最重要的功能以满足用户所需。了解如何将你的 App 与众多基于 App Intents 的系统功能深度整合起来,这些功能包括 Siri、控件和小组件、Apple Pencil、快捷指令、操作按钮等等。获取相关的技巧,学习如何高效实现 App Intents 整合,以打造全方位的卓越体验,同时仍能共享代码和核心功能。
app intents,machine learning 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 英文 -
23:54 为 Apple 平台设计高端游戏
了解如何调整你的高端游戏,在 Mac、iPad 和 iPhone 上提供浑然天成的游戏体验。我们将介绍如何让游戏在不同的显示屏上呈现令人惊艳的画面、量身定制输入和控件以便在各款设备上提供直观的使用体验,以及利用众多 Aple 技术提供卓越的玩家体验。
game controllers,game design,games,ios games,ipad games,mac games,virtual controllers WWDC24 英文 -
14:16 watchOS 11 的新功能
探索 Apple Watch 上的全新可能性,包括让你的 watchOS App 支持双指互点两下手势,提升你的智能叠放小组件的相关性和互动性,以及在智能叠放中显示 iOS 实时活动。
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 英文 -
15:09 使用 ARKit 打造更出色的空间计算体验
了解如何利用 ARKit 的最新功能打造引人入胜的沉浸式体验。探索如何使用空间跟踪和对象追踪来进一步提升与周围环境的互动体验。我们还将介绍如何让 App 在这个平台上对环境中的光线变化做出响应。探索手势跟踪和平面检测方面的改进,借此让你的空间体验更直观。
arkit,immersive apps,spatial computing WWDC24 英文 -
30:24 Swift 的新功能
和我们一起了解有关 Swift 的最新更新。我们将简要介绍 Swift 过去十年的发展历程,并带你了解 Swift 社区如何通过设立工作组、扩充软件包生态系统以及增强平台支持来不断发展壮大。我们还将介绍一种默认情况下可实现数据争用安全性的新语言模式,和一个可让你在高度受限系统中运行 Swift 的语言子集。此外,我们还将探索一些语言方面的更新,包括不可拷贝的类型、类型化的抛出,以及更出色的 C++ 互操作性。
WWDC24 英文 -
10:27 将实时活动功能引入 Apple Watch
从 iPadOS 18 和 watchOS 11 开始,将实时活动引入 Apple Watch 上的智能叠放。我们将介绍实时活动会如何显示在 Apple Watch 上,以及如何提升实时活动在智能叠放中的显示效果。我们还将探索一些其他注意事项,以确保 Apple Watch 上的实时活动能够始终显示最新的信息。
activityattributes,activitykit,supplementalactivityfamilies 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 英文 -
22:14 Xcode 16 的新功能
探索 Xcode 16 在效率和性能方面的最新改进。了解代码补齐、诊断工具和 Xcode 预览方面的增强功能。进一步了解构建版本方面的更新,并探索调试和 Instruments 方面的改进。
WWDC24 英文 -
27:40 了解新一代 CarPlay 车载架构
深入了解新一代 CarPlay 车载架构。了解如何通过汽车系统与 iPhone 的默契配合打造协调一致的体验,充分展现汽车和 iPhone 的精妙之处。了解 UI 渲染及合成流程,并探索可通过哪些方式为各款汽车配置和自定特别体验。本讲座非常适合那些对新一代 CarPlay 车载感兴趣的汽车制造商和系统开发者。
,,car,instrument cluster WWDC24 英文 -
21:49 带你的 App 登陆 Siri
了解如何利用 App Intents 将你的 App 功能公开给 Siri。了解有哪些现成的意图可供使用,以及如何创建自定意图以将你 App 中的操作整合到系统中。我们还将介绍应提供哪些元数据、如何确保实体支持“聚焦”搜索、如何标注屏幕引用,等等。
ai,app intents,machine learning,siri,siri intents editor WWDC24 英文 -
30:09 将机器学习和 AI 模型移植到 Apple 芯片
了解如何优化机器学习和 AI 模型,以充分利用 Apple 芯片的澎湃动力。查看模型转换工作流程,为设备端模型部署做好准备。了解 Apple 芯片支持的模型压缩方法,以及可在模型部署流程中的哪些阶段应用这些方法。我们还将探索如何在占用空间、延迟、功耗和准确度之间取得平衡。
ai,compression,machine learning,metal,mps graph,optimization,silicon WWDC24 英文 -
2:43 WWDC24 的 18 个重磅时刻
为你简要介绍本年度全球开发者大会的精彩亮点。
recap WWDC24 英文 -
15:46 提升 iPadOS 中的标签页和边栏使用体验
iPadOS 18 引入了一种新的导航机制,让用户能够灵活选择使用标签栏还是边栏。设计一新的标签栏可为内容和其他功能提供更多空间。了解如何使用 SwiftUI 和 UIKit 实现添加、移除及重新排列标签页等自定功能,让 App 更显个性化。
design,side bar,tab bar,tabs,zoom WWDC24 -
23:13 SwiftUI 的新功能
了解如何使用 SwiftUI 为任一 Apple 平台构建出色的 App。探索如何为 iPadOS 上的标签页和文稿带来全新的外观和使用感受。使用新的窗口 API 改进窗口管理,并更好地控制 visionOS App 中的沉浸式空间和空间容器。我们还将带你了解其他激动人心的改进功能,帮助你创建富有表现力的图表、自定文本和设置文本布局等。
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 英文 -
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 英文 -
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 -
21:18 为你介绍适用于 visionOS 的企业 API
探索如何利用适用于 visionOS 的全新企业 API 打造空间体验,帮助使用 Apple Vision Pro 的员工和顾客提升效率。
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 英文 -
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 英文 -
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 日文, 简体中文, 英文, 韩文 -
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 日文, 简体中文, 英文, 韩文 -
9:34 Screen Time API 的新功能
了解如何构建能够帮助用户管理他们与设备之间的关系,同时保护用户隐私的 App。我们将带您了解 Screen Time API,与您分享核心限制和设备活动报告等功能的使用方法,在提供一流体验的同时让设备的所有者、家长和监护人可以采取可衡量的控制措施。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:41 PDFKit 的新功能
了解 PDFKit,这个功能全面的框架可帮助您的 App 查看、编辑和保存 PDF 文档。我们将介绍 PDFKit 的最新功能,包括支持实时文本和表格、从图片创建 PDF、构建交互式叠层,以及保存注释等。
pencilkit,pencil kit WWDC22 日文, 简体中文, 英文, 韩文 -
14:08 打造易于访问的单个 App 模式体验
了解如何在单个 App 模式中为您的 App 用户提供更多控制和辅助功能。我们将分享如何在必要时利用 UIAccessibility 和“自动评估配置”框架来应用这些限制,并且在无需打开“设置”App 的情况下启用这些辅助功能。我们还将向您介绍如何在您的 App 中添加自定义限制,以更好地支持 iOS 中的“引导式访问”功能,这项功能会暂时将任何 App 置于单个 App 模式当中。
WWDC22 日文, 简体中文, 英文, 韩文 -
38:26 分析并优化您的游戏内存
了解 Apple 平台如何为您的游戏计算及分配内存。我们将介绍如何利用 Instruments 和游戏内存模板来分析您的游戏,借助内存图以监控当前的内存使用情况,并使用 Xcode 内存调试器和命令行工具对其进行分析。我们还将探索 Metal 调试器中的 Metal 资源,提供小提示和技巧来进一步帮助您优化内存使用。
game dev,game developer,games,instruments,memory,memory graph,metal 3,profile guided optimization,xcode WWDC22 日文, 简体中文, 英文, 韩文 -
14:12 探索媒体元数据发布和播放交互
学习如何在每个平台上突显 App 的“正在播放”信息。我们将简要介绍媒体元数据,了解如何在锁屏和控制中心等区域展示它们,并说明如何为您的内容编写和发布有效的媒体元数据。我们还将探索您的 App 对于来自其他设备 (如 HomePod) 命令的响应。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:35 在服务器端开发中运用 Xcode
了解如何在同一个工作区内开发、构建与部署除原有 Xcode 项目以外的 Swift 服务器 App。我们将介绍如何利用 Xcode 创建您自己的本地 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 日文, 简体中文, 英文, 韩文 -
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 日文, 简体中文, 英文, 韩文 -
12:37 探索短信信息过滤器
短信信息过滤器扩展可帮助用户通过过滤未知发送者的短信信息来管理“信息”。了解如何利用信息过滤器扩展来构建 App。这些扩展会根据信息内容和其他启发自动将短信信息分类到文件夹和子文件夹。
junk,promotions,transactions 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 日文, 简体中文, 英文, 韩文 -
29:51 利用 Metal 为机器学习加速
了解如何在 macOS 上使用 Metal 加快您的 PyTorch 模型训练。我们将介绍 TensorFlow 训练支持的更新,探索 MPS Graph 的最新功能和操作,并分享最佳实践以帮助您提升性能,满足您对机器学习的需求。要进一步了解如何搭配使用 Metal 和机器学习,请观看 WWDC21 的“使用 Metal Performance Shaders Graph 加快机器学习速度”。
WWDC22 日文, 简体中文, 英文, 韩文 -
21:40 为 Xcode Cloud 创建快速而可靠的测试
了解如何为 Xcode Cloud 制定有效的测试计划,Xcode Cloud 是 Apple 的连续集成和连续交付服务。我们将说明为什么说测试是持续验证您的代码是否正常运行的必备工具。学习如何为 Xcode Cloud 创建快速、可靠而且有效的测试,避免不相关的故障以及快速验证您的代码更改。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:19 探索机器学习开发体验
了解如何将基于机器学习 (ML) 的一流体验融入到您的 App。我们将介绍模型发现、转换和训练,并提供有关 ML 的技巧和最佳实践。我们还将分享在开始您的 ML 旅程时应考虑的注意事项,演示评估模型性能的技术,以及探索如何对模型进行微调,以便在设备上获得出色的实时性能。要进一步了解这个讲座所讨论的技术,请观看 WWDC22 的“优化您的 Core ML 使用情况”和“利用 Metal 为机器学习加速”。
WWDC22 日文, 简体中文, 英文, 韩文 -
12:43 利用 Network 框架构建设备间交互
了解如何打造一体化的跨设备内容体验。我们将介绍 DeviceDiscoveryUI,它能帮助简化通信路径的设置,将 Apple TV 连接到 iPhone、iPad 和 Apple Watch 等其他设备。我们还将探索常见的场景,提供最佳实践以帮助您实现设备间的无障碍连接。
network framework WWDC22 日文, 简体中文, 英文, 韩文 -
19:44 利用 ShazamKit 批量创建自定义目录
了解如何借助 ShazamKit,直接在设备上构建自定义目录,并支持 App 中任何音频源的精确匹配。学习如何通过新的 ShazamKit CLI 轻松生成音频签名,并批量创建目录。我们还将向您介绍如何快速更新您的 App,以便和大量音频内容进行同步,如多季电视节目或多期播客等。此外,我们还将分享有关 ShazamKit API 和 SHMediaItems 的更新,帮助您的 App 利用时间范围对音频源中的关键时刻做出准确回应。要进一步了解 ShazamKit,我们建议您先观看 WWDC21 的“探索 ShazamKit”和“使用 ShazamKit 创建自定义音频体验”。
WWDC22 日文, 简体中文, 英文, 韩文 -
8:45 WKWebView 的新功能
探索 WKWebView 的最新更新,此框架能帮助将网页内容整合到您的 App 界面中。我们将介绍 JavaScript 全屏 API 的使用方法,探索 CSS 视口单位,并分享有关查找交互的更多信息。我们还将带您了解内容拦截控制的优化、嵌入加密媒体,以及如何使用 Web 检查器。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:02 构建 Swift 软件包插件
定制您的开发工作流程,并学习如何使用 Swift 编写软件包插件。我们将介绍如何通过使用 PackagePlugin API 生成源代码或对任务发布进行自动化,从而扩展 Xcode 的功能;此外,我们还将分享有关构建优质插件的最佳实践。
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 日文, 简体中文, 英文, 韩文 -
21:25 实现主动的 App 内购买项目恢复
了解如何在用户首次打开您的 App 时主动恢复他们的 App 内购买项目访问。我们将介绍如何利用 StoreKit 或 StoreKit 2 提供对现有订阅的即时访问,并讨论客户端和服务器实施的最佳实践。进一步探索如何确定客户的购买状态,为您的 App 打造个性化的新手引导体验。
storekit WWDC22 日文, 简体中文, 英文, 韩文 -
18:57 控制电量:优化电池电量消耗
了解如何限制电量消耗,帮助用户更充分地利用您的 App。我们将介绍如何通过对您的代码执行四项关键更改,降低 App 的电池电量消耗。学习如何为您的 App 添加深色模式并利用 OLED 显示屏的优点,审核辅助动画的帧率,限制后台数据处理,以及推迟长时间运行的任务。
WWDC22 日文, 简体中文, 英文, 韩文 -
1:20 WWDC22 第 4 天总结
现在我们来回顾第 4 天的活动。查看周四的精彩亮点,以及 WWDC22 最后一天的简短预告。
recap WWDC22 日文, 简体中文, 英文, 韩文 -
33:46 向左语言
探索如何开发您的 App,使其可本地化为向左书写的语言,如阿拉伯语和希伯来语。我们将介绍这些语言的重要注意事项,分享克服挑战的解决方案并提供在您的 App 中打造一流的向左语言体验的最佳实践。
alignment,arabic,hebrew,i10n,internationalization,l18n,localization,ltr,pseudolanguage,rtl,sf symbols,writing direction WWDC22 日文, 简体中文, 英文, 韩文 -
17:13 利用 Xcode 和设备端检测对卡顿进行跟踪
学习如何提高响应速度、消除 App 中的卡顿并优化体验。和 Performance Tools 团队一起,跟着我们探索如何跟踪这些问题,甚至在它们发生前防患于未然。我们将带您了解 iOS 的最新检测机制,帮助对预发布测试期间的卡顿进行跟踪,并说明如何利用 Xcode Organizer 识别发布版本中的问题等等。
WWDC22 日文, 简体中文, 英文, 韩文 -
19:48 Vision 的新功能
了解 Vision API 的最新更新,它可以帮助您的 App 识别文本、检测面部和面部特征点,以及执行光流处理。我们将向您介绍基于视频的 App 的光流处理功能,如何通过修改驱动这些 API 的机器学习模型来更新您的 App,并探索如何借助 Xcode 中的“快速查看预览支持”直观呈现您的 Vision 任务。为能更好地理解此讲座,我们建议您先观看 WWDC21 的“使用 Vision 检测人物、面孔和姿势”讲座。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:38 创建 Safari Web Inspector 扩展
了解如何使用最新的 Web Extensions API 将您自己的工具直接添加到 Web Inspector。我们将向您介绍如何在 Web Inspector 中创建自己的标签,评估被检查页面上的 JavaScript,以及使用相关结果来排除故障并排查可能出现的问题。
WWDC22 日文, 简体中文, 英文, 韩文 -
32:08 利用 Core Media IO 创建相机扩展
了解如何利用 Core Media IO 轻松为软件相机、硬件相机和创意相机构建 macOS 系统扩展。我们将向您介绍用于替代旧式 DAL 插件的现代化扩展。这些扩展既安全又快速,而且完全兼容使用相机输入的任何 App。我们将带您了解 Core Media IO API,并且分享它们将如何利用特效功能和新颖的 App 创意等,为相机制造商和视频会议 App 提供支持。
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 日文, 简体中文, 英文, 韩文 -
13:42 探索 App Tracking Transparency
进一步了解 App Tracking Transparency 能如何帮助您 App 的用户选择与控制跟踪功能。App Store 政策现在要求所有 App 都要先通过 AppTrackingTransparency 框架获得用户许可,才能对用户的数据进行跟踪。我们将解释此政策对于“跟踪”的定义,您的 App 是否需要采用此框架,以及如何有效地实施。
app tracking transparency,nutrion label,privacy,tracking WWDC22 日文, 简体中文, 英文, 韩文 -
25:31 使用 Swift 设计协议接口
了解如何利用 Swift 5.7 设计采用协议的高级抽象概念。我们将向您介绍如何使用既存类型,探索如何从具有不透明结果类型的接口分离出实施,并分享有助于识别与保证具体类型之间关系的相同类型要求。为能更好地理解此讲座,我们建议您先观看 WWDC22 的“采用 Swift 泛型”。
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 日文, 简体中文, 英文, 韩文 -
19:27 探索 ARKit 6
了解如何使用 ARKit 6 构建更完善而且功能强大的增强现实 App。我们将探索如何打造以 4K HDR 呈现的 AR 体验,并介绍 App 的相机设置自定义。我们还会分享如何从 ARKit 会话中导出高分辨率静态图像,利用平面估计和动作捕捉,以及在新区域添加 AR 位置锚定。
ar,arkit,augmented reality WWDC22 日文, 简体中文, 英文, 韩文 -
27:06 理解概念以简化 C++ 模板
了解如何借助 C++20 的功能,将您的 C++ 代码提升到全新境界。我们将介绍相关概念,并探索它们如何能帮助您更迅速地发现泛型 C++ 代码中的错误。我们还将讨论最新增强的 constexpr 功能,了解它如何帮助在编译时评估代码,从而改进 App 的性能。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:04 使用 LLDB 对 Swift 进行调试
学习如何设置复杂的 Swift 项目以进行调试。我们将带您深入了解 LLDB 的内部知识和调试信息。我们还将分享复杂情景的最佳实践,例如,针对构建在构建服务器上的代码或自定义构建系统的代码进行调试。
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 日文, 简体中文, 英文, 韩文 -
25:15 深入探索 Xcode 构建中的并行
了解 Xcode 构建系统如何从您的构建中提取最大并行度。我们将探索如何借助项目的结构设计改善构建效率,介绍如何在 Xcode 中解决各个目标构建阶段之间的关系问题,并分享在使用 Swift 进行编译时充分利用现有硬件资源的做法。此外,我们还将向您介绍 Build Timeline — 这个功能强大的工具可帮助您监控构建的效率和性能。
WWDC22 日文, 简体中文, 英文, 韩文 -
19:30 针对阿拉伯语进行设计 · صمّم بالعربي
" تعرّف على المبادئ الأساسية لتصميم الواجهات الرقمية باللغة العربية. سواء كنت تود تصميم تطبيق أو لعبة خصيصًا للاستخدام العربي، أو تود ترجمة تطبيق من لغة أخرى إلى العربية، سنقدم لك أفضل الطرق للوصول إلى تصميم مثالي يخدم المحتوى العربي. تعلم أيضا تأثير اتجاه اللغة على اتجاه القوالب والأيقونات،...
rtl WWDC22 日文, 简体中文, 英文, 阿拉伯文, 韩文 -
19:12 将 SwiftUI 与 AppKit 搭配使用
探索快捷指令 App 如何搭配使用 SwiftUI 和 AppKit 在 macOS 上打造一流的体验。和快捷指令团队一起,跟着我们学习如何在 AppKit 代码中托管 SwiftUI 视图,调整布局和尺寸,加入响应者链,启用导航专注,以及更多。我们还将说明如何托管 AppKit 视图,帮助您在 App 中将现有代码迁移到 SwiftUI 布局。
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 日文, 简体中文, 英文, 韩文 -
23:30 编写用户界面
App 的用词十分重要。无论是编写提醒,构建入门引导体验,或者描述辅助功能图片,学习如何从语言的角度进行设计,并帮助用户充分利用您的 App。我们将介绍如何创建清晰而实用的对话式文案,并帮助您将这些技巧运用到您的设计和开发当中。
copy,description,editorial design,label,message,text,title,ui copy 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 日文, 简体中文, 英文, 韩文 -
25:33 探索 iOS 的导航设计
了解导航模式如何帮助用户轻松地浏览 App 中的信息,避免产生不必要的困扰。我们将向您介绍如何利用现有的导航结构简化 App 中的复杂交互,同时保持其个性化。探索使用标签栏、模式等资源时的最佳实践和常见错误。
hierarchical navigation,information architecture,modality,modal presentations,navigation,navigation best practices,navigation design,tab bars WWDC22 日文, 简体中文, 英文, 韩文 -
19:25 探索“通过 Apple 登录”在公司与学校中的运用
学习在组织环境中如何支持管理式 Apple ID 的“通过 Apple 登录”。我们将介绍“通过 Apple 登录”在公司与学校中的运用,并探索教育 App 可以如何利用此 REST API 的功能,以简化学生和班级信息的导入流程。我们还将分享如何在 Apple 商务管理和 Apple 校园教务管理中配置这些功能的访问管理控制。为能更好地理解此讲座,我们建议您先熟悉“通过 Apple 登录”和 REST API。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:04 TextKit 和文本视图的新功能
了解 UI 框架的 TextKit 和文本视图的最新更新。探索布局优化和 API 增强,学习如何在多个操作系统版本之间保持兼容性,以及确定利用 TextKit 2 对您的 App 进行现代化的方法。为能更好地理解此讲座,请先观看 WWDC21 的“认识 TextKit 2”。
WWDC22 日文, 简体中文, 英文, 韩文 -
9:26 HLS 插播式广告的新功能
HLS 插播式广告可以帮助您在广告、其他插播式广告和您的 HLS 流媒体之间实现视频内容的无缝转换。了解如何优化您的广告版位,在使用 HLS 时通过 SNAP-IN/OUT 对插播式广告进行微调,等等。
ad cueing,ads,avfoundation,cue,interstitials,mid rolls,pre rolls,snap WWDC22 日文, 简体中文, 英文, 韩文 -
17:41 借助 Core Image、Metal 和 SwiftUI 显示 EDR 内容
探索如何借助基于 Core Image 的多平台 SwiftUI App 在扩展动态范围 (EDR) 中进行渲染,并为其提供支持。我们将简要介绍使用 ViewRepresentable 向 MTKView 显示 CIImages 的最佳实践。我们还将分享启用 EDR 渲染的简单步骤,并探索 150 多种支持 EDR 的内置 CIFilter 中的一部分。
WWDC22 英文 -
18:42 缩短网络延迟以提高 App 的响应速度
在尝试获取当代网络吞吐速率的益处的同时,了解网络延迟将如何对您 App 产生影响。学习如何改变您的 App 和服务器以便提高响应速度,以及如何让您的 App 做好准备,以利用因网络优化而实现的端到端延迟缩短。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:07 打造出色的视频播放体验
了解如何利用最新的 iOS 和 iPadOS 系统媒体播放器,开发出让人惊叹的媒体 App。我们将分享更新版播放器的设计,为您提供最佳实践和技巧以帮助您设计独特的媒体体验。我们还将探索视频的“实时文本”功能,并说明如何在您的 App 中集成插播式广告和播放速度控制。
WWDC22 日文, 简体中文, 英文, 韩文 -
15:07 SwiftUI API 的设计:渐进式呈现
探索渐进式呈现 (SwiftUI 的核心原则之一),并了解它会如何影响我们的 API 设计。我们将介绍如何使用渐进式呈现,讨论它对于快速迭代和探索的支持,并帮助您在代码中充分利用它的优势。
WWDC22 日文, 简体中文, 英文, 韩文 -
14:30 照片挑选器的新增内容
您可以在您的 App 和系统照片图库之间简单而安全地集成照片挑选器。了解 SwiftUI 和 Transferable 可以如何帮助您在 iOS、iPadOS、macOS 和 watchOS 中进行集成。我们还将向您介绍如何利用 AppKit 和 NSOpenPanel 将 Mac 版照片挑选器集成到您的 macOS App。有关照片挑选器的更多信息,请观看 WWDC21 的“优化 App 中的照片访问”。
WWDC22 日文, 简体中文, 英文, 韩文 -
10:00 探索 PhotoKit 的变更记录
PhotoKit 可以帮助您构建丰富的以照片为中心的功能。了解如何借助 PhotoKit 中的最新 API 轻松追踪对图片素材的变更。我们将介绍 PHPhotoLibrary 变更记录 API 并演示如何在每次启动时保留变更令牌,以帮助您的 App 识别用户照片图库新增和删除的内容,以及对照片图库的更新。要进一步了解照片图库集成,请务必观看 WWDC22 的“照片挑选器的新增内容”和 WWDC21 的“优化 App 中的照片访问”。
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 日文, 简体中文, 英文, 韩文 -
10:07 使用 Game Center 仪表盘触及新玩家
了解 Game Center 的活动仪表盘将如何帮助您的游戏吸引新的玩家。我们将介绍仪表盘和描述文件,探索它们如何为您的游戏追踪玩家成就、高分以及排行榜变化。我们还将说明如何利用 Game Center 插件将 Game Center 添加到您的 Unity 游戏项目。
game center,game dev,game developer,gamekit,game kit WWDC22 日文, 简体中文, 英文, 韩文 -
11:29 利用“信息”设计协作体验
探索如何利用 Apple 平台设计出色的协作体验。我们将向您介绍如何整合共享表单、实时编辑通知、信息、FaceTime 通话以及您的 App 的现有协作功能,来帮助用户更轻松地建立联系并开展协作。 (注:即将发布的 Beta 版将提供相关 API。)
activity view,uiactivityview WWDC22 日文, 简体中文, 英文, 韩文 -
14:28 优化 App 大小和运行时性能
了解我们对 Swift 和 Objective-C 运行时进行了哪些优化,以帮助您打造更智能、更快速,而且能够更快启动的 App。探索在使用 Xcode 14 构建 App 以及更新您的部署目标时,如何轻松运行高效的协议检查,发起更小规模的信息发送调用,并对 ARC 进行优化。
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 日文, 简体中文, 英文, 韩文 -
20:13 针对阿拉伯语进行设计
了解如何针对阿拉伯语设计或优化您的 App。无论您是计划发布新版本,或是优化现有的 App 或游戏,我们都将帮助您了解有关为阿拉伯语用户设计 UI 的最佳实践和技巧。学习如何利用 UI 组件和图标制作适用于向左语言的精美布局,了解产品设计中阿拉伯语文本及版式和其他语言的细微差异,并探索阿拉伯语的数字书写系统。
WWDC22 日文, 简体中文, 英文, 韩文 -
9:15 App Store Connect 的新功能
了解 App Store Connect 的最新更新,这套工具可帮助您构建、管理并提交您的 App 至 App Store。探索其中的优化提交体验,包括在 iOS 和 iPadOS 的 App Store Connect 中管理提交的功能,以及 App Store Connect API 的最新更新,等等。
WWDC22 日文, 简体中文, 英文, 韩文 -
23:23 优化“通过 Apple 登录”体验
了解如何运用“通过 Apple 登录”,在您的 App 中提供安全而快速的身份验证。我们将向您介绍如何将基于密码的帐户升级到安全的一键登录凭证,并探索如何在您的 App 中无缝处理对用户会话的更改。我们还将帮助您在网页和其他平台上使用“通过 Apple 登录”。为能更好地理解此讲座,我们建议您先对“通过 Apple 登录”和 REST API 进行基本了解。此外,对 JavaScript 的了解也将很有帮助。
WWDC22 日文, 简体中文, 英文, 韩文 -
14:53 网页辅助功能的新增内容
探索相关技巧,充分利用自定义控制、SSML 和对话框元素来构建内容丰富而且易于访问的网页版 App。我们将讨论不同的辅助技术,并帮助您了解如何在测试网页版 App 的辅助功能时使用它们。
WWDC22 日文, 简体中文, 英文, 韩文 -
22:04 利用 AVFoundation 和 Metal 在 EDR 中显示 HDR 视频
了解如何利用 AVFoundation 和 Metal 来构建高效的 EDR 管道。跟着我们一起学习如何使用 AVPlayer 显示具有 EDR 的 HDR 视频,在 App 视图中添加播放功能,使用 Metal 进行渲染,以及使用 Core Image 或自定义 Metal 着色器添加视频效果,如抠像或颜色管理等。无论您在开发游戏还是专业 App,我们都将帮助您确定要使用哪些框架,分享选择传输、颜色空间和像素缓冲区格式的最佳实践。
WWDC22 日文, 简体中文, 英文, 韩文 -
15:27 Swift 软件包插件简介
探索如何利用 Swift 软件包插件对 Swift 软件包和 Xcode 项目执行操作。我们将讨论这些插件的运行方式,以及您可以如何借助它们来生成源代码,并对您的开发工作流程进行自动化。
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 日文, 简体中文, 英文, 韩文 -
34:46 StoreKit 测试的新功能
发现可帮助您测试 App 内购买项目与订阅的最新工具。我们将向您介绍如何在 Xcode 中对 App Store Connect 的产品进行 StoreKit 测试,了解交易管理器的改进,并探索 Xcode Previews 中的 App 内购买流程。我们还将与您分享为沙盒环境设置 Apple ID 的最佳实践,说明如何为退款请求、价格上调同意状态、计费重试等创建测试。
WWDC22 日文, 简体中文, 英文, 韩文 -
19:51 Core Data 模式进化
了解如何在您的 App 更新后简单便捷地迁移 Core Data 模式,并轻松完成对数据模型的变更。我们将向您介绍如何利用内置的迁移工具,让您的数据存储保持最新状态,并允许 Core Data 分析您的模式,对数据模型迁移进行推断。我们还将提供最佳实践,帮助您克服艰难的迁移挑战,并探索 Core Data 模式如何与 CloudKit 交互来支持在云中的轻松迁移。为能更好地理解此讲座,我们建议您先熟悉 Core Data 模式和数据类型,并对 Core Data 数据库和 CloudKit 之间的同步有一些基本的了解。
WWDC22 日文, 简体中文, 英文, 韩文 -
26:09 将 SwiftUI 与 UIKit 搭配使用
了解如何在您的 UIKit App 中利用 SwiftUI 的功能。使用 UIHostingConfiguration 来构建与 SwiftUI 无缝兼容的自定义 UICollectionView 和 UITableView 单元格。我们还将向您介绍如何在您的 App 中管理 UIKit 和 SwiftUI 之间的数据流。 为能更好地理解此讲座,我们建议您先对 SwiftUI 进行基本了解。
WWDC22 日文, 简体中文, 英文, 韩文 -
18:38 打造出色的同播共享体验
了解如何设计并打造非凡的同播共享体验。我们将向您介绍如何识别您的 App 中的相关活动,这些活动可帮助身处各地的人们连结在一起。学习最佳实践以帮助您设计群组活动,构建直观的互动操作,并为不同的体验类型提供支持。
facetime,group activities,share,shareplay WWDC22 日文, 简体中文, 英文, 韩文 -
1:21 WWDC22 第 3 天总结
第 3 天总结报告新鲜出炉。它将带您回顾有关 WWDC22 的最新动态,对即将在周四登场的内容进行预告。
recap WWDC22 日文, 简体中文, 英文, 韩文 -
7:10 CloudKit Console 的新功能
我们将介绍 CloudKit Console 的最新更新,以及如何在网页上以前所未有的方式探索与调试您的容器。进一步了解 Act as iCloud,它可以帮助您以其他帐户的视角查询记录并查看数据。揭示如何共享记录区域,并帮助参与者更好地开展相互协作。此外,您还可以学习如何隐藏非活跃状态的容器。我们还将分享一些技巧帮助您充分利用 CloudKit Console。为能更好地理解此讲座,我们建议您先对 CloudKit 容器有基本的了解。
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 日文, 简体中文, 英文, 韩文 -
12:38 以私有访问令牌取代 CAPTCHA
不必再受 CAPTCHA 的限制了。私有访问令牌是一种功能强大的替代方式,可帮助您识别来自合法设备和用户的 HTTP 请求,同时保护身份及个人信息。我们将向您展示如何为 App 和服务器利用这种工具,来增强您对在线交易的信心并保护隐私。
WWDC22 日文, 简体中文, 英文, 韩文 -
23:30 优化您的 Core ML 使用情况
了解 Core ML 如何与 CPU、GPU 和神经网络引擎协同运行,在设备上为您的 App 提供保护隐私的机器学习体验。我们将探索最新的工具,以便理解并最大限度提高您的模型性能。我们还会介绍如何生成报告来轻松理解您的模型性能特性,帮助您借助 Core ML Instrument 洞察模型,并带您了解 API 增强功能,进一步优化 App 中的 Core ML 集成。为能更好地理解此讲座,请确保观看 WWDC21 的“调整您的 Core ML 模型”。
WWDC22 日文, 简体中文, 英文, 韩文 -
21:47 Swift Charts:提高标准
深入探索数据可视化:学习 Swift Charts 和 SwiftUI 如何通过各种图表选项帮助您的 App 呈现复杂的数据集。我们将介绍如何基于各种不同的数据进行绘制,并采用标记来创建更加精美的图表。我们还将带您了解 Swift Charts 的大量图表自定义 API,帮助您选择与您的 App 相符的图表样式。为能更好地理解此讲座,我们建议您先观看 WWDC22 的“认识 Swift Charts”。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:25 利用 Create ML 组件构建高级模型
利用 Create ML 组件将您的自定义机器学习模型提高到新的水平。我们将介绍如何处理视频或音频等时态数据,并构建可计算重复人为操作次数或提供高级声音分类的模型。我们还将分享有关使用增量拟合,以新数据加快模型训练的最佳实践。要简单了解自定义机器学习模型,请观看 WWDC22 的“了解 Create ML 组件”。
WWDC22 日文, 简体中文, 英文, 韩文 -
28:29 集成你的自定义协作 App 到“信息”
探索 SharedWithYou 框架如何帮助提升你 App 的协作基础结构。我们将介绍如何向协作内容发送安全邀请,并同步参与者的变更。我们还将讨论如何在相关对话中显示内容更新。请观看 WWDC22 的“在你的 App 中添加‘与你共享'功能”,了解有关 SharedWithYou 的简介;并观看 WWDC22 的“利用‘信息'提升协作体验”,了解协作 UI API 的概述。(注:即将发布的 Beta 版将提供 API。)
WWDC22 日文, 简体中文, 英文 -
31:09 快速链接:缩短构建和启动时间
了解如何提升您的 App 的构建和运行时链接性能。我们将带您走进幕后,深入了解链接、选项,以及可优化 App 链接性能的最新更新。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:06 为 Apple Watch 构建效率 App
您能在手腕上以前所未有的方式提高效率。了解如何利用 SwiftUI 和系统功能为 Apple Watch 构建一流的效率 App。我们将介绍如何为手表设计出色的工作体验,并探索如何进行文本输入、显示基本图表,以及与您的好友分享内容。
WWDC22 日文, 简体中文, 英文, 韩文 -
23:07 Safari 网页扩展的新功能
了解如何利用 Safari 网页扩展的最新改进,为浏览网页的用户提供更出色的体验。我们将介绍如何升级至清单版本 3,为网页扩展采用最新的 API,并跨设备对扩展进行同步。
WWDC22 日文, 简体中文, 英文, 韩文 -
26:21 优化 Core Data 和 CloudKit 的使用
和我们一起探索开发周期的三个组成部分,帮助您优化 Core Data 和 CloudKit 的实施。我们将介绍如何分析您 App 的架构和功能集以便验证假设,探索提取大型数据集后的行为变化,并获得可操作的反馈来优化您的工作流程。为能更好地理解此讲座,我们建议您先熟悉将数据模型同步到 CloudKit 的基本流程。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:23 隐私保护方面的新功能
Apple 坚信隐私是一项基本人权,而保护用户的隐私是我们一切工作的核心。了解我们的工程团队如何在我们的所有产品及开发者框架中构建隐私保护机制,学习您可以在您的 App 中采用哪些技术和模式,以获得顾客的信任并保护他们的隐私。
WWDC22 日文, 简体中文, 英文, 韩文 -
27:29 采用 Swift 泛型
泛型是在 Swift 中编写抽象代码的基础工具。了解如何随着代码的发展识别抽象的机会,评估编写一段具有多项行为的代码的策略,并且探索 Swift 5.7 中可帮助您更轻松编写与理解泛型代码的语言功能。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:26 为 Swift Playgrounds 创作引人入胜的内容
了解如何制作专用于 Swift Playgrounds 的引导式说明内容。和我们一起探索如何为已完成的示例代码项目添加指南。我们将演示如何添加任务到您的学习中心,以展示相关代码和可选的实验任务,鼓励学习者以自己的代码扩展该项目。
swift playgrounds WWDC22 日文, 简体中文, 英文, 韩文 -
36:22 钱包与 Apple Pay 的新功能
探索“钱包”和 Apple Pay 的最新更新。我们将介绍如何在您的 App 和网站中为“钱包”中的订单提供支持,并借助 Identity Verification API 安全验证用户的年龄和身份。我们还将探索 SwiftUI 的 PassKit 支持,讨论您可以如何利用自动付款优化您的 Apple Pay 体验。
WWDC22 日文, 简体中文, 英文, 韩文 -
15:56 简化本地授权流程
了解如何借助 LocalAuthentication 中最新推出的授权 API,以保护用户数据的隐私和安全。我们将介绍 LocalAuthentication 如何对您 App 中的密码、密钥和其他敏感资源授权访问,同时降低对常见本地授权方法 (如触控 ID 和面容 ID) 的安全性和可用性的依赖和复杂程度。
acl,biometric,lacontext,laright,lock,secure enclave,unlock WWDC22 日文, 简体中文, 英文, 韩文 -
18:08 iPad App 设计的最新更新
探索 iPad App 设计方面的最新更新。我们将带您了解搜索、导航栏、编辑菜单、多选等方面的改进。学习如何在整合可自定义的工具栏、多列表格以及查找和取代功能时增强您的 App 的功能,让其更易用友好。
customization,productivity,screen size,search,sidebar,split view,toolbar WWDC22 日文, 简体中文, 英文, 韩文 -
20:13 SKAdNetwork 的新功能
SKAdNetwork 可以在保护用户隐私的同时,帮助广告商衡量其营销活动是否成功。我们将探索广告归因的最新更新,其中包括分层来源 ID、分层转换值、多个转换值,以及网页广告的 SKAdNetwork 归因。我们还将带您了解群组匿名性阈值的重要性,以及 Xcode 13 如何通过测试帮助您验证 SKAdNetwork 的展示次数。
advertise,catalyst WWDC22 日文, 简体中文, 英文, 韩文 -
13:48 利用 Metal 3 锁定并优化 GPU 二进制文件
了解如何利用离线编译减少 App 内卡顿,缩短启动时间和加载时间,同时完全在项目构建期间生成您的 GPU 二进制文件。我们还将向您介绍如何通过“Optimize for size”编译器选项改善大型 GPU 程序的总编译时间和二进制文件大小。
compilation,compiler,metal,metal shading language,metal tools,performance,xcode WWDC22 日文, 简体中文, 英文, 韩文 -
37:19 将 ScreenCaptureKit 提升到全新境界
了解如何利用 ScreenCaptureKit 为您 App 的用户提供复杂屏幕截图体验。我们将探索众多您可以添加的高级选项,包括对内容过滤器进行微调、帧元数据解释,以及窗口挑选器,等等。我们还将向您介绍如何配置您的流媒体,以实现最优性能。
audio capture,screen capture,screencapturekit,streaming,video capture WWDC22 日文, 简体中文, 英文, 韩文 -
22:21 探索 USD 工具和渲染
了解工具方面的最新改进,以帮助您生成、检查和转换通用场景描述 (USD) 素材。我们将介绍这些工具的更新,并帮助您将它们集成到您的内容创建管道。我们还将探索 USD Hydra 渲染功能,说明如何将其集成到您自己的 App。要进一步了解 USD,请观看 WWDC22 的“掌握 USD 基础知识”。
ar,arkit,augmented reality WWDC22 日文, 简体中文, 英文, 韩文 -
12:14 创建您的隐私标签
隐私标签可以帮助用户理解您的 App 如何保护他们的隐私。学习如何清点当前数据习惯,以及在您的 App Store 产品页上创建您的 App 的隐私标签。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:13 设计 App 快捷指令
了解如何在 Siri、聚焦和快捷指令 App 中直接呈现您 App 的出色功能。我们将介绍 App 快捷指令,提供最佳实践以帮助您评估 App 中可用作 App 快捷指令的功能,并说明自行创建快捷指令的流程。学习如何确定明确而易于记忆的名称、设计自定义视觉元素、收集必要信息,以及创建易于发现的快捷指令。
WWDC22 日文, 简体中文, 英文, 韩文 -
22:17 构建全球化 App:本地化的示例
了解如何在遍布世界各地的设备上运行您的 App,并让不管使用何种语言的所有用户都能获得出色的体验。我们将探索如何在为不同受众构建 App 时,利用 Apple 的 API 来提供稳固的基础;此外,我们还将根据我们自己的经验,分享示例、挑战以及最佳实践。
,,,formatters,i10n,international,internationalization,l18n,stringsdict,swift packages,swiftui,translation WWDC22 日文, 简体中文, 英文, 韩文 -
11:09 提高 Swift-DocC 内容的可发现性
探索网页上的 Swift-DocC 导航体验。我们将介绍如何整理和优化您的内容,以引导开发者查看有关您的框架和 App 的文档。我们还将分享一些优化技巧,以帮助读者轻松浏览您的文档。
WWDC22 日文, 简体中文, 英文, 韩文 -
14:26 在您的 App 中添加“实时文本”交互
学习如何在您的 App 中添加对静态照片或暂停视频帧的“实时文本”支持。我们将分享如何在 iOS、iPadOS 或 macOS 的任何图像视图中轻松启用文本交互、翻译、数据检测和二维码扫描。我们还将讨论如何控制交互类型,管理补充界面,并解决潜在的手势冲突。要进一步了解如何捕捉实时摄像头源中检测到的数据并与其进行交互,请观看 WWDC22 的“利用 VisionKit 捕捉机器可读的代码和文本”。
WWDC22 日文, 简体中文, 英文, 韩文 -
11:10 在同播共享中显示插播式广告和其他广告
了解在 App 为每位用户提供不同广告计划的同时,您可以如何在同播共享中打造协调的播放体验。我们将探索如何利用嵌入的广告和计划的 HLS 插播式广告打造播放体验,并分享相关技巧和最佳实践。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:02 后台素材简介
了解如何利用后台素材框架直接从您的 CDN 中下载大型文件,并优化您的 App 和游戏的初次启动体验。我们将介绍如何制定计划,以便在初次安装 App、App 更新或使用 App 期间定期完成后台下载。我们还将探索如何管理下载计划,以确保用户在需要时获得他们想要的内容。
WWDC22 日文, 简体中文, 英文, 韩文 -
31:47 采用声明式设备管理
了解如何使用声明式方法让开发设备管理解决方案变得更简单。我们将介绍平台支持的最新更新,并探索状态和预测的协议扩展。
business,declarative,device management,education,enterprise,mdm WWDC22 日文, 简体中文, 英文, 韩文 -
18:26 Apple Music API 和 MusicKit 简介
探索 Apple Music API 和 MusicKit 客户端框架。学习如何将 Apple Music 功能集成到您的网页服务或 Android App,向 Apple Music API 发起请求以发现与获取内容,以及对订阅者的体验进行个性化。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:18 构建桌面级 iPad App
了解如何构建可利用桌面级功能的 iPad App。来自 UIKit 团队的 Mohammed 将和您一起探索最新的导航、集合视图、菜单和编辑 API,学习有关如何构建功能强大的 iPad App 的最佳实践。在观看这个讲座的同时实时编写代码,或下载我们的示例 App 帮助您在更新代码时进行参考吧。
WWDC22 日文, 简体中文, 英文, 韩文 -
21:32 深入了解 Swift 正则表达式
在字符串处理知识的基础上,进一步深入探索 Swift 正则表达式。我们将简要介绍正则表达式及其运作方式,探索 Foundation 的富数据解析以及如何集成您自己的内容,并针对捕获开展深入讨论。我们还将提供一些最佳实践,帮助您轻松匹配字符串并运用由正则表达式提供支持的算法。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:53 Swift-DocC 的新功能
和我们一起了解 Swift-DocC 的精彩更新,学习如何为您自己的项目编写与共享文档。我们将探索 Swift-DocC 导航的改进,并分享为 App 目标及 Objective-C 代码编译文档的流程。我们还会介绍如何将您的内容直接发布到托管服务,如 GitHub Pages。
WWDC22 日文, 简体中文, 英文, 韩文 -
25:01 设计实用高效的图表
了解如何设计能突出重点、易于使用而且可轻松访问的图表。我们将介绍如何利用清晰的标记、轴线、描述、交互和颜色来设计优质的图表,并帮助您为所有用户提供实用的体验。
WWDC22 日文, 简体中文, 英文, 韩文 -
28:54 利用 Swift 并发消除数据争用
和我们一起探索 Swift 并发的核心概念之一:任务和角色隔离。我们将介绍 Swift 用以消除数据争用的方法,以及它对 App 架构的影响。我们还将讨论代码中的原子性有多么重要,分享 Sendable 检查的细微差别以保持隔离,并且回顾并发系统中的有序性工作假设。
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 日文, 简体中文, 英文, 韩文 -
15:43 利用图表设计 App 体验
了解如何使用图表提升您的 App 体验,让数据传达更清晰、更具吸引力。我们将介绍图表的使用时机和方法,以及它们在图表设计系统中如何相互配合。
WWDC22 日文, 简体中文, 英文, 韩文 -
9:38 AVQT 的新功能
探索高级视频质量工具 (AVQT) 的最新更新和改进。我们将介绍交互式报告功能,并帮助您了解如何识别与视频质量相关的问题。我们还将探索对原始格式的扩展支持,说明如何评估视频当中的特定场景,并探索如何在云中利用适用于 Linux 的 AVQT 对 Linux 服务器和线上的视频进行分析。
avqt,linux,video quality WWDC22 日文, 简体中文, 英文, 韩文 -
15:28 ScreenCaptureKit 简介
了解 ScreenCaptureKit 可以如何为您的 macOS 屏幕共享 App、视频会议 App、游戏流媒体服务等提供优质的屏幕捕获体验。我们将探索此 API 的构建块,学习如何配置流媒体以截取屏幕上的视频和音频内容,并分享相关技巧,帮助您将它集成到您的现有 App 中。
audio capture,screen capture,screencapturekit,streaming,video capture WWDC22 日文, 简体中文, 英文, 韩文 -
15:44 CKTool JS 简介
了解如何利用 CKTool JS 管理与自动运行您的 iCloud 容器。我们将介绍如何配置 CKTool JS,以便管理您的容器的模式、轻松修改记录,以及即时处理数据。我们还将探索如何将 CKTool JS 集成到您的自动化和工具工作流程。为能更好地理解此讲座,我们建议您先熟悉 CloudKit 模式、JavaScript 和 npm。
WWDC22 日文, 简体中文, 英文, 韩文 -
40:02 探索 App 内购买的集成和迁移
了解如何迁移到最新的 App Store Server API 并整合 App Store 服务器通知。我们将帮助您着手使用这些工具,提供在服务器中管理 App 内购买项目的最佳实践。学习如何为 JSON 网络令牌签名,验证签名的交易,并从 verifyReceipt 中迁移。
storekit WWDC22 日文, 简体中文, 英文, 韩文 -
18:22 了解 iOS 相机拍摄的改进:深度、聚焦和多任务处理
探索如何利用 App 中的高级相机拍摄功能。我们将介绍如何使用激光雷达扫描仪创建照片和视频效果,并执行准确的深度测量。了解您的 App 如何利用相机的画中画或多任务处理,并在相机拍摄期间控制面部自动聚焦和自动曝光等。我们还将分享使用多个视频输出的策略,让您在捕捉优质视频输出的同时优化实时预览。如需了解有关相机拍摄功能的概述,请观看 WWDC21 的“相机拍摄的新功能”。
WWDC22 日文, 简体中文, 英文, 韩文 -
25:17 Swift 的分布式 Actor 简介
了解分布式 Actor。它是 Swift Actor 的扩展,能够让开发分布式系统变得更加简单。我们将探索分布式 Actor 隔离和位置透明性可以如何帮助您在操作分布式 App 和系统时避免网络、序列化和其他传输问题的意外复杂化。为能更好地理解此讲座,请观看 WWDC21 的“利用 Swift Actor 保护可变状态”。
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 日文, 简体中文, 英文, 韩文 -
10:14 Endpoint Security 的新功能
了解如何构建可靠的 Endpoint Security 产品,如适用于 macOS 的杀毒软件、端点检测和响应,以及信息泄露防范解决方案等。我们将介绍 Endpoint Security API 的最新优化:学习如何在您的 App 中支持更多安全事件,并使用高级静音功能。我们还将探索一种独立工具,帮助您通过命令行执行内检操作。
authentication,eslogger,gatekeeper,kauth,kernel,login,logout,malware,openbsm,xprotect WWDC22 日文, 简体中文, 英文, 韩文 -
18:29 在您的 App 中添加“与您共享”功能
“与您共享”可帮助用户在您的 App 中轻松查找其他人通过“信息”与他们共享的内容。学习如何在您的 App 中支持“与您共享”,并搭配这些内容延续用户在“信息”中的体验。我们将介绍置顶功能如何提供隐式的“与您共享”权限,并提高内容权重帮助自动共享。我们还会介绍如何在“与您共享”工具架中呈现共享内容,并利用“与您共享”属性视图直观地展示这些内容。
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 日文, 简体中文, 英文, 韩文 -
18:15 掌握 USD 基础知识
学习 Pixar 通用场景描述 (USD) 的基础知识,了解它将如何帮助您构建出色的 3D 素材和工作流程。我们将介绍 USD 背后的核心概念,探索如何将该格式集成到您的内容创建管道。我们还将分享如何利用 USD 的功能,借助复合来创建灵活的通用素材。
ar,arkit,augmented reality WWDC22 日文, 简体中文, 英文, 韩文 -
16:03 利用 Xcode 开发多平台 App
了解如何利用 Xcode 14 为多个 Apple 平台构建 App。我们将介绍如何简化 App 目标,维护常用代码库,以及默认共享设置。我们还将探索如何通过对您的设置和代码进行条件化,为每个平台自定义您的 App。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:25 HealthKit 的新功能
将最新的 HealthKit 功能引入你的健康和健身 App。我们将向您展示如何在睡眠阶段捕捉更详细的睡眠数据、利用增强的 Workout API 跟踪游泳/自行车/跑步和间歇性锻炼、以及在保护隐私的同时将视力处方(包括物理处方的照片)直接保存到 HealthKit。
WWDC22 日文, 简体中文, 英文, 韩文 -
20:36 探索 iOS 上的 EDR
EDR 是 Apple 的高动态范围表示和渲染管道。探索如何借助 App 中的 EDR 渲染 HDR 内容,并在 iPhone 和 iPad 上充分挖掘 HDR 显示屏的动态范围功能。我们将介绍如何利用 iOS 上的原生 EDR API,提供最佳实践以帮助您确定使用 HDR 的正确时机,以及分享有关色调映射和 HDR 内容渲染的技巧。我们还将讨论参考模式,重点说明它会如何提供参考响应以启用颜色关键型工作流程,如调色、编辑和内容审核等。
WWDC22 英文 -
14:02 Transferable 简介
了解 Transferable:它是一种模型层协议,可轻松支持 App 中的分享、拖放、复制/粘贴以及其他功能。我们将探索如何在常见场景中运用该 API,以及充分利用高级功能对行为进行自定义。我们还将分享如何在处理大量数据时对内存效率进行优化。无论是扩展您的模型,将其作为字符串或图片与其他 App 共享,或是创建自定义的声明数据类型,Transferable 都可以帮助您在 App 中打造更出色的体验。
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 日文, 简体中文, 英文, 韩文 -
1:22 WWDC22 第 2 天总结
想要查看第 2 天的总结报告吗?回顾周二的所有精彩讲座,并快速预览明天的活动。
recap WWDC22 日文, 简体中文, 英文, 韩文 -
33:45 SwiftUI 的新功能
这是有关 SwiftUI 的派对,而您就在邀请之列!和我们一起了解最新更新,一窥 UI 框架设计的未来。探索 SwiftUI 中的深层次自定义、布局设计的高级技巧、用于分享的精细策略,以及在自上而下设计 App 时可采用的稳健可靠的结构方法。我们还可以在运用最新的图形效果与探索 API 时一起享受一些惊喜乐趣。
WWDC22 日文, 简体中文, 英文, 韩文 -
16:11 桌面级 iPad 简介
学习如何在您的 iPad App 中添加桌面级功能。探索 UINavigationBar 的更新,让您 App 的功能更易于发现和便于自定义。了解 UIKit 的最新更新如何帮助用户更轻松而快速地浏览 App 中的内容。最后,我们将提供一些补充信息,与您分享如何利用 Mac Catalyst 更轻松地将 iPad App 提升到桌面级水平。
WWDC22 日文, 简体中文, 英文, 韩文 -
26:06 SwiftUI 导航开发指南
构建一款出色的 App 要从清晰而稳健的导航结构开始。加入我们著名的“编程厨房”,跟随 SwiftUI 团队学习如何为您的 App 打造一流的体验。我们将介绍 SwiftUI 的导航叠放和分屏浏览功能,说明如何链接到 App 的特定区域,以及探索如何快速而轻松地恢复导航状态。
WWDC22 日文, 简体中文, 英文, 韩文 -
10:27 构建更快速响应的媒体 App
了解如何利用 AVFoundation 让用户专注于您的媒体 App 的内容,而不用盯着加载动画长时间等待。我们将介绍如何在您的 App 中提供响应快速且运行流畅的界面,帮助您创建丰富的音视频复合内容、加载音视频素材以及制作媒体缩略图。学习如何在您的 App 的主线程上执行这些操作并同时并行运行 I/O 处理,探索如何在加载自定义存储等数据时实现一流的播放性能。为能更好地理解此讲座,我们建议您先观看 WWDC21 的“AVFoundation 的新功能”。
async load,avasset,avassetresourceloader,avasynchronouskeyvalueloading,avcomposition,latency,thumbnail 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 日文, 简体中文, 英文, 韩文 -
33:27 通行密钥简介
这是一次安全性的升级:了解如何添加通行密钥支持以便为用户提供快速而简单的登录体验,同时大幅提高帐户安全性。通行密钥是简单的强凭证,旨在消除网络钓鱼攻击。我们将分享通行密钥的安全设计,说明它的使用方法,讨论如何将通行密钥集成到您的登录流程,并且探索需要采用此功能的平台和网页 API。
WWDC22 日文, 简体中文, 英文, 韩文 -
16:08 在 Unity 游戏中添加辅助功能
了解如何使用我们的开源辅助功能插件,使用户能够在 Apple 平台上更轻松地访问你的 Unity 游戏。跟着我们一起,在示例 Unity 游戏项目中添加对旁白和切换控制等辅助技术的支持。我们将向你介绍如何通过“动态类型”自动扩展文本,以及支持降低透明度或提高对比度等界面调整功能。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:20 打造更优质的 AR 体验
了解最佳实践和技巧,为 iPhone 和 iPad 打造让人惊叹的 AR 体验。我们将提供指导,帮助您决定 AR 是否适用于您的产品体验;探索出色的 AR App 示例,并说明设计增强现实时的重要注意事项。
ar,arkit,augmented reality,design,mr 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 日文, 简体中文, 英文, 韩文 -
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 日文, 简体中文, 英文, 韩文 -
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 日文, 简体中文, 英文, 韩文 -
5:43 了解开发者模式
一起来探索开发者模式。在 iOS 16、iPadOS 16 和 watchOS 9 中,您将需要启用此模式来安装、运行、并在开发期间调试您的 App。我们将介绍如何在您的设备上进入开发者模式,以及如何在自动化工作流程中启用开发者模式。
devmodectl,distribution,provisioning profiles,xcode WWDC22 日文, 简体中文, 英文, 韩文 -
22:24 利用 HLS Content Steering 传输可靠的流媒体
HLS Content Steering 会根据负载和冗余将客户端动态转向到不同的服务器。我们将带您了解此框架的最新更新,探索如何通过“路径克隆”将动态生成的 CDN 引入到现有的 HLS 客户端。我们还将分享如何使用基于存储桶的“转向服务器”规则等,来实现全球流量转向。
adaptive playback,cdn switching,error fallback,load balance,traffic steering,video streaming 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 日文, 简体中文, 英文, 韩文 -
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 日文, 简体中文, 英文, 韩文 -
15:00 Safari 浏览器网页推送功能简介
利用“网页推送”,在 macOS 的 Safari 浏览器中优化您的网站和网页版 App 的通知功能。我们将说明如何通过基于网页标准的 Push API、Notifications API 和服务工作线程组合向用户发送通知。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:35 复杂功能和小组件:重新载入
我们将在探索 watchOS 和 iOS 锁屏时再次推出“小组件边看边写”活动。了解 WidgetKit 的最新改进,它们可为 watchOS 上的复杂功能提供支持,帮助您为 iPhone 构建锁屏小组件。我们将介绍如何整合最新的 SwiftUI 视图以提供一目了然的数据,探索每个平台如何渲染内容,并学习如何在小组件或复杂功能中对您的内容的设计和外观进行自定义。
WWDC22 日文, 简体中文, 英文, 韩文 -
14:54 同播共享的新功能
与我们一起体验同播共享的最新更新。我们将向您介绍如何直接从您的 App 启用同播共享,帮助您借助 API 的改进来打造更丰富的体验,并带您了解 GroupSessionMessenger 的增强功能。我们还会讨论将同播共享添加到您的 App 的最佳实践。
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 日文, 简体中文, 英文, 韩文 -
22:24 利用 Metal 3 更快地加载资源
了解如何在 Metal 3 中利用快速的资源流传输,为加载素材加速。我们将介绍如何在您的 App 中借助异步的“即设即忘”工作流程,充分利用 SSD 存储的速度和 Apple 芯片的统一内存架构所带来的数据吞吐能力。我们还将探索如何创建与您的 GPU 渲染和计算工作并行且同步的单独队列。最后,我们还会分享如何指定音频等素材和高优先级队列,来帮助您以更低延迟加载数据。
3d graphics,game,game dev,game developer,metal,metal 3,metal tools,raytracing WWDC22 日文, 简体中文, 英文, 韩文 -
25:54 借助 MusicKit 探索更多内容
了解如何利用 MusicKit 对您的 App 进行优化和个性化。我们将向您介绍 MusicKit 框架的最新新增功能,探索如何通过请求、元数据等将音乐内容整合到您的 App。
apple music,music,musickit,music library,playlists,songs,swift WWDC22 日文, 简体中文, 英文, 韩文 -
25:31 了解 Create ML 组件
Create ML 使为图像分类、物体检测、声音分类、手势分类、动作分类、表格数据回归等构建自定义机器学习模型变得更加简单。借助 Create ML 组件框架,您可以进一步自定义底层任务并优化您的模型。我们将探索组成此类任务的特征提取器、转换器和估算器,并向您介绍如何将其与其他组件和预处理步骤组合起来,以便为图像回归等概念构建自定义任务。 要了解有关创建复杂可自定任务的更多信息,我们建议您观看 WWDC22 的“利用 Create ML 组件构建高级模型”。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:13 在 SF 符号中采用可变颜色
探索如何利用可变颜色使 SF 符号变得更具表现力。我们将介绍系统提供的符号会如何使用可变颜色,并提供有关如何有效使用它的最佳实践和指南。我们还将帮助您学习如何利用 SF 符号及其注释工具将可变颜色整合到自定义符号当中。
color,glyph,icon,symbol WWDC22 日文, 简体中文, 英文, 韩文 -
26:00 让您的现实世界与增强现实完美融合
跟我们一起探讨如何使用物体捕捉和 RealityKit,将现实世界的物体融入到增强现实游戏当中。我们将介绍如何借助 Object Capture 框架捕捉细节丰富的物品,将它们添加到 Xcode 的 RealityKit 项目,应用风格化的着色器和动画,并将它们整合到 AR 体验。我们还将分享在使用 ARKit、RealityKit 和物体捕捉功能时的最佳实践。为能更好地理解此讲座,我们建议您先观看 WWDC21 的“深入了解 RealityKit 2”和“利用物体捕捉创建 3D 模型”。
ar,arkit,augmented reality WWDC22 日文, 简体中文, 英文, 韩文 -
21:24 利用 Push to Talk 优化语音通信
我们将帮助为您的 App 添加对讲机通信功能,让对话变得一清二楚!了解如何为您的 Push to Talk App 添加醒目的系统 UI,一键实现快速沟通。我们将介绍 PushToTalk 框架,解释如何配置您的 App 以便其随时 (甚至在后台) 都能收发音频。为能更好地理解此讲座,我们建议您先熟悉如何在 App 后台处理音频传输。另外,对 APN 有一些基本的事先了解也会很有帮助。
WWDC22 日文, 简体中文, 英文, 韩文 -
15:48 在 Swift Playgrounds 中构建您的首个 App
学习如何使用 Swift Playgrounds 轻松地制作原型并构建 App。我们将介绍如何在空白项目的基础上开发 App,利用 SwiftUI 为它构建界面,以及借助 Swift Package Manager 添加来自开源软件包的额外功能。我们还将讨论您可以如何使用 Previews 和控制台调试问题,并指导您通过 TestFlight 将 App 提交到 App Store Connect 以便进行分发。
WWDC22 日文, 简体中文, 英文, 韩文 -
16:29 利用 RoomPlan 创建参数 3D 空间扫描
RoomPlan 可以帮助您的 App 快速为空间创建简易版参数 3D 扫描。了解如何利用此 API 轻松添加空间扫描体验。我们还将介绍如何采用此 API,探索 3D 参数输出,并分享最佳实践以帮助您在每次扫描时得到理想的结果。
ar,arkit,augmented reality WWDC22 日文, 简体中文, 英文, 韩文 -
15:48 “专注”过滤器简介
探索如何基于当前由其他人启用的“专注”对 App 行为进行自定义。我们将向您介绍如何使用 App 意图来定义您 App 的“专注”过滤器,在系统中针对更改执行操作,并且以不同的方式呈现您的 App 视图。我们还将讨论您可以如何过滤通知和更新角标计数。为能更好地理解此讲座,我们建议您先观看 WWDC22 的“深入了解 App 意图”。
WWDC22 日文, 简体中文, 英文, 韩文 -
30:41 深入了解 App Intents
了解如何在使用 App Intents 框架时提高您的 App 的曝光度和吸引力。我们将介绍此 Swift 框架的强大功能,探索 App Intents 和 SiriKit Intents 之间的差异,并说明如何向系统公开您 App 的功能。我们还将分享如何构建实体和查询,来打造丰富的 App 快捷指令体验。要进一步了解 App Intents,请观看 WWDC22 的“利用 App Intents 实施 App 快捷指令”和“设计 App 快捷指令”。
WWDC22 日文, 简体中文, 英文, 韩文 -
38:16 Swift 的新功能
和我们一起了解 Swift 的更新。我们将为您介绍如何提高性能,探索更安全而且可扩展的 Swift 软件包,并且分享 Swift 并发的改进。我们还将向您介绍 Swift 正则表达式、更出色的泛型,以及语言中内置的其他工具,帮助您编写更灵活、更有表现力的代码。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:07 利用“信息”提升协作体验
了解如何利用“信息”中的“协作”功能帮助优化 App 的通信和协作。学习如何将文档绑定到“信息”的对话,实现轻松共享和讨论。探索如何让对话中的所有人都能掌握文档中的最新活动。另外,我们还将介绍如何在您的 App 中添加可自定的 UI,以管理协作详情并将文档关联到“信息”对话和 FaceTime 通话。要进一步了解 SharedWithYou 框架,我们建议您观看“在您的 App 中添加‘与您共享'功能”。如需有关为具有自定义协作基础结构的 App 添加协作 API 的更多信息,请观看“集成您的自定义协作 App 到‘信息'”。 (注:即将发布的 Beta 版将提供 API。)
WWDC22 日文, 简体中文, 英文, 韩文 -
24:14 UIKit 的新功能
探索 UIKit 的最新更新和改进,以及如何构建更出色的 iPadOS、iOS 和 Mac Catalyst App。我们将介绍 UI 改进、生产效率更新、API 增强,等等。我们还将帮助您探索如何提高性能和安全性,并更好地保护隐私。
WWDC22 日文, 简体中文, 英文, 韩文 -
12:09 WeatherKit 简介
WeatherKit 为您的 App 和服务提供重要的天气数据,以帮助用户掌握最新的天气状况。学习如何利用 Swift 和 REST API 来获取关于当前天气的信息、未来 10 天的每小时温度预测、降雨概率、风况报告、紫外线指数,等等。我们还将分享 WeatherKit 在及时地提供当地天气信息的同时,保护用户的个人数据及隐私的强大功能。
api,browser,rest,weather,web WWDC22 日文, 简体中文, 英文, 韩文 -
28:52 Nearby Interaction 的新功能
了解如何借助 Nearby Interaction 框架,轻松将超宽带 (UWB) 集成到您的 App 和硬件配件中。学习如何整合 ARKit 的视觉空间功能和 U1 芯片的无线电敏感性,以便准确地定位附近的静止物体。我们还将向您介绍如何使用蓝牙配对的 UWB 配件创建后台交互。
WWDC22 日文, 简体中文, 英文, 韩文 -
13:53 在 watchOS 上获取来自蓝牙设备的适时提醒
了解蓝牙设备可以如何向 Apple Watch 发送及时且相关的提醒。我们将介绍如何利用复杂功能中的周期性数据,探索后台外围设备扫描功能,并帮助您学习如何运用 watchOS 中的特征监控。我们还将分享有关打造出色蓝牙配件的最佳实践和设计指南。
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 日文, 简体中文, 英文, 韩文 -
20:59 采用桌面级编辑交互
了解高级桌面级编辑功能,它们可以帮助您 App 的用户提高效率。学习如何利用 Mac Catalyst 来提供更多内嵌在 UI 中的交互,帮助用户快速访问编辑功能并在 macOS 上得心应手地使用您的 iPadOS App。我们还将探索高度可自定的查找互动功能,了解系统 UI 如何帮助用户流畅一致地查找您 App 中的内容。
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 日文, 简体中文, 英文, 韩文 -
13:01 Swift Async 算法简介
探索 Apple 的最新开源 Swift 软件包:Swift Async 算法。我们将讨论此软件包的算法 (可搭配 AsyncSequence 使用),包括压缩、合并和限流。和我们一起学习如何使用这些算法来构建一流的信息收发 App。我们还将分享有关结合多个 AsyncSequence,以及长时间利用 Swift 时钟类型来处理相关值的最佳实践。为能更好地理解此讲座,我们建议您先观看 WWDC21 的“认识 AsyncSequence”。
WWDC22 日文, 简体中文, 英文, 韩文 -
12:11 利用 VisionKit 捕捉机器可读的代码和文本
了解 VisionKit 中的数据扫描器:此框架整合了 AVCapture 和 Vision,通过简单的 Swift API 实现对机器可读代码和文本的实时捕捉。我们将介绍如何指定条码符号系统和语言选择,从而控制 App 可以捕捉的内容类型。我们还将探索如何启用 App 中的指引,自定义物体高亮显示或兴趣区域,以及在您的 App 检测到某个物体后如何进行交互。要进一步了解如何通过静态图片或暂停视频帧与“实时文本”进行交互,请观看 WWDC22 的“在您的 App 中添加‘实时文本'交互”。
WWDC22 日文, 简体中文, 英文, 韩文 -
22:56 AppKit 的新功能
探索使用 AppKit 开发 Mac App 的最新改进。我们将向您介绍 SF Symbols 的最新更新,演示如何通过增强控制来优化您的界面,以及帮助您学习使用台前调度来整理窗口。我们还将讨论 macOS 的最新共享和协作功能等。
WWDC22 日文, 简体中文, 英文, 韩文 -
17:49 SF 符号 4 的新功能
探索 SF 符号的最新更新。它是 Apple 的海量图标库,旨在与所有 Apple 平台的系统字体 San Francisco 无缝集成。探索 SF 符号库的新增内容,以及 App 中的新类别。了解新的“自动”行为,它会选择最适合突显系统特性的渲染模式。学习如何利用新的可变颜色功能,使符号变得更加动态。我们还将说明以新的统一方法对符号进行注释的更高效的方式。 为能更好地理解此讲座,我们建议您先观看 WWDC21 的“SF 符号的新功能”。
categories,glyph,icon,template WWDC22 日文, 简体中文, 英文, 韩文 -
23:00 创建 macOS 或 Linux 虚拟机
了解如何利用 Virtualization 框架在您的 Mac 上快速创建虚拟机。我们将介绍如何在隔离环境中创建虚拟 Mac 并快速测试对您的 App 的更改。我们还将探索如何在 Apple 设计的芯片上安装并运行完整的 Linux 版本,分享如何利用 Rosetta 2 来运行 x86-64 Linux 二进制文件。
WWDC22 日文, 简体中文, 英文, 韩文 -
8:34 Mac App 公证的新功能
公证和 macOS 的组合可帮助用户通过非 App Store 渠道为其 Mac 安全下载软件。了解从 altool 到 notarytool 所需的过渡,以及 Xcode GUI 可以如何帮助您在对 App 进行公证时改善整体性能。我们还将分享有关 API 的信息,以便和任何联网设备的公证服务关联。
malware,notarizing,notary,webhook WWDC22 日文, 简体中文, 英文, 韩文 -
23:23 利用 App Intents 实现 App 快捷指令
了解如何在您的 App 中创建快捷指令,而不需要进行任何用户设置。我们将介绍 App Intents 如何帮助您呈现快捷指令视图,探索如何添加对参数化阶段的支持,以允许用户快速表达他们的意图。我们还将分享如何借助 Siri 提示和快捷指令链接提高 App 快捷指令的曝光度。为能更好地理解此讲座,我们建议您先对 SwiftUI 有基本的了解。
WWDC22 日文, 简体中文, 英文, 韩文 -
16:46 Create ML 的新功能
体验最新的 Create ML 更新。我们将分享 Create ML 评估工具的改进,这些工具可以帮助您了解您的自定义模型将如何处理现实世界的数据。学习如何检查模型在处理测试数据的每种图像类型时的性能,并确定个别图像中存在的问题,以便帮助您排除错误分类、标记不良和其他错误。我们还将向您介绍如何借助连续互通相机在实时预览中用 iPhone 和 iPad 测试您的模型,分享如何利用 Create ML 组件框架中新增的重复计数功能进一步优化动作分类。要详细了解 Create ML 可以为您的 App 增加哪些优势,请观看 WWDC21 的“使用 Create ML 将手势和动作分类”和“使用...
WWDC22 日文, 简体中文, 英文, 韩文 -
22:58 Swift 正则表达式简介
了解如何在利用 Swift 正则表达式时更高效地处理字符串。让字面值更简洁,同时保留正则表达式生成器 (一种全新的声明式字符串处理方法)。我们还将探索"字符串"中的 Unicode 模型,分享 Swift 正则表达式可以如何简化 Unicode 正确性处理。
WWDC22 日文, 简体中文, 英文, 韩文 -
24:38 Swift 并发的可视化与优化
了解如何利用 Instruments 中的 Swift 并发模板优化您的 App。我们将讨论常见的性能问题,并向您介绍如何借助 Instruments 查找与解决这些问题。学习如何保持您的 UI 响应性,最大化并行性能,以及分析您的 App 中的 Swift 并发活动。为能更好地理解此讲座,我们建议您先熟悉 Swift 并发 (包括任务和角色) 的相关内容。
swift,swift concurrency WWDC22 日文, 简体中文, 英文, 韩文 -
18:02 利用 DriverKit 将您的驱动程序添加到 iPad
了解如何利用 DriverKit 将雷雳和 USB 配件轻松地连接到 iPad。我们将介绍如何在不更改代码的情况下转换您的现有 Mac 驱动程序,学习通过 AudioDriverKit 添加实时音频支持,并提供有关为 iPad 开发驱动程序的最佳实践和技巧。
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 日文, 简体中文, 英文, 韩文 -
31:39 Safari 浏览器和 WebKit 的新功能
探索 Safari 浏览器和 WebKit 的最新功能,并学习如何制作更完善、功能更强大的网站。我们将带您了解 HTML 的最新更新、CSS 增强功能、Web 检查器工具、以及 Web API,等等。
WWDC22 日文, 简体中文, 英文, 韩文 -
19:41 集成连续互通相机至您的 macOS App 中
了解如何借助连续互通相机,在任何 Mac App 中将 iPhone 设置为外部相机。不管您是在开发视频会议软件,或是在打造以创新方式使用相机的体验,您都将学习到如何利用自动相机切换来优化您的 App。我们还将探索如何识别用户偏好和系统偏好相机,带您了解从 iPhone 视频流捕捉高分辨率优质照片的 API,以及更多内容。要进一步了解相机拍摄,请随后观看 WWDC22 的“了解 iOS 相机拍摄的改进”。
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 英文 -
7:22 认识 CloudKit 控制台
了解 CloudKit 控制台如何帮助您更好地与您的容器交互。我们还将向您展示如何运行数据库 app,并信心十足地定义、修改和部署模式更改。我们还将学习如何在查询生成器中创建查询,并轻松筛选您的记录。此外,我们还将探索如何使用遥测和日志数据,以获取对您 app 的行为随时间变化的新见解。为了能充分了解本节内容,我们建议您熟悉 CloudKit 及其开发和生产环境,并对记录和数据类型作基本了解。
cloud,database,encrypted,encryption,fields,just in time,privacy,query,record,schema,security,storage 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 日文, 英文 -
12:34 探索断点改进
断点让您可以在流程中途暂停和检查问题,有助于调试问题。探索 Xcode 中断点的最新改进,包括列和未解决的断点。我们还将介绍通用断点和 LLDB 提示和技巧的最佳实践。
breakpoint,breakpoints,column breakpoint,debug,lldb,unresolved breakpoint WWDC21 日文, 简体中文, 英文 -
12:02 在 Safari 浏览器中使用群组活动协调媒体播放
创建可供用户在网页和您的配套 app 中享受的 SharePlay 体验。了解如何将群组活动框架与配套网站结合使用,将 SharePlay 引入 Safari 浏览器,让人们即使尚未从 App Store 下载您的 app,也能相互联系进行愉快的群组互动。
facetime,face time,groupactivities,group activities,groupsession,media,safari,shareplay,share play WWDC21 日文, 简体中文, 英文 -
20:42 Swift 中的 ARC:基础功能和拓展功能
了解 Swift 中对象生命周期和 ARC 的基础知识。深入了解哪些语言特性使对象生命周期可观察,依赖于观察到的对象生命周期会带来什么影响,以及一些安全的修复技术。
arc,memory,object life cycle,retain,unknown,weak WWDC21 日文, 简体中文, 英文 -
33:32 专为 Safari 15 设计
认识 Safari 15:经过重新设计并随时可供人们探索网页。敬请探索如何设计适用于 Safari 浏览器的网站和 app,并学习如何将标签页栏融入您的设计中。此外,我们还将带您了解实时文本和辅助功能等功能的最佳实践,探索 CSS 和表单控制的最新更新,并学习如何使用 CSS 中的纵横比属性来创建令人难以置信的网站。
open source,web inspector,webkit,wkwebview WWDC21 日文, 简体中文, 英文 -
22:51 减少 app 的网络延时
CPU 性能和网络通量率持续改进,但光速是一个无法超越的极限。了解 API 和最佳实践,以通过在执行网络操作时保持低网络往返行程时间和最大限度减少往返行程次数,最大限度提高 app 的响应能力和效率。
WWDC21 日文, 简体中文, 英文 -
13:39 为 5G 网络优化
5G 具有更好的数据传输性能、更高的带宽、更低的延时等诸多优点,为您的 app 或游戏带来了新的机会。了解如何利用最新网络技术和 Apple 硬件,为您的内容创建最适合用户数据连接并优化网络流量的自适应体验。
avfoundation,networking,network performance,urlsession WWDC21 日文, 简体中文, 英文 -
14:16 构建研究和护理 app,第 3 部分:流程可视化
敬请了解如何让 ResearchKit 和 CareKit 共同协作,消除纸质问卷的单调乏味。和我们一起了解“编程临摹课程”的最后一个部分,对我们的护理试用 app 进行最后的润色:探索如何使用先进的 CareKit API 定制任务卡的外观和行为,找出如何在 CareKit 图表中绘制 ResearchKit 调查的答案,并了解如何使用 ResearchKit 呈现引人入胜的教育内容。这是由三个部分构成的“编程临摹课程”系列最后一部分的内容。为了能充分了解本节内容,我们建议首先观看“构建研究和护理 app”的第 1 部分和第 2 部分。有关这些框架的更多背景信息,请观看 WWDC19...
codealong,open source WWDC21 日文, 简体中文, 英文 -
23:20 针对各种刷新速率显示器进行优化
了解如何在支持动态显示时序的 Apple 平台上实现流畅屏幕更新。学习在 macOS 的自适应同步显示屏上调整全屏游戏更新速度的技巧,了解低功率模式和其他系统状态如何影响 ProMotion 显示屏上的帧速率可用状态。我们还将分享利用显示链接 API 促进定制绘图的最佳实践。
display,display p3,game dev,game developer,metal,metal shading language,metal tools,optimization,proapps WWDC21 日文, 简体中文, 英文 -
25:55 将定期更新的排行榜引入您的游戏
定期更新的排行榜是鼓励玩家不断回归游戏的好方法。请随我们一起编程,我们将带您了解如何在 App Store Connect 以及您的游戏中设置定期更新的排行榜。在开始此编程临摹课程之前,如需回顾定期更新的排行榜和经典排行榜之间的一些差异,我们建议您观看 WWDC20 的“深挖 Game Center:排行榜、成就和多游戏玩家”的“定期更新的排行榜”部分。
codealong WWDC21 日文, 简体中文, 英文 -
25:37 探索 Xcode 中的高级项目配置
使用更复杂的 Xcode 项目?您找对地方了。了解如何配置项目以针对多个 Apple 平台进行构建、按平台过滤内容、创建自定义构建规则和文件相关性等。我们将带您了解多平台框架目标,详细说明如何优化您的项目和方案配置,并展示如何有效利用配置设置文件。我们将探索并行构建和隐式相关性、脚本阶段、自定义构建规则、设置输入和输出文件相关性、构建阶段文件列表以及通过聚合目标删除重复工作的配置方案。最后,了解有关构建设置编辑器、级别工作原理和配置设置文件语法的更多信息。
build,build phase,build settings,multiplatform,project,scheme,script phase,xcconfig 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 日文, 英文 -
19:51 通过 HTTP/3 和 QUIC 加快联网速度
网络技术迅速迭代,下一个 HTTP 的主要版本已经出现了。了解 HTTP/3 如何降低延迟并提升 app 的可靠性,弄清其底层传输协议 QUIC 如何利用新的传输功能和多流连接组,在您自己的自定义协议中实现创新性的功能。
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 日文, 简体中文, 英文 -
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 日文, 简体中文, 英文 -
9:13 使用静态分析器及早发现错误
了解 Xcode 如何在您运行 app 之前自动跟踪死循环、未使用代码和其他问题。了解 Xcode 如何通过一个单击操作来分析您的项目,发现 Objective-C、C 和 C++ 中的安全问题、逻辑错误和其他难以发现的错误。我们将展示如何使用静态分析器来节省您调查错误报告的时间并提高 app 的整体质量。
WWDC21 日文, 简体中文, 英文 -
27:04 简化本地化的字符串
当您在自己的 App 内本地化文本时,您可以帮助使自己的 App 更方便全球受众无障碍访问。探索构建本地化工作流程的最佳实践,包括如何准确写入和格式化字符串,并了解如何使用 Xcode 以不同语言准备用于本地化的字符串。
,,,formatter,i18n,internationalization,stringsdict,swiftui,translation,xcloc WWDC21 日文, 简体中文, 英文 -
15:55 构建研究和护理 app,第 2 部分:计划任务
敬请了解如何让 ResearchKit 和 CareKit 共同协作,消除纸质问卷的单调乏味。继续与我们一起编程,并探索如何让您比以往更轻松地安排针对研究参与者的调查。您还将学习 CareKit 中不断发展的护理团队的先进技术,并了解 ResearchKit 的活动任务如何帮助记录临床的重要测量值。这是由三个部分构成的“编程临摹课程”系列的第二节内容。为了能充分了解本节内容,我们建议首先观看“构建研究和护理 app,第 1 部分”。有关这些框架的更多背景信息,请观看 WWDC19 的“ResearchKit 和 CareKit 的重新构思”。
codealong,open source 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: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 日文, 简体中文, 英文 -
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 日文, 简体中文, 英文 -
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 日文, 英文 -
16:00 实践音频触感设计
敬请探索如何在 iPhone 上提供丰富的 app 体验,如动画、声音和触感等。学习在 Core Haptics 框架内设计多模式体验的关键概念。我们将带您了解我们的示例应用 HapticRicochet,探索如何将触感和声音反馈的设计与关键互动时刻协调起来,并展示如何创造令人愉悦的神奇体验。为了充分了解本节内容,我们建议先观看 WWDC19 的“通过 Core Haptics 扩展感官体验”,并查看 HapticBounce 示例项目 (需要 Xcode、iPhone 8 或更新版本,并需要了解 Swift 的基本信息)。熟悉 Core Haptics 会有帮助,但并非强制要求。
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 日文, 简体中文, 英文 -
15:19 构建研究和护理 app,第 1 部分:设置新用户引导
敬请了解如何让 ResearchKit 和 CareKit 共同协作,消除纸质问卷的单调乏味。请随我们一起编程,构建有效的护理试点 app。探索使用 ResearchKit 进行新用户引导和征求同意的最佳实践,并了解您的 app 如何通过利用 CareKit 的商店和 UI 组件来请参与者签署同意文件。这是由三个部分构成的“编程临摹课程”系列的第一节内容。为了能充分了解这一系列的内容,我们建议您先大体熟悉一下 ResearchKit 和 CareKit。有关更多背景信息,请观看 WWDC19 的“ResearchKit 和 CareKit 的重新构思”。
codealong,open source 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 日文, 简体中文, 英文 -
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 日文, 简体中文, 英文 -
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 英文 -
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 日文, 简体中文, 英文 -
25:09 使用群组活动打造个性化体验
超越基本的流化和交互,探索如何使用群组活动框架的全部功能带来先进的 SharePlay 体验。我们将向您展示如何将一个简单的绘图 app 改编成实时共享画布,探索诸如 GroupSessionMessenger 之类的 API (这类 API 可以为组内参与者之间发送和接收自定义消息提供帮助),同时了解如何为自定义 SharePlay 体验进行最后润色。
draw,draw together,facetime,face time,groupactivities,group activities,groupsession,shareplay,share play WWDC21 日文, 简体中文, 英文 -
18:21 管理您组织中的软件更新
在托管的设备环境中,在您的公司或教育机构中测试最新操作系统时,通常需要控制软件更新的速度。了解您可以用于推迟、部署和强制执行软件更新的工具。
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 日文, 简体中文, 英文 -
29:26 检测和诊断内存问题
探究如何了解和诊断 Xcode 的内存性能问题。我们将带您了解 Xcode 工具的最新更新,探索 Metrics,查看 XCTest 中的 memgraph 集合功能,并学习如何使用 Performance XCTest 发现性能退化。
memory,performance,xcode WWDC21 日文, 简体中文, 英文 -
27:04 为 Swift 和 SwiftUI 带来 Core Data 并发功能
了解 Core Data 如何采用 Swift 5.5 新的并发功能,为您带来更简洁、更高效以及更安全的异步代码。我们将展示如何在您的 app 中更新 Core Data 来处理并发,并详细介绍整个框架中其他许多让 Swift 和 SwiftUI 的使用更具表现力和更强大的改进。
async,await,batch insert request,binary,core data,data persistence,dictionary,dynamic configuration,earthquakes app,enqueued,fetch request,inmemory,lazy entity resolution,managed object,managed object context,nsattributedescription,nsattributedescriptionattributetype,nsmanagedobjectcontext,nspersistentcontainer,nspersistentstorecoordinator,perform,performandwait,perform and wait,performenqueued,persist data,persistence,persistent store,predicates,routing errors,sectioned fetching,sectionedfetchrequest,sectionidentifier,shared data,sort descriptors,sort order,sqlite,swift,swift concurrency,swiftui,try await,xml WWDC21 日文, 简体中文, 英文 -
17:49 使用 macOS 上的 FileProvider 将文件同步到云端
了解如何使用 FileProvider 框架来构建全面的云同步解决方案。我们将向您展示如何着手构建文件提供程序扩展,探索如何轻松将您的扩展与安全保存、磁盘空间管理、查找器集成等文件系统功能集成。
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 日文, 简体中文, 英文 -
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 日文, 简体中文, 英文 -
32:27 针对 Apple GPU 优化高端游戏
针对 Apple GPU 优化您的高端游戏:我们将展示如何使用我们的渲染和调试工具来消除性能问题并确保您的游戏在 Apple 平台上表现出色。学习 Apple 在帮助 Larian Studios 和 4A Games 开发人员针对 Apple GPU 优化其游戏时与他们协作的经验。我们将探索提高游戏性能的各种技巧,包括优化着色器、降低内存带宽利用率、以及增加 GPU 工作负载的重叠。我们还将深入了解 Xcode 13 中新的 GPU 时间线分析工具,以发现在 iPad 上运行“神界:原罪 2”的潜在性能瓶颈。对本节而言,您应当熟悉 Apple GPU 中分块式延迟渲染架构,并且拥有使用...
WWDC21 日文, 简体中文, 英文 -
13:25 App Analytics 中的新功能
App Analytics 提供关于您的 app 尊重隐私的见解,从而最大限度增加您在 App Store 中可获得的机会。了解四种新的业务发展方式,包括关于自定义产品页面的信息、app 内活动、产品页面优化,以及关于商店中交易的新指标。
crash logs,downloads,storekit,views WWDC21 日文, 简体中文, 英文 -
18:25 专为空间交互设计
探索在两个或多个设备之间创建直观物理交互的原则,就像为 iPhone、HomePod mini 和 AirTag 设计功能的 Apple 设计师所展示的那样。在为 Apple 平台设计功能时,探索如何将这些模式应用到您自己的 app 中,并帮助您的 app 的用户更直接地与周围环境进行交互。
airtag,homepod mini,nearby interaction,proximity,share sheet,u1 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 日文, 简体中文, 英文 -
24:55 支持顾客和处理退款
强大的客户支持是在 App Store 上运行成功业务的关键。探索如何向进行 App 内购买的顾客提供流畅的支持体验,包括使顾客轻松管理或取消其自动续订服务,或直接从您的 App 内申请退款的 API。我们将讨论处理退款的最佳实践,以及可帮助您更好地支持顾客的其他 API。
server,storekit WWDC21 日文, 简体中文, 英文 -
36:32 开发高级网页内容
是用 JavaScript、WebGL 还是 WebAssembly 进行开发?敬请了解 Safari 浏览器和 WebKit 的最新更新,例如对类语法的语言做出的更改,如何帮助您简化开发过程、增强性能和提高安全性。我们将探索几个有助于提供更佳互操作性并为网页内容带来新功能的网页 API。
open source,web inspector,wkwebview 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 日文, 简体中文, 英文 -
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 日文, 简体中文, 英文 -
28:40 探索网页检查器的改进
网页检查器为您提供了在 macOS、iOS 和 iPadOS 上了解和调试网页的工具。我们将带您了解网页检查器的最新功能和改进,包括新增叠层来检查页面上的 CSS 网格容器、通过更容易配置的断点来简化调试,以及创建和编辑审核等。
open source,safari,webkit 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 日文, 简体中文, 英文 -
14:10 认识用于基于文件 app 的 ClassKit
ClassKit 框架能帮助在您的 app 中向使用 Schoolwork app 的教师推出教育活动。探究如何采用最新基于文件的 API 在 app 中报告学生进度数据,从而令教师获得对学生学习情况的更清晰了解。我们还将向您展示如何使用 ClassKit 报告不同的数据类型,以及如何在开发者模式测试实施情况。
document,school WWDC21 日文, 简体中文, 英文 -
22:13 使用 DocC 构建交互教程
探索如何使用 DocC 从头开始编制沉浸式教程。我们将演示如何通过 DocC 语法将丰富的指令、示例代码和图像组合在一起,展示 Swift 框架的实际效果。此外,我们将讨论如何创建渐进式培训,提供交互式学习机会并帮助人们更好地了解您的框架的用例。
docc,documentation,documentation catalog,documentation compiler,tutorials 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 日文, 简体中文, 英文 -
9:01 通过测试重复来诊断不可靠的代码
测试重复可以帮助您调试最不可靠的代码。探索如何使用失败前的最大重复次数,并在测试计划、Xcode 和 xcodebuild 中借助失败测试模式,来追踪错误和崩溃因素,并使您的 app 对每个人都更稳定。为了能充分了解本节内容,我们建议熟悉 XCTest 并通过测试计划管理测试。更多信息,请查看 WWDC19 中的“在 Xcode 中测试”。
ci,failure,test repetition,xcode,xctest 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 日文, 简体中文, 英文 -
14:26 使用精选集探索和管理 Swift 软件包
无论您是为了团队、出于教育目的,还是为了与其他开发者共享而编制软件包,Swift 软件包精选集都可以帮助您发现、探索新软件包并将其导入到您的项目中。使用精选集发现 Swift 软件包工作流程的改进,并了解如何管理、创建、签名和共享您自己的 Swift 软件包精选集。
collection,collections,dependency,dependency management,spm,swift package collection,swift packages,xcode WWDC21 日文, 简体中文, 英文 -
14:39 使用视频格式拍摄高质量照片
通过使用 AVCapture API,您的 app 可以充分利用 iPhone 强大的相机系统。了解如何为您的用例选择最合适的照片或视频格式,同时权衡照片质量和成像速度。探究一些强大的新算法,如果您在 app 中使用视频格式,这些算法可以帮助您显著提高照片质量。要了解有关 AVCapture 改进情况的更多信息,另请务必观看“摄像头捕捉新功能”视频。
avcapture,camera,photography,video 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 日文, 简体中文, 英文 -
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 日文, 简体中文, 英文 -
11:49 接受 XCTest 中的预期失败
测试是构建优秀 app 的关键部分:出色的测试可以帮助您在发布前跟踪重要问题、改进工作流程并在发布时提供优质体验。但是对于无法立即解决的问题,XCTest 可以通过 XCTExpectFailure 围绕这些问题提供更好的上下文。了解此 API 的工作原理、其严格的行为,以及如何提高测试中的信噪比以更有效地识别新问题。
expected failure,test failure,xctest,xctexpectfailure WWDC21 日文, 英文 -
17:36 本地化您的 SwiftUI app
学习如何本地化您的 SwiftUI app 以及如何将它推向全球受众。探索如何本地化 SwiftUI 中的字符串,包括含样式和格式的字符串。我们将向您展示如何通过 SwiftUI 自动处理任务 (如布局和键盘快捷指令等) 来节省时间,并向您介绍 Xcode 13 中的本地化流程。为了充分了解本节内容并深入学习 Markdown 语言和 AttributedString,请查看 WWDC21“Foundation 新功能”。
,,,i18n,keyboard shortcuts,localizedstringkey,markdown,stringsdict WWDC21 日文, 简体中文, 英文 -
24:24 了解和消除 app 挂起
探索如何跟踪 app 中的挂起和延迟。我们将向您展示工具和方法,以用于发现挂起及其原因,了解可导致挂起的反面模式,探索消除 GCD 等挂起的最佳实践,并提供有关何时应考虑使用异步代码来提高 app 性能的指导。
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 日文, 简体中文, 英文 -
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 日文, 英文 -
17:42 在您的智能家居 App 中添加对 Matter 的支持
借助 HomeKit 中得到增强的全新 API,智能家居的开发者将能以最简便的方式实现与全新 Matter 协议的整合。了解 Matter 协议,探索如何在我们的平台和您的智能家居 app 中设置和管理 Matter 配件。
chip,home automation,homekit,matter WWDC21 日文, 简体中文, 英文 -
22:31 认识保护隐私的广告属性
探索如何在不损害用户隐私的情况下衡量您投放在 app 和网页上的广告活动的效果。我们将介绍 Private Click Measurement 并探索 SKAdNetwork,它提供了一种更安全、更私密且更实用的方法来测量您的 app 安装量。
advertise,advertising,conversion WWDC21 日文, 简体中文, 英文 -
20:09 贡献意图并提升您 App 的存在感
了解如何在最需要的时刻让某人在不打开您的 app 的情况下使用其关键部分。了解如何打造意图并贡献给系统,帮助您在 Siri、专注、快捷指令、智能堆叠等功能中显示有关您 app 的相关上下文信息。我们将探索系统如何智能识别信息,并展示构建意图的技术,以帮助提高 app 的参与度和可见性。
intelligence,intent,shortcuts,shortcuts app,sirikit,sirikit media intents,suggestions,system intelligence WWDC21 日文, 简体中文, 英文 -
15:31 改善 app 和图书 MDM 分配
"了解 app 和图书管理 API,并探索如何分配组织的自有 app 和图书到托管用户和设备。学习最近的 API 改进,并了解如何订阅和接收关于您的组织中资源计数、分配和注册用户的通知。了解如何利用异步处理显著降低大型作业所需的请求 次数。"
WWDC21 日文, 简体中文, 英文 -
24:52 探索 Metal 中的编译工作流程
Metal 着色语言是基于 C++ 的一种强大语言,让 app 可以获得惊人的渲染效果,同时保持灵活的着色器开发管线。了解如何使用动态库和函数指针更轻松地构建和扩展渲染管线。我们还将展示如何使用二进制函数存档、函数链接和函数拼接在运行时加速着色器编译。
compilation,compiler,metal,metal shading language,metal tools,performance,xcode WWDC21 日文, 简体中文, 英文 -
8:40 使用 ReplayKit 探索滚动剪辑
用户再也不会在您的游戏或 app 中错过任何精彩时刻。敬请了解 ReplayKit 的最新更新:剪辑屏幕录制。它可为您的 app 提供滚动缓冲区来存储以前的视频和音频样本。探索如何为用户录制和保存令人难忘的时刻,并了解如何在最相关的时候呈现这些剪辑。最后,我们会引导您将 ReplayKit 集成到您的 iOS 和 macOS app 中。
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 日文, 简体中文, 英文 -
16:51 AVFoundation 的新功能
探索 AVFoundation、Apple 框架用于检查、播放和创作视听内容的最新更新。我们将探索如何使用 AVFoundation 查询视听资源属性,使用定时元数据进一步定制您的自定义视频作品,并创作字幕文件。
asset,authoring,avasset,avfoundation,composition,inspection,media,metadata,video WWDC21 日文, 简体中文, 英文 -
8:54 专为群组活动设计
了解如何设计 app 以支持 SharePlay 体验。我们将展示如何使用群组活动框架将人们聚集在您的 app 中,并调整您的设计以专注于群组优先的内容共享。我们将围绕您为在 FaceTime 通话中使用 SharePlay 的人创建的 app 和功能来探索想法和迭代。
facetime,face time,groupactivities,group activities,groupsession,shareplay,share play WWDC21 日文, 简体中文, 英文 -
1:46 WWDC21 的周三
您好,周三!是时候复习第 3 天的 WWDC 的内容,并了解即将到来的周四精彩活动。
,daily recap,recap,wednesday,wwdc21 WWDC21 日文, 简体中文, 英文 -
10:12 无障碍设计:适合所有人的 Apple Watch (ASL)
了解 Apple 如何打造适合所有人的产品。向多名为打造 Apple Watch 提供帮助的工程师和设计师学习,聆听他们讲述的关于我们如何进行无障碍设计、不断迭代以及引入社区参与的故事。
WWDC21 英文 -
10:12 无障碍设计:适合每个人使用的 Apple Watch
了解 Apple 如何打造适合所有人的产品。向多名为打造 Apple Watch 提供帮助的工程师和设计师学习,聆听他们讲述的关于我们如何进行无障碍设计、不断迭代以及引入社区参与的故事。
WWDC21 英文 -
7:50 探索采用 Apple Music API 的目录
探索如何使用 Apple Music API 为您的 app 提取音乐目录元数据。探索 API 的最近更新和一些用于创建您的请求并突出显示项目的正确元数据的高级技术。为了能充分了解本节内容,我们建议观者对 Apple Music API 要先有一些熟悉。
apple music,music,musickit,musickitjs WWDC21 日文, 简体中文, 英文 -
15:06 UIKit 和 AppKit 中的 SF Symbols
了解如何使用 SF Symbols 3 创建彩色符号并对其进行自定义,以与您的 app 界面的视觉设计匹配。我们将向您介绍用于集成彩色符号的最新 UIKit 和 AppKit API,以及针对实现的最佳实践。为了充分了解本节内容,我们建议观看 WWDC19 的“介绍 SF Symbols”。
WWDC21 日文, 简体中文, 英文 -
26:33 Mac Catalyst 中的新功能
探究 Mac Catalyst 的最新更新,了解让您的 app 在 macOS 上运行时感受更加自然的方法。了解各种新和增强的 UIKit API,它们使您可以自定义自己的 Mac Catalyst app,以利用 macOS 独有的功能。为了充分了解本节内容,我们建议您要基本熟悉 Mac Catalyst。查看 WWDC19 的“介绍 Mac 的 iPad App”,以熟悉相关知识。关于优化 Mac Catalyst app 的更多信息,请观看 WWDC20 的“优化 Mac Catalyst app 的界面”。
apple silicon,catalyst,ios,ipad,iphone,m1,macos,silicon WWDC21 日文, 简体中文, 英文 -
26:31 拍摄和处理 ProRAW 图像
如果您的 app 支持 ProRAW,通过整合标准 RAW 信息和 Apple 的高级计算摄影技术,您可以帮助拍照的人轻松拍摄和编辑图像。我们将向您简要介绍该格式,包括 ProRAW 图像的外观、使用感受、质量指标以及与您的 app 的兼容性。我们将从这里开始探索如何在制作流程的每个阶段将 ProRAW 整合到您的 app 中,包括使用 AVFoundation 拍摄图像、使用 PhotoKit 存储图像以及使用 Core Image 编辑图像。
coreimage,filters,photo effects,photography,photos WWDC21 日文, 简体中文, 英文 -
23:26 创建 watchOS 的无障碍体验
了解如何在支持较大文本尺寸、旁白和 AssistiveTouch 等功能的同时为 watchOS 打造一流的辅助功能体验。我们将展示专为 watchOS 构建的 SwiftUI app 添加视觉和运动辅助功能支持,包括有关 API 集成、体验等的最佳实践。
,accessibility,accessibilityadjustableaction,accessibilityelement,accessibility extra large,accessibilitylabel,accessibility label,accessibilityrespondstouserinteraction,accessible element,assistive technology,assistivetouch,assistivetouch cursor,assistivetouch cursor frame,assitivetouch action menu,bold text,clench,complications,cursor,cursor frame,custom actions,doubleclench,doublepinch,dwell control,dynamic notifications,dynamic type,element grouping,focusable elements,hand gestures,hand motions,large accessibility text,large text sizes,motion pointer,onscreen pointer,pinch,reduce motion,swiftui,system text size,text styles,truncating text,voiceover,watchos,wrap text,wwbubbletea,wwdaisy WWDC21 日文, 简体中文, 英文 -
37:28 使用物理音频空间引擎 (PHASE) 探索几何感知音频
敬请探索几何感知音频如何帮助您为自己的 app 和游戏构建复杂且身临其境的交互式音频场景。了解 Apple 的空间音频 API:PHASE,并了解物理音频空间引擎 (PHASE) 是如何让声音始终与您的体验保持一致,从而帮助您在开发过程中创建空间音景和场景,而不是等到后期制作。我们将带您了解 API 及其类,包括来源、监听器、声学几何和材料,并介绍空间建模的概念。我们还将展示如何快速组合 PHASE 的基本构建块,开始为您的 app 或游戏构建集成音频体验。
WWDC21 日文, 简体中文, 英文 -
12:47 探索 SF Symbols 3 app
参观我们的交互式图标库 SF Symbols app 的最近更新。了解如何使用库来设计看起来令人惊喜的、兼具无障碍性和包容性的 app:我们将带您了解这款 app 和符号搜索功能的变化,探索预览和自定义符号管理,并帮助您将符号集成到您的界面设计中。观看本视频之前,建议观看 WWDC21 的“SF Symbols 新功能”。
WWDC21 日文, 简体中文, 英文 -
37:20 符号化:超越基础功能
探索如何通过您的 App 实现最高性能和明智调试。符号化是 Instruments 和 LLDB 等工具的中心,旨在帮助衔接应用程序运行时和源代码之间的层。了解此过程如何工作,以及您可以采取哪些步骤来最深入地了解 App。
atos,dsym,dwarf,instruments,lldb,otool,symbolication WWDC21 日文, 简体中文, 英文 -
14:26 AR 快速查看,了解物体捕捉
探索将物体捕捉资源引入 AR 快速查看的简单方法,同时优化图像品质和文件大小。探索集成 AR 快速查看和物体捕捉,以帮助您打造全新体验的方法。为了能充分了解本节内容,我们建议首先观看 WWDC19 的“AR 快速查看取得的进展”。您还可以通过 WWDC20 的“使用 AR 快速查看在线购物”了解如何在 Web 上实现 Apple Pay 和自定义操作与 AR 的集成。
3d model,ar,arkit,augmented reality,object capture,reality composer,realitykit,usdz WWDC21 日文, 简体中文, 英文 -
21:44 探索 WKWebView 附加项
敬请探索 WKWebView 的最新更新。我们将展示如何使用 API 在没有 JavaScript 的情况下操作网页内容,探索如何通过授权提升 WebRTC 和下载的效率,并分享如何在您的 app 中轻松创建更丰富的网页体验。
dictation,media,safari,web app WWDC21 日文, 英文 -
21:06 探索帐户驱动的用户注册
了解用户注册如何帮助您在业务或企业环境中支持“自带设备”部署。我们将探索数据分离、管理式 Apple ID 的增强功能以及如何在组织中使用新的基于帐户的新用户引导。
WWDC21 日文, 简体中文, 英文 -
16:49 使用 Create ML 框架构建动态 iOS App
了解您的 app 如何使用 Create ML 框架在设备上彻底训练 Core ML 模型,带来自适应和自定义 app 体验,并始终保护数据隐私。我们将探索可以即时创建样式传输和图像分类等基于图像的任务、自定义声音分类等音频任务,或基于丰富的文本分类、表格数据分类和表格回归因子的任务的模型类型。我们将带您了解这些模型带来的各种精彩机会,让您的 app 更加个性化和动态化。请观看 WWDC21 的“使用 Create ML 对手势和动作分类”和“探索 SoundAnalysis 中内置的声音分类”,激发更多灵感。
ai,core ml,create ml,create ml framework,machine learning,ondevice training WWDC21 日文, 简体中文, 英文 -
61:00 Swift 并发功能:更新示例 App
实际探索 Swift 并发功能:跟随我们一起更新现有示例 App。通过 async/await、参与者和延续获得真实体验。我们还会探索用于随着时间将现有代码迁移到 Swift 并发功能的方法。为了充分了解此“编程临摹课程”内容,我们建议先观看 WWDC21 中“认识 Swift 中的 async/await”和“保护 Swift 参与者的可变状态”。
caffeine,codealong,coffeetracker,completionhandler,complication,condition,dispatchqueue,drinklist,handler,healthkit,immutable,mainactor,mutable,nonisolated,observableobject,published,queues,race,thread,uimodel,watch WWDC21 日文, 英文 -
20:59 发送通信和时效性通知
了解关于 Apple 平台上通知演变的更多信息。我们将探索您如何帮助人们在您的 app 中管理通知,包括您如何通过中断级别和时效性通知来创造精彩瞬间。同时,我们还将向您介绍通信通知,通过 SiriKit 在您的 app 中提供更加丰富的电话和信息体验。为了充分了解本节内容,我们建议您拥有创建本地和远程通知的经验,并多少熟悉 SiriKit 意图。
apns,focus,intents,interruption,notification service extension,passive,push,pushkit,siri,sirikit,status WWDC21 日文, 简体中文, 英文 -
8:21 准备优化您的 App Store 产品页面
了解让您的产品页面具有更高相关度的新方式。学习如何在您的 app 中为不同的用户使用定制的产品页面以凸显不同的功能和内容。探究如何通过比较不同视觉资源的有效性了解用户最喜欢的内容,从而对产品页面进行优化。我们将讨论您需要了解的内容、要准备的资源、以及如何准备为您的 app 创建最有效的产品页面。
games,inapp,test WWDC21 日文, 简体中文, 英文 -
9:52 用 Apple Configurator 管理设备
Apple Configurator 现在功能更强大。无论您是在组织中配置 iOS、iPadOS 和 Apple tvOS 或检修现有 macOS 设备,都应当了解 Apple Configurator 如何为重要工作流提供帮助。该组件即将加入 iPhone 的 iOS 15 中,请探索如何将自动设备注册用于更多 macOS 设备。
WWDC21 日文, 简体中文, 英文 -
16:55 了解 Safari 浏览器网页扩展改进
学习如何通过 Safari 浏览器网页扩展拓展 Safari 浏览器的功能。我们将向您介绍最新的 WebExtension API,探索非持久后台页面支持 (这一主题与 iOS 开发关联紧密),以及探索如何使用声明性网络请求 WebExtensions API 阻止网页上的内容。最后,我们将向您展示如何在 Safari 15 浏览器中自定义选项卡。
web inspector WWDC21 日文, 英文 -
17:58 使用 Vision 检测人物、面孔和姿势
了解 Vision 框架的最新更新,帮助您的 app 检测人物、面孔和姿势。了解 Person Segmentation API,它可以帮助您的 app 将图像中的人与周围环境区分开来,并探索用于跟踪俯仰、哈欠和头部转动的最新连续指标。还会了解如何将这些功能与 Core Image 等其他 API 结合使用,以在图像编辑 app 中提供从简单的虚拟背景到丰富的离线合成等各种内容。为了能充分了解本节内容,我们建议观看 WWDC20 中的“使用 Vision 检测身体和手部姿势”和 WWDC19 中的“理解 Vision 框架中的图像”。要了解有关人物分析的更多信息,请参阅 WWDC20...
ai,body pose,computer vision,core ml,face capture quality,face detection,face landmarks,hand pose,machine learning,person segmentation,segmentation,vision WWDC21 日文, 简体中文, 英文 -
19:15 构建样式化的界面
了解如何在构建 app 时更快地实现界面迭代。了解如何使用最新的按钮样式和表格视图单元格内容配置,让您的 UI 更加现代化,这两者都可以让您直接在 Interface Builder 内部进行更好的控制。我们将向您展示如何在不离开画布的情况下,预览具有辅助功能覆盖的常见自定义项 (例如动态字体大小和增加对比度)。我们还将带您浏览分层符号,轻松地为您的 app 增添色彩,让您的 app 重焕生机。无论您是刚刚起步,还是已经拥有数年 app 开发经验,都可以学习创建出色界面的最佳实践,并在此过程中运用各种技巧和窍门。
accessibility,button,buttons,button styles,dynamic type,hierarchical,interface builder,sf symbols,tableview,table view,table view cell,tableview cell WWDC21 日文, 简体中文, 英文 -
15:19 探索 HLS 中的动态前置式贴片广告和插播广告
了解如何在广告和 HLS 流之间创建无缝过渡。我们将展示如何结合 HLS 标签和 AVFoundation API 来创建在您的主要内容和插播广告之间轻松移动的媒体体验,并提供在您的 app 中播放这些流的最佳实践。
ads,advertisements,interstitals,interstitial WWDC21 日文, 简体中文, 英文 -
13:22 认识位置按钮
认识 CLLocationButton:一种安全界面元素,提供简单、流畅的方式,仅在必要的时间和场景中授予您的 app 位置访问权限。学习如何在新代码或现有代码中添加 CLLocationButton、如何在界面易读性指南中进行自定义、如何识别并处理定制失败、以及如何与 iOS 传统的基于提示的位置服务授权交互。为了充分了解本节内容,我们建议您要大体了解 Core Location API。
privacy WWDC21 日文, 简体中文, 英文 -
22:13 为快捷指令、Siri 和建议设计出色的操作
操作是快捷指令的构成要素。这让人们即使不看到您的 app 界面也能利用其功能。我们将展示如何设计有用、易用且能合并到功能强大的多步骤快捷指令的操作。您还可探索有关发布和共享快捷指令的增强功能,确保人们可以在所有 Apple 平台上随心所欲访问您的 app。
WWDC21 日文, 简体中文, 英文 -
21:48 自定义高级 Xcode Cloud 工作流程
Xcode Cloud 与 Apple Developer 工具和服务、所有主要的源代码控制管理服务,甚至 Slack 等社交协作工具集成。但如果您的开发过程依赖于其他工具和外部服务,您可以微调工作流程和构建行为。了解如何使用环境变量将信息传递给您的构建,并使用自定义构建脚本在操作中运行其他命令。了解如何添加额外的存储库,使您和您的团队在其中共享工作。还会了解如何使用 webhooks 将 Xcode Cloud 与外部服务集成。为了能充分了解本节内容,我们建议首先观看 WWDC21 中的“了解 Xcode Cloud”和“探索 Xcode Cloud 工作流程”。
build,ci,continuous integration,scripts,testflight,testing,xcode,xcode cloud WWDC21 日文, 简体中文, 英文 -
28:10 SwiftUI 辅助功能:超越基础功能
超越基础功能,提供优异的辅助功能体验。了解如何在 Xcode 中使用新 SwiftUI Previews 探索最新辅助功能 API,并为所有人创建出色且可无障碍使用的 App。了解如何自定义内建于 SwiftUI 的自动辅助功能,确保您自己的自定义控制功能可无障碍使用。通过分组和聚焦,探索最佳实践并识别 App 导航体验的可改进方面。同时,还通过增加转子来帮助旁白用户极速导航。
accessibilitychildbehavior,accessibility children,accessibilitycontainer,accessibility container,accessibility element,accessibilityfocus,accessibilityfocusstate,accessibility navigation,accessibility panel,accessibility preview,accessibilityrepresentation,accessibility representation,accessibilitysortpriority,accessibility sort priority,accessible,accessible by default,button,canvas,children,combine,contain,custom controls,custom element,ignore,label,labels,previews,rotors,shapes,swiftui previews,voiceover,voice over WWDC21 日文, 英文 -
10:57 SwiftUI 中的 SF Symbols
探索如何才能将 SF Symbols 纳入您的 SwiftUI app。我们将探讨符号呈现、大小自定义和不同变体显示的基本方法。我们还将向您介绍符号着色的最新更新功能,并帮助您挑选符合您的 app 需求的工具。
WWDC21 日文, 简体中文, 英文 -
18:38 使用 DriverKit 创建音频驱动程序
敬请探索如何使用 AudioDriverKit API 将您的音频服务器插件和 DriverKit 扩展整合到一个包中。了解如何使用 app 而不是安装程序包来简化音频驱动程序的安装,并通过 Mac App Store 分发驱动程序。我们将带您了解 Core Audio HAL 如何与 AudioDriverKit 交互并探索音频设备驱动程序的最佳实践。
WWDC21 日文, 简体中文, 英文 -
14:21 认识 AsyncSequence
随时间迭代值序列现在和编写“for”循环一样简单。了解新的 AsyncSequence 协议如何实现自然、简单的语法,将来自通知的任何内容迭代成服务器流式传输的字节。我们还将向您展示如何修改现有代码,以提供自己的异步序列。为了充分了解本节内容,我们建议先观看“认识 Swift 中的 async/await”。
asyncstream,await,earthquakes,lines,quakes,urlsession WWDC21 日文, 简体中文, 英文 -
15:30 诊断 app 中的功能和性能衰退
快速了解在查看功能和性能衰退数据时如何确定优先级。了解如何跟踪因特定于设备和百分比的信息而退化的指标,以便您将精力集中在优化上并节省宝贵的开发时间。我们还将展示如何在您的 app 中追踪耗尽设备存储空间的常见反面模式,帮助您自定义工作流程,并添加 App Store Connect API 以帮助您及时了解您 app 的实际性能。
WWDC21 日文, 简体中文, 英文 -
25:21 无需密码仍可操作
虽然密码被广泛使用,但它天生就有棘手之处,很难适应保护用户在线帐户的情形。详细了解密码对现代安全性带来的挑战,以及怎样才能不使用密码进行操作。通过采用 Web 认证标准的安全设计、基于公钥的凭证来探索帐户安全的新前沿。在此技术预览中了解 Apple 如何在 iOS 15 和 macOS Monterey 中实现这一 标准。
authenticationservices,icloud keychain,keychain,login,log in,logon,log on,passkey,passkeys,password,passwordless,passwords,phishing,privacy,safari,security,webauthn WWDC21 日文, 简体中文, 英文 -
17:46 提升 Xcode 中 DocC 文档的质量
优秀的文档可以帮助人们轻松有效地采用您的 Swift 框架。了解如何创建丰富的概念性文章来配合您的 API。您将了解撰写文章的最佳实践,包括如何组织文档,并了解如何创建自动托管的链接以将您的文档连接在一起。
articles,docc,documentation,documentation catalog,documentation compiler,documentation extension WWDC21 日文, 简体中文, 英文 -
12:12 自定义 UIKit 中工作表及调整其大小
了解如何在 UIKit 中创建分层和自定义的工作表体验。我们将探索如何在 app 中构建非模态体验,以允许同时与工作表中和工作表背后的内容进行交互。我们还将带您完成工作表尺寸自定义、显示或隐藏控制柄控件以及在 app 中的弹出窗口和自定义工作表之间进行调整。为了充分了解本节内容,我们建议首先观看 WWDC19 中 9:45 开始的“iOS 13 UI 的现代化”的演示部分。
card,presentation WWDC21 日文, 简体中文, 英文 -
18:41 钱包与 Apple Pay 的新功能
探索重新设计用于 app 内和网络支付的 Apple Pay,并了解如何将最新 API 集成到您的 app 或网站。了解如何将功能添加到您的 app,例如优惠码、改进的发货信息,以及付款详情显示屏幕的改进。探索钱包通行证的变更,包括自动到期和网页的多通道支持。
nfc,passes,payment,tickets,transit,web WWDC21 日文, 简体中文, 英文 -
15:27 Xcode Organizer 中的 Triage TestFlight 故障
了解如何通过 Xcode Organizer 更容易、更快速地分类和修复故障。我们将探索如何在发生后立即访问故障信息和 TestFlight 测试程序反馈。同时,我们还将向您展示如何分析故障,检视指标,甚至在您的团队中分享故障信息。关于故障日志的入门信息,我们建议观看 WWDC18 的“了解故障和故障日志”。
app store,debugging,metrickit,testing WWDC21 日文, 简体中文, 英文 -
13:02 通过 HLS Content Steering 改善全局流化可用状态
探索如何将 HLS 播放列表标记和 Steering Manifest 格式与您的内容结合使用,以帮助您动态更新针对每个观看者调整的 CDN 冗余策略。学习如何均衡负载、设置故障转移等。
cdn,content steering,distribution,hls,redundancy WWDC21 日文, 简体中文, 英文 -
16:33 在聚焦中展示 app 数据
了解 Core Data 如何通过短短两行代码在“聚焦”中显示您的 App 中的数据。了解如何让“聚焦”搜索可以发现这些数据,以及如何自定义这些数据在设备上的显示方式。最后,我们将展示如何在您的 App 中完全以“聚焦”索引的数据驱动来实现全文搜索。
app data in spotlight,attributeset,coredata,core data,cssearchableitemattributeset,cssearchqueryobject,define attribute set,forstorewithcoordinator,indexing event loop,index update notifications,nscoredata,nscoredatacorespotlightdelegate,nscoredatacorespotlightdelegateindexdidupdatenotification,nsexpression,query string,search my app in spotlight,search query,spotlight,spotlight display name,spotlightindexer,spotlight search,startspotlightindexing,stopspotlightindexing,tag,tags app WWDC21 日文, 简体中文, 英文 -
16:35 使用高级视频质量工具评估视频
了解高级视频质量工具 (AVQT) 如何帮助您准确评估压缩视频文件的可感知质量。利用 AVFoundation 框架,AVQT 支持 SDR 和 HDR 域中的各种视频格式、编解码器、分辨率和帧速率,从而实现简单高效的工作流程,例如无需解码为原始像素格式。AVQT 使用 Metal,通过将繁重的像素级计算转移到 GPU 来实现高处理速度,通常分析超过实时视频帧速率的视频。凭借极其优异的易用性和计算效率,AVQT 可以帮助您从视频目录中删除低质量视频,以免影响使用 app 的用户。
analysis,avqt,psnr,quality,ssim,video,video quality WWDC21 日文, 简体中文, 英文 -
14:46 采用快速备忘录
了解如何将您的 app 链接到快速备忘录,并帮助人们快速地将您的内容和他们的备忘录之间进行链接。了解快速备忘录如何通过 NSUserActivity 识别并链接到 app 内容,并了解如何在您的 app 中采用此 API。我们将带您了解为快速备忘录提供支持有哪些要求、优势和功能。我们还将为 NSUserActivity 提供指导和最佳实践,让您的 app 充分利用这些功能。
quicknote WWDC21 日文, 简体中文, 英文 -
29:36 构建轻便快捷的轻 App
轻 App 让人们能够在接到通知后立即发现您的 app,并下载其中的一小部分,从而完成任务和交易。探索各种技巧和最佳实践,帮助您创建凸显现代功能和优雅设计的轻便型轻 App。了解如何构建安全可靠的轻 App,以确保人们在扫描实体轻 App 的代码,或通过您的网站查看轻 App 时始终可以体验您的轻 App。在向全世界发布之前,我们将带您了解测试轻 App 的具体策略。
aasa,advanced experience,all compatible device variants,app clip codes,app clip invocation,app clips,app clip size,app thinning,archive build,asset catalogs,associated domain configuration,build settings,bundleid,compression,deep link,domain validation,embedded framwork,encode as url,ephemeral notification,fruta,lazy loading,local experience,location confirmation,managing complexity,maps,meta tag,nfc,physical invocation,qr code,rebuild from bitcode,redirect,sf symbols,shared asset catalog,shared container,siri suggestions,size optimization,size report,swcutil,testing,unique functionality,vector graphics WWDC21 日文, 简体中文, 英文 -
22:38 带有 M1 的 Mac 上的出色 iPad 和 iPhone app 的质量
现在比以往任何时候都更加容易在带有 M1 的 Mac 上提供您的现有 iPad 和 iPhone app。我们将向您展示如何将您的 app 移植到 macOS,并探讨系统如何自动衔接您的 app 的各种功能,以便在 Mac 上工作。我们还将结合 macOS Monterey 中的改进,例如 Apple Pay 支持、改进的 AV 处理和快捷指令等,提供关于您的 iPad app 中最佳实践的指导,从而在带有 M1 的 Mac 上提供最完整的体验。
alternatives,bridging,catalyst,ios,ipad mac,iphone mac,keyboard,mac app store,ple silicon,uikit WWDC21 日文, 简体中文, 英文 -
24:20 出色 Mac Catalyst app 的质量
探索最佳实践、工具和技术,以帮助开发尽可能优秀的 Mac Catalyst app。我们将带您了解在您将自己的 iPad app 移植到 macOS 时应注意的关键事项,探讨优化您的界面和体验的详细代码示例,并向您展示如何向所有人分发您的 Mac app。为了充分了解本节内容,我们建议您要基本熟悉 Mac Catalyst。观看 WWDC21 的“Mac Catalyst 中的新功能”,全面了解用于将您的 iPad app 移植到 Mac 的最新功能。关于改进您的 macOS 体验的更多信息,请观看 WWDC20 的“优化 Mac Catalyst app 界面”。
continuity camera,controls,distribution,idiom,responder chain,scenes,sharing,state restoration,toolbar,unscaled,user activity WWDC21 日文, 简体中文, 英文 -
33:57 在 Instruments 中分析 HTTP 流量
了解如何使用 Instruments 网络模板来记录您 app 的 HTTP 流量,并加以分析。我们将向您展示如何探索会话、任务和单个 HTTP 请求的行为,以及如何对这些行为进行可视化,以确保高效传输数据并尊重人们的隐私。
WWDC21 日文, 简体中文, 英文 -
41:04 认识 TextKit 2
认识 TextKit 2:Apple 的下一代文本引擎,经过重新设计,具有更佳的准确性、安全性和性能。发现 TextKit 2 如何帮助您为互联网受众提供更好的文本体验,通过混合文本内容和视觉内容可创建更多样性的布局,并确保流畅的滚动性能。我们将向您介绍最新的 API,深入了解一些实例,并提供 app 现代化指导。
appkit,banana,bananaphone,edit,nstextview,text,textedit,uikit WWDC21 日文, 简体中文, 英文 -
11:16 评审 Xcode 中的代码和协作
探索 Xcode 中代码评审和拉取请求的最新增强功能。进一步了解 diff 显示偏好、提交选择器、更改导航器和拉取请求工作流程。我们将向您展示您如何与自己的团队协作,并通过直接将您的代码评审和 PR 工作流程连接到您的源代码来找出退化。
branch,branches,code review,commit,git,pr,pull request,source control WWDC21 日文, 简体中文, 英文 -
22:30 制作超快列表和精选集视图
构建始终平滑滚动的列表和精选集视图:探索单元格生命周期,学习如何应用这种知识去除粗糙滚动和丢帧。我们还将向您展示如何通过优化图像加载和自动单元格预取改进整体滚动体验,避免代价高昂的故障。为了充分理解本视频内容,我们建议观众要基本熟悉 diffable 数据源和组合布局。
glitch,hitch,performance,rendering,tableview,table view WWDC21 日文, 简体中文, 英文 -
16:14 探索基于 UWB 的车钥匙
"发现如何创建支持超宽带 (UWB) 的数字车钥匙,通过它可以解锁和发动车辆,而不必将 iPhone 从包里或口袋中拿出,或者取下手腕上的 Apple Watch。我们将向您展示如何集成 UWB,添加近距离操作和远距离解锁功能,通过识别驾驶室一侧使用的钥匙帮助使用者个性化车辆设置。为了能充分了解本节内容,我们建议观看 WWDC20 的“车钥匙介绍”,其中详细介绍了配对基础知识、钥匙管理和服务器 操作。"
,,,nfc,u1,ultra wideband WWDC21 日文, 简体中文, 英文 -
37:58 使用群组活动协调媒体体验
探索如何帮助人们通过 SharePlay 和群组活动框架同步观看或收听内容。我们将展示如何将媒体 app 调整为多人同步的、启用 SharePlay 的体验。了解如何将群组活动添加到您的 app,探索画中画布局,并了解播放协调器对象如何帮助在多个设备上微调播放。
facetime,face time,groupactivities,group activities,groupsession,shareplay,share play WWDC21 日文, 简体中文, 英文 -
19:57 探索使用 VideoToolbox 的低延迟视频编码
支持低延迟编码器已成为视频应用开发过程的重要部分。探究 VideoToolbox 如何支持低延迟 H.264 硬件编码,以最小化端到端延迟,达到新的性能水平,实现极佳的实时通信和高质量的视频播放。
acceleration,avfoundation,coremedia,hardware,performance,video,videotoolbox WWDC21 日文, 简体中文, 英文 -
29:53 使用 RealityKit 2 探索高级渲染
借助 RealityKit 中的顶尖渲染技术,为您的增强现实体验创造令人惊叹的视觉效果。您将了解如何编写自定义着色器以及绘制实时动态网格,并探索极具创意的后处理效果,帮助自己设计出风格独特的增强现实场景。
3d graphics,ar,arkit,augmented reality,core image,depth map,lidar,metal shading language,realitykit,scenekit WWDC21 日文, 简体中文, 英文 -
39:53 探索 Metal 调试、性能分析及资产创建工具
探索 Xcode 如何帮助您将 Metal 调试、性能分析和资源创建工作流程提升到一个新的水平。探索用于光线追踪和 GPU 分析的最新工具,并了解 Metal Debugger 工作流程。我们还将展示如何使用纹理转换器工具,该工具支持所有现代 GPU 纹理格式,并且可以轻松集成到您的多平台资源创建管线中。
WWDC21 日文, 简体中文, 英文 -
32:44 可被发现的设计
探索如何创建交互式的、令人难忘的体验,引导新用户使用您的 app。我们将带您了解可被发现的设计实践,并了解您如何制作可探索、有趣的界面,帮助人们一目了然地领会到您 app 的可能性。我们还将展示如何应用这种方法来个性化您的内容并使您的 app 易于定制。
,,discoverability,menus,navigation,onboarding WWDC21 日文, 简体中文, 英文 -
20:49 通过运动衡量健康状态
发现如何使用运动数据将您的 app 的健康监测能力提升到新的水平。认识 iPhone 的步行稳定性和 Apple Watch 的六分钟步行指标:步行稳定性能帮助您的 app 解释个人步行质量和摔倒风险,六分钟步行指标和 HealthKit 估计重新校准 API 能追踪手术等急性事件后的步行耐力变化。我们将向您展示如何支持这些指标,并帮助向您的 app 用户提供可操作的健康数据,帮助改善患者护理和临床试验,尤其是在必须远程提供更多服务时。
healthkit,therapy WWDC21 日文, 简体中文, 英文 -
22:54 探索 SwiftUI 中的并发
探索如何使用 Swift 的并发功能来构建更棒的 SwiftUI app。我们将展示并发工作流程如何与 ObservableObject 交互,并探索如何直接在 SwiftUI 视图和模型中使用。了解如何使用 await 使您的 app 在 SwiftUI 运行循环中顺利运行,并了解如何使用 AsyncImage API 快速获取远程图像。我们将带您了解在自定义视图中启用其他异步流的过程。
actor,async,async await,async image,await,codable,concurrency,concurrent,data models,dispatch queues,download photos,fetchphoto,identifiable,issaving,listrowseparator,liststyle,mainactor,main actor,main thread,objectwillchange,observableobject,opacity,placeholder,progress view,pull to refresh,refreshable,refreshable,rest api,run loop,save,snapshot,state change,swift 55,swiftui,task,tick,yield the main actor WWDC21 日文, 简体中文, 英文 -
33:43 管理服务器上的 app 内购买
探索“管理服务器上的 app 内购买”的最近更新。探索如何利用服务器追踪状态更改、处理退款和管理订阅者状态。学习 App Store 服务器 API 的状态和 app 内购买交易,了解 App Store 服务器通知如何帮助您追踪更多客户生命周期事件。我们还将向您介绍管理针对 app 内购买的家人共享,以及在沙盒环境中测试 app 内购买的最新改进。
games,storekit WWDC21 日文, 简体中文, 英文 -
40:17 揭开 SwiftUI 的神秘面纱
深入了解 SwiftUI 理念的核心原则:身份、生命周期和相关性。了解常见模式,了解驱动框架的原则,并了解如何使用它们来保证 app 的正确性和性能。
,,,,,,,,,,action,alert,anyview,bad dog,binding,biscuit,body,body property,branch,cat,confirmationdialog,connecting views,continuity over time,datadriven constructs,declarative,dependencies,dependency graph,different identities,dog,dragon,elements,environment,environmentobject,explicit identifiers,explicit identity,foreach,good dog,graph,grouchy cat,happy cat,how does swiftui update the ui,identifiable,identifiable protocol,identifier map to single view,identifier stability,identifier uniqueness,identity,inert modifier,lifetime,list,magical,onappear,ondisappear,outlinegroup,performance,pretzel,same identity,stable identifiers,stable identity,state,state lifetime,stateobject,structural identity,swiftui,switch,table,theseus,transition between views,tree,unique,value types,view,viewbuilder,view identity,view lifetime,view protocol,view value,view value are ephermal,what does swiftui see WWDC21 日文, 简体中文, 英文 -
36:02 相机拍摄的新功能
了解如何在控制中心中与 Video Effects 交互,包括 Center Stage、Portrait 模式和 Mic 模式。我们将展示如何检测何时为您的 app 启用了这些功能,并探索采用自定义界面以便可从您的 app 控制它们的方式。了解如何启用 10 位 HDR 视频捕捉,并利用最小焦距报告功能,改进视频捕捉体验。探索针对 IOSurface 压缩和提供优异的摄像头捕捉性能的支持。为了解关于摄像头捕捉的更多信息,我们还建议观看 WWDC21 的“捕捉使用视频格式的高质量照片”。
avcapture,camera,microphone,photo,photography,video,video effects WWDC21 简体中文, 英文 -
20:31 SF 符号的新功能
敬请探索 Apple 图标库 SF 符号的最新更新。SF 符号专门用于与 San Francisco (Apple 平台的系统字体) 无缝集成,可帮助您为自己的 app 创建美观且一致的图标,同时还支持动态类型和粗体文本等辅助功能。敬请探索 SF 符号库的最新新增内容、本地化增强功能,以及如何更轻松地自定义符号的颜色以将其集成到您的 app 自有的调色盘中。此外,我们还将展示如何设计和注释自定义符号,为单色、分层、调色盘和多色渲染模式提供支持。为了能充分了解本节内容,我们建议首先观看 WWDC20 的“SF 符号 2”。
WWDC21 日文, 简体中文, 英文 -
25:47 创建自定义符号
敬请了解如何在 SF Symbols 3 中使用最新的渲染模式创建自定义图标。我们将帮助您学习如何绘制、编辑和注释符号,并探寻更先进的技巧来改进设计过程。有关使用自定义符号模板的入门,建议首先观看 WWDC19 中的“介绍 SF Symbols”。
WWDC21 日文, 简体中文, 英文 -
30:30 认识 Swift 算法和字体集软件包
了解 Apple 开源 Swift 软件包列表中的两个最新成员:Swift 算法和 Swift 字体集。您不仅可以立即使用这些软件包,还可用来生成新的算法和数据结构,最终加入 Swift 标准库中。我们将向您展示如何将这些软件包集成到您的项目中,选择正确的算法和数据结构让您的代码更清晰、运行更快。
adjacentpairs,array,arrayslice,buffer,chunked,chunkedby,chunks,compactmap,deque,dictionary,doubleended,ended,filter,flatmap,flattensequence,hashtable,joined,joinedby,joinedsequence,lazycompactmap,lazyflatmap,lazysequence,loops,map,messages,nsorderedset,ordereddictionary,orderedset,prefix,queue,raw,reversedcollection,set,suffix,transcript,windows WWDC21 日文, 简体中文, 英文 -
9:03 探索 Core Image 内核改进
了解如何将使用 Metal 着色语言编写的 Core Image 内核添加到您的 app 中。我们将探索如何为以 Metal 着色语言编写的 Core Image 内核使用 Xcode 规则和命名惯例,并帮助您理解 Metal 的 Stitchable 函数和动态库功能以使 Core Image 内核受益。
coreimage,filters,hardware,image,image processing,metal,metal shading language,metal tools,photos WWDC21 日文, 简体中文, 英文 -
13:40 使用带有 URLSession 的 async/await
探索如何使用 async/await 和 AsyncSequence 在 URLSession 中采用 Swift 并发功能,以及如何运用 Swift 并发概念来改进您的网络代码。
WWDC21 日文, 简体中文, 英文 -
54:09 为 Apple Watch 构建体能训练 app
在“编程临摹课程”活动期间,使用 SwiftUI 和 HealthKit 从头开始构建体能训练 app。了解如何使用时间线来为始终打开状态提供支持,从而更新体能训练的指标。遵循体能训练 app 的最佳设计实践。
,alwayson,codealong,codealong,healthkit,hkworkoutsession,isluminancereduced,metrics,workout WWDC21 日文, 简体中文, 英文 -
14:32 使用 iCloud 钥匙串认证代码保护登录
了解如何在您的 app 或网站上支持设备上验证代码,以提供更加安全的登录体验。我们将探讨 iCloud 钥匙串密码管理器的最新更新,并探索验证代码、自动填充、iCloud 钥匙串同步和二指点击设置如何简化多步骤登录过程。我们将向您展示如何在您的 app 和网站中支持此过程。
2fa,code,domain,factor,icloud keychain,keychain,login,log in,password,signin,sign in,sms,totp,two,twofactor WWDC21 日文, 简体中文, 英文 -
26:49 使用 Create ML 将手势和动作分类
借助 Create ML,您的 app 能够更轻松地理解人类手势的表达。了解如何在 Vision 中构建对手势检测的支持,并使用 Create ML app 和框架训练自定义手势和手部动作分类器。了解收集数据、训练模型并将其与 Vision、Camera 和 ARKit 集成从而创造新奇有趣的 app 体验是何等简单。要了解有关 Create ML 和模型训练相关概念的更多信息,请查看 WWDC20 的“使用 Create ML 构建动作分类器”。另外不要错过“使用 Create ML 框架构建动态 iOS app”以了解如何在 app 中即时地以及在设备上训练模型。
ai,body pose,core ml,create ml,fitness,hand action classification,hand pose,hand pose classification,machine learning,vision WWDC21 日文, 简体中文, 英文 -
1:40 WWDC21 的周二
今天快要结束了,但还有如此多的内容需要探索:复习 WWDC 第 2 天的重点内容,并了解即将到来的精彩会议和活动。
,daily recap,recap,tuesday,wwdc21 WWDC21 日文, 简体中文, 英文 -
16:32 离开地球去火星
MIT 毕业生 Tiera Fletcher 在 11 岁时就对航空航天工程和战斗机着迷,她追寻着梦想。她在 22 岁时获得了梦寐以求的工作,效力于 NASA 太空发射系统,这里建造了航空史上功能最强大的火箭。了解在设计用于将人类送入太空深处 (包括月球、火星等)、有 322 个足球高的 880 万磅推力火箭的组件时会发生些什么。
guest,wwdc21 WWDC21 英文 -
9:28 探索 AVFoundation 中的 HLS 变体
了解如何使用 AVFoundation API 来凸显 app 中内容的不同变体。我们将展示如何使用这些 API 针对不同的视频特征检查 HLS 内容,包括 SDR/HDR、FPS 等属性。我们将探索代表流化和离线内容的 AVAssetVarient。
4k,hd,hls,sd,variants WWDC21 日文, 简体中文, 英文 -
21:12 探索 Metal 中的 Bindless 渲染
通过添加参数缓冲区来采用 Bindless 纹理渲染,释放着色器的全部潜力,实施现代渲染技术。了解如何让您的整个场景和资源对 GPU 可用,以充分利用光线追踪和光栅化管线。
3d graphics,game,game dev,game developer,metal,metal shading language,metal tools,proapps,raytracing WWDC21 日文, 简体中文, 英文 -
24:00 应用性能终极生存指南
性能优化似乎是一项艰巨的任务,因为需要跟踪许多指标以及使用许多工具。别担心!我们的 app 性能生存指南可帮助您了解工具、指标和范式,令您的开发过程更顺畅,且有助您的 app 用户获得出色的体验。
WWDC21 日文, 英文 -
32:45 Swift 中的新增功能
加入我们,了解 Swift 的最新动态。发现最新语言改进如何让您的代码更容易阅读和编写。探索作为 Swift 包提供且数量越来越多的 API。同时,我们还将向您介绍 Swift 的 async/await 语法、结构化并发功能和参与者。
algorithms,arc,argumentparser,asynchronous,automatic reference counting,aws,builds,cgfloat,codable,collections,concurrent,deque,diversity,docc,documentation,double,driver,enum,evolution,fish,flexible,float16,functions,incremental,index,lambda,lifetimes,linux,memory,mentorship,numerics,open source,optimize,ordereddictionary,orderedset,path,property wrappers,result builders,server,static member lookup,swiftui,system,toggle,windows WWDC21 日文, 简体中文, 英文 -
28:32 利用 Swift Actor 保护可变状态
当两个单独线程同时访问同一可变状态时,会发生数据竞争。它们构建起来很简单,但出了名的难以调试。了解如何才能停止与 Swift Actor 的这些数据竞争,从而帮助同步您的代码中的数据访问。探索 Actor 如何工作以及如何相互共享值。了解 Actor 隔离如何影响协议一致性。最后,一起来探索主要 Actor,这是一种确保您的代码始终根据需要在主要线程上运行的新方式。为了充分了解本节内容,我们建议先观看“认识 Swift 中的 async/await”。
,,books,cache,cat,classes,counter,detached,equatable,global,hashable,immutable,isolated,isolation,libraryaccount,nonisolated,sad,sendable,synchronization WWDC21 日文, 简体中文, 英文 -
18:17 让您的 app 全面采用空间音频
探索空间音频如何帮助您的 app 和网络上的媒体带来剧场般的体验。我们将向您展示如何将沉浸式音频轻松整合到兼容硬件的聆听体验中,以及如何根据带宽或连接自动提供不同的聆听体验,此过程只需改动少量代码,甚至无需改动代码。获取关于如何在您的 app 中定制体验的建议,以及利用空间音频以激动人心的全新方式讲述故事。
atmos,audio,dolby,multichannel,multi channel,spatial,spatial audio WWDC21 日文, 简体中文, 英文 -
23:49 探索 Xcode Cloud 工作流程
学习 Xcode Cloud 工作流程如何帮助您和您的团队自动构建、分析、测试、存档和部署各个 app 和框架。工作流程灵活、可扩展,可根据您团队的开发和分发流程进行配置。了解 Xcode Cloud 工作流程的基本信息,探究如何进行端到端配置,并查看建议的工作流程,开始使用 Apple 的持续集成系统。为了能充分了解本节内容,我们建议首先观看 WWDC21 的“认识 Xcode Cloud”。
app store connect,build,ci,continuous integration,distribution,testflight,testing,workflows,xcode,xcode cloud WWDC21 日文, 简体中文, 英文 -
29:48 探索如何使用 Metal 光线追踪实现混合渲染
发现如何将光线追踪与您的光栅化引擎整合,实施简化图形技巧并提升您的 app 或游戏的视觉效果。我们将探索如何使用自然算法准确模拟光线的相互作用,还将学习如何利用 Xcode 中的最新工具来捕捉、检查和调试光线追踪场景。
game dev,game developer,metal,metal shading language,metal tools,optimization,proapps WWDC21 日文, 简体中文, 英文 -
14:40 您的键盘布局指南
探讨如何使用键盘布局指南来管理 iOS 或 iPadOS app 内的键盘工作方式。了解在您使用 UIKeyboardLayoutGuide 和 UITrackingLayoutGuide 将键盘集成到您的界面时如何避免写入冗长的代码块,帮助人们在您的 app 中使用屏幕键盘时获得更加顺畅、更加愉悦的体验。为了能充分了解本节内容,我们建议您先熟悉 Auto Layout 和 UILayoutGuide。
, WWDC21 日文, 简体中文, 英文 -
17:46 认识面向 Swift 的 MusicKit
MusicKit 可将 Apple 音乐轻松集成到您的 app 中。探索基于 Swift 的框架:我们将向您介绍使用 MusicKit 的基本流程,包括如何查找、请求和播放内容,并向您展示当用户尚未注册 Apple Music 时如何将音乐订阅工作流集成到您的 app 中。
apple music,music,musickit,songs,swift WWDC21 日文, 简体中文, 英文 -
10:33 与 HLS 无缝过渡媒体
探索如何创建在剧集、歌曲、场景和单个资源之间无缝过渡的流媒体内容。通过无缝 HLS 播放,您可以即时拼接多条内容,以创建自定义训练,设计交互内容,讲述令人信服的故事等等。我们将展示如何提供可靠的流媒体音乐、事件记录和预录视频连续性,并在您的 app 中提供引人入胜的观看体验。
gapless,hls,http live streaming,media,transition WWDC21 日文, 简体中文, 英文 -
19:09 认识屏幕使用时间 API
探索屏幕使用时间 API,学习如何构建支持自定义家长控制的 app,这些都要首先考虑隐私保护。学习如何使用核心限制和设备活动监控等关键功能为您的 app 带来安全体验,同时为父母和监护人提供可衡量的控制手段。
guardian,sheild WWDC21 日文, 简体中文, 英文 -
25:07 深入了解 RealityKit 2
使用 RealityKit 2 创建引人入胜的 AR 体验现在前所未有的简单。探索 RealityKit 框架的最新增强功能,深入研究这个水下示例项目。我们将带您了解改进的实体组件系统、流畅的动画制作管线以及增强了面部网格和音频功能的即插即用角色控制器。
3d graphics,ar,arkit,augmented reality,lidar,physics,realitykit,scenekit,usdz WWDC21 日文, 简体中文, 英文 -
15:00 利用虚拟和物理游戏手柄
是时候提高您的输入游戏了:敬请了解适用于 iPhone、iPad、Mac 和 Apple TV 的虚拟和物理游戏手柄的最新改进。认识将触摸输入转换为游戏手柄输入的屏幕虚拟手柄,并了解如何向您的 app 添加手柄共享功能。此外,我们还将展示如何支持 DualSense 手柄中的自适应触发技术,介绍手柄支持的最佳实践并指导您在提交到 App Store 之前针对可访问和可自定义输入完成一些常见的实施前检查。关于从游戏手柄保存精彩片段的更多信息,请查看 WWDC21 的“探索 ReplayKit 中的滚动剪辑”。
WWDC21 简体中文, 英文 -
7:56 简化您的 Apple tvOS App 登录
了解人们如何在 iOS 或 iPadOS 设备上使用面容 ID 或触控 ID 来授权购买和登录您的 Apple tvOS App。了解如何为您的 App 使用者简化登录,并帮助他们更快捷地获得想要的内容。我们将向您展示如何设置简化的登录过程,并分享关于创造良好的 Apple TV 登录体验的一些最佳实践。为了充分了解本节内容,我们建议您基本了解相关域和认证服务框架。
auth,authentication,keychain,password,signin,sign in with apple,signon,signup,username WWDC21 日文, 简体中文, 英文 -
14:26 管理 Apple 设备方面的新功能
发现贵组织或 MDM 解决方案的关键设备管理功能的最新改进。探索 iOS 和 iPadOS 上最新的设备管理设置、macOS 服务功能的全新回归,以及跨 Apple 平台的其他设备管理更新。
configuration,education,enrollment,enterprise,management,mdm,privacy,profile,profiles,security,shared ipad WWDC21 日文, 简体中文, 英文 -
8:05 AVKit 中的新功能
了解 macOS 上的画中画功能增强和全屏幕改进。探索新内容来源 API,并了解 AVPictureInPictureController 如何支持 AVSampleBufferDisplayLayer,以及为 app 建议的步骤,以便在 macOS 上或 Mac Catalyst app 中提供无缝的全屏幕体验。
avkit,picture in picture,pip WWDC21 日文, 简体中文, 英文 -
19:43 让您 app 中的图表可供残障人士无障碍访问
图表是理解数据的重要工具,对于理解我们自己、我们的健康情况、我们的财务状况和我们身处的世界都至关重要。了解如何通过音频图形和声音数据,帮助视障人士访问您 app 中的图表。我们将向您展示如何通过通用设计原则和系统辅助功能设置来让图表更易于访问。
accessibilitychartdescriptor,accessible chart,audio graph,audio graphs,axcategoricalaxisdescriptor,axchart,axchartdescriptor,axdataseriesdescriptor,axnumbericdataaxisdescriptor,chart details,chartview,chart with sound,colors,contrast ratio,datapoint,haptic chart feedback,high contrast,inclusive charts,inclusive design,low vision,reduce transparency,sonified chart,visual accessibility WWDC21 日文, 简体中文, 英文 -
17:08 认识群组活动
敬请详细了解为 SharePlay 提供支持的框架,并探索您可以为您的 app 用户实施的各种共享体验。探究该框架架构和概念的精简概述,包括群组活动和 AVFoundation 如何协同工作,并学习如何将其实施到您的 app 中。这是详细了解 SharePlay 以及如何在您的 app 中集成群组活动的最佳入手点。
facetime,face time,groupactivities,group activities,groupsession,media,shareplay,share play WWDC21 日文, 简体中文, 英文 -
15:07 探索 ShazamKit
在使用 ShazamKit 时,善用 app 中 Shazam 的准确音频匹配功能。学习如何利用庞大的 Shazam 目录营造各种体验,包括从您的 app 捕获的视频中快速准确地识别正在播放的歌曲,根据室内播放的音乐提供动态视觉效果,甚至与外部音频同步,带来配套的 app 体验。我们还将向您展示如何在 ShazamKit 中构建匹配任意音频源的自定义目录,一切都在设备上完成。更深入的了解详见“用 ShazamKit 创建自定义音频体验”,您将和我们一起编写代码,并学习如何构建与流视频内容完美同步的教育 app。
audio,music,musickit,shazam,shazamkit WWDC21 日文, 简体中文, 英文 -
29:50 使用 Metal 光线追踪增强你的 App
通过 Metal 技术图形框架和着色语言的核心部分,即光线追踪,在 app 和游戏中实现逼真的 3D 场景。我们将探索实现光线追踪的最新改进,并带您了解生产渲染过程的升级。探索 Metal API 以帮助您创建更细致的场景、将原生支持的内容与动作相集成等等。
game dev,game developer,metal,metal shading language,metal tools,optimization,proapps,raytracing WWDC21 日文, 简体中文, 英文 -
22:51 认识 Xcode 中的 DocC 文档
探索如何使用 DocC 构建和共享适用于 Swift 软件包和框架的文档。我们将展示如何从您自己的代码或您依赖的第三方代码开始生成文档,并使用 Markdown 编写和设置格式。我们还将带您了解导出流程,帮助您生成 DocC 存档,进行公开分享。
docc,doccarchive,documentation,documentation catalog,documentation compiler,xcode WWDC21 日文, 简体中文, 英文 -
33:50 重点关注 Apple 的隐私核心
Apple 认为隐私是一项基本人权。敬请了解我们的四项核心隐私原则,我们如何运用这些原则来设计 iCloud Private Relay,以及您该如何根据这些基本原则在您的 app 中创建隐私空间。探索您该如何在 app 中实现数据最小化、本机处理、知情权和控制权以及安全保护措施。
app privacy report,app tracking transparency,apptrackingtransparencyframework,att,createml framework,focus,hide my email,location button,private relay,siri,skadnetwork,tracking,transparency WWDC21 日文, 简体中文, 英文 -
40:13 SwiftUI 中的新功能
现在正是使用 SwiftUI 开发 app 的最佳时机。了解 UI 框架的最新更新,包括列表、按钮和文本字段,并了解这些功能如何帮助您在 app 中更完整地采用 SwiftUI。了解如何使用画布视图、材料和符号增强功能创建美观且视觉效果丰富的图形。探索 macOS 上的多列表格、焦点和键盘交互改进,以及多平台搜索 API。同时,我们还将向您展示如何利用 Swift 并发功能、全新 AttributedString、格式样式、本地化等等功能。
accessibility,accessibilitychildren,accessibility modifiers,accessibility preview,accessibilityrotor,access to bindings,add a gesture,alteratesrowbackground,always on display,animation schedule,aod,asyncimage,async images,async sequence,attributedstring,await,background,blending of content,blurred background,button improvement,buttons,canvas,code style,colors,concurrency,confirmationdialog,confirmation dialog,controlgroup,control group,controlprominence,controlsize,core data fetch request,custom refresh,custom shape,custom views,data,destructive,dismiss keyboard,dollar sign operator,dynamic type,editable text,emoji,exportsitemproviders,fetchnewitems,filter,focus,focused,focusstate,foregroundstyle,generate strings,gestures,graphics,grids,hide user sensitive information,hierarchical,keyboard,keyboardbar,keyboard improvement,keyboard navigation,landscape previews,language sensitive attributes,links,list row background,listrowseparator,list row separator,lists,live accessibility information,localization,localize,markdown,markdown support,material,menuindicator,monochrome,multicolor,onsubmit,opacity,outlines,palette,popover,press state,preview orientation,primaryaction,primary actions,privacysensitive,privacy sensitive modifier,prominent button,prominent tint support,pull to refresh,redacted content,refreshable,rotor,safeareainset,safe area inset,schedule,search,searchable,sectionedfetchrequest,selectable text,separator,shortcuts,sidebar,strong emphasis,submitlabel,swipe actions,symbols,symbolvariant,symbol variant,table,tablecolumn,task,textfield,textselection,timelineview,tint separator,toggle,toolbar buttons,update based on environment,update based on state,updated colors,update over time,vibrancy,view,xcode previews WWDC21 日文, 简体中文, 英文 -
37:30 认识 StoreKit 2
StoreKit 2 为 app 内购买和自动续订提供强大的 Swift 原生 API。学习如何轻松实施 app 内购买和订阅,发现检索产品信息、处理交易、决定产品权利和客户状态的 API,以及 Xcode 中的综合测试支持。
buy,game,games,refund WWDC21 日文, 简体中文, 英文 -
10:30 认识 Mac 上的 TestFlight
TestFlight 已加入 Mac。学习如何管理版本和测试程序、收集反馈、以及部署 macOS app。探索内部测试的增强功能,以及集成 Xcode Cloud 的新功能,让各个平台的测试更轻松。
apple silicon,beta testing,catalyst,m1 WWDC21 日文, 简体中文, 英文 -
23:01 探索与第三方配件的 Nearby Interaction
了解在配备 U1 的设备上运行您的 app 时如何与超宽带 (UWB) 第三方配件交互。我们将向您展示如何使用 Nearby Interaction 框架基于标准的技术,实现与各种配件的精确且区分方向的交互。了解关于配件和 app 开发入门的资源,如开发套件、示例代码、规格文档、以及支持的技术提供商。要了解关于 Nearby Interaction 的更多信息,请查看本节链接的框架文档。如果您是配件生产企业,或者正在考虑成为配件生产企业,请务必查看 Nearby Interaction 配件规范文稿和入门资源。
u1,uwb WWDC21 日文, 简体中文, 英文 -
37:35 Foundation 中的新功能
探索 Foundation 的最新更新如何帮助您改进 app 的本地化和国际化支持。了解专为 Swift 设计的新 AttributedString,并学习如何使用 Markdown 将样式应用于您的本地化字符串。探索语法协议引擎,它会自动修复本地化的字符串,从而使它们与语法性别和复数形式匹配。我们还将向您介绍迄今为止的改进和数字格式化,这些功能可简化复杂的要求,同时提高性能。
WWDC21 日文, 简体中文, 英文 -
19:46 watchOS 8 中的新功能
watchOS 8 带来全新的机会,使人们可以在表盘面上获得最新信息。通过用于 Always-On Retina 显示器的新 API、从蓝牙设备更新复杂功能,以及 HealthKit 数据的后台交付,进行 app 更新从未如此轻松。了解基于区域的用户通知,以利用 app 中的位置功能。探索 SwiftUI 和 watchOS 的所有新增强功能,它们会使您构建下一款 Watch app 的过程激动人心。
,,altimeter,alwayson,bluetooth,healthkit,isluminancereduced,location button,luminance reduced,respiratory rate,timeline WWDC21 日文, 简体中文, 英文 -
20:23 聚焦 iPad 键盘导航
改善 iPad 和 Mac Catalyst app 的键盘体验。探究如何使用硬件键盘加快访问键盘功能,以及在视图和视图控制器之间导航。学习如何自定义哪些元素可通过键盘导航,以及如何自定义选项卡循环。
commands,environment,focus,groups,ipad,item,key,keyboard,navigation,productivity,sidebar WWDC21 日文, 英文 -
14:14 认识 App Store 上的 app 内活动
发现如何直接在 App Store 上及时推广您的 app 和游戏中正在进行的事件,如游戏竞赛、电影首映等。我们将向您展示现在 app 内活动在 App Store 中的呈现方式,以及如何在 App Store Connect 中进行创建、排期和管理。
engage,engagement WWDC21 日文, 简体中文, 英文 -
23:56 向你的 SwiftUI app 添加丰富图形
了解如何通过 SwiftUI 让你的图形栩栩如生。我们将首先处理安全区域 (包括键盘安全区域),了解如何设计美观且不会与屏幕键盘重叠的无边缘缝隙图形。我们还会探索您可以在 SwiftUI 中使用的材料和振动功能,从而制作可轻松定制的背景和控件,并介绍 drawingGroup 和全新画布等图形 API。使用这些工具,你可以比以往更轻松地在 SwiftUI 中设计完全交互式和可中断的动画和图形。
accessibility,accessibilityaction,accessibility actions,accessibilitylabel,accessibilityrepresentation,animation,animation,background,background shape,background styles,bezier curve,blend,blendmode,blend mode,blur,blur styles,canvas,cgrect,clip background,colors app,complex particle system,containerview,contextdraw,contextfill,contextresolve,controls,drawing,drawing an image,drawinggroup,emoji,foregroundstyle,foreground styles,geometryreader,gradient,graphics,ignoressafearea,ignoressafeareakeyboard,image,innercontext,interactive,interruptible,ios,ipados,keyboard safe area,macos,materials,model view,opacity,path,performance,primary,quaternary,regularmaterial,resolve image,safe area,safeareainset,safe area inset,schedule,secondary,shading,standard shape,styles,swiftui,tap gesture,tertiary,text styles,thinmaterial,time in seconds,timeline context,timelineview,timeline view,transform,tvos,vibrancy WWDC21 日文, 简体中文, 英文 -
26:49 CloudKit 中的新功能
CloudKit 为您的 app 提供安全、方便且可靠的云数据库,它也正在不断完善。探索如何在 async/await 功能和便利 API 添加支持下理顺您的线程。我们还将展示如何通过分享整个数据记录区来鼓励 app 使用者之间进行协作,探索如何采用加密值等 CloudKit 功能,并帮助保护 app 内的敏感数据。为了充分了解本节内容,我们建议您熟悉 CloudKit 及其容器操作,并基本了解记录和数据类型。
cloud,database,encrypted,encryption,fields,hierarchical,privacy,record,security,share,sharing,storage,zone WWDC21 日文, 简体中文, 英文 -
10:31 将蓝牙设备连接到 Apple Watch
了解如何将来自蓝牙配件的数据集成到 Apple Watch app 和复杂功能中。蓝牙设备可以向 Apple Watch 提供医疗数据、运动统计数据等,并帮助人们在此过程中充分利用您的软件。我们将展示如何在后台 app 刷新期间接入这些设备,以在您的 Apple Watch 复杂功能中显示最新信息,在 watchOS 上提供 Core Bluetooth 的概览,并探索蓝牙配件设计的最佳实践。
WWDC21 简体中文, 英文 -
20:08 认识 UIKit 按钮系统
每个 app 都使用按钮。iOS 15 中,您可已通过更新样式创建与您的界面轻松搭配的华丽按钮。我们将探索能更加轻松地创建不同类型按钮的功能,学习如何提供更丰富的交互,以及发现如何在使用 Mac Catalyst 时获得强大按钮。
catalyst,menu,popdown,popdown,popup,popup,switch,toggle,uibutton,uibuttonconfiguration,uimenu WWDC21 简体中文, 英文 -
19:16 探索 SoundAnalysis 中内置的声音分类
探索如何在您的 app 中使用 Sound Analysis 框架来检测和分类来自任何音频源的离散声音,包括来自麦克风的现场声音或来自视频音频文件的声音,并在声音发出的瞬间精确识别。了解内置声音分类器如何让您轻松识别 300 多种不同类型的声音,而无需自定义的受训模型。包括人声、乐器、动物和各种物品的各种声音。对于自定义模型,请参阅如何利用 Audio Feature Print 功能提取器创建具有可变声音窗口控制的较小模型,以更好地满足您 app 的用途。有关声音分类和 Sound Analysis 框架的更多信息,请观看 WWDC19 中的“在 Create ML 中训练声音分类模型”。
audio,core ml,create ml,create ml framework,machine learning,sound,sound analysis WWDC21 日文, 简体中文, 英文 -
26:52 UIKit 中的新功能
敬请探索 UIKit 的最新更新和改进并了解如何构建更棒的 iPadOS、iOS 和 Mac Catalyst app。我们将带您了解 UI 改进、工作效率更新和 API 增强,并帮助您探索性能改进和安全性与隐私功能。
aqua,async,cocoa,collection view,color picker,content size categories,context menus,copy and paste,date picker,drag amp drop,dynamic type,ios,ipados,keyboard navigation,keyboard shortcuts,mac catalyst,multitasking,multiwindow,paste,pasteboard,pointer,privacy,sf symbols,shortcuts,state restoration,symbols,table view,uibutton,uicolor,uicolorpicker,uicontextmenuinteraction,uidatepicker,uiimage,uipasteboard,uiscene,uitabbar,uitoolbar,uiwindowscene WWDC21 日文, 简体中文, 英文 -
27:54 探索 Swift 中的结构化并发
当您的代码需要与其他代码同时运行时,为作业选择正确的工具很重要。我们将向您介绍可在 Swift 中创建的不同类型的并发任务,向您展示如何创建任务组,以及了解如何取消正在进行的任务。当您需要使用非结构化任务时,我们也会提供指导。为了能充分了解本节内容,我们建议首先观看“认识 Swift 中的 async/await”。
asyncdetached,asynclet,bindings,detached,let,programming,scope,thumbnails,withtaskgroup,withthrowingtaskgroup WWDC21 日文, 简体中文, 英文 -
16:32 认识 Xcode Cloud
了解为各个 Apple 平台构建 app 和框架的 Apple 连续集成和连续交付 (CI/CD) 服务 Xcode Cloud。探究 Xcode Cloud 如何提高团队生产率和产品质量。我们将向您展示如何开始首次构建、利用构建报告修复问题,以及团队协作。
app store connect,build,ci,continuous integration,distribution,testing,xcode,xcode cloud WWDC21 日文, 简体中文, 英文 -
22:18 认识声明性设备管理
设备管理,未来已来:学习如何支持移动设备管理,同时让个人设备达到自治、主动,提高性能和可扩展性。我们将向您展示如何将此声明性模型整合到 MDM 解决方案中。
WWDC21 日文, 简体中文, 英文 -
19:24 让您的小组件更加智能
了解如何让智能堆叠中的小组件更加智能。我们将向您展示如何将全新的小组件建议 API 与“智能轮换”结合使用,随时为人们带来更有价值的小组件体验。无论您是向系统提供及时的新信息,还是调教系统学习常见模式,采用这些 API 都可以帮助人们发现您的小组件,让您能够影响系统从 app 显示系统空间相关内容的方式。
annotating relevance,app donation,behavioral pattern,behavioral relevance,configuration intent,donate,donate new array,donate to the system,duration,glanceable,ininteraction,inrelevanceprovider,inrelevantshortcut,insert new widget into smart stack,insert widget into stack,intelligent widget,intentconfigured widget,intent is eligible for widget,ipad home screen widget,proactive information,relevance signal,scroll to a widget,siri watch face,smart rotate,smart stack,static widget,suggestion ui,timebased relevance,timelineentryrelevance,timely,user behavior,widgetkind,widget suggestion WWDC21 日文, 简体中文, 英文 -
36:34 包容性设计过程
探索如何提供包容性 app,从而为所有软件使用者带来令人惊喜的体验。我们将带领您了解建立和建设多元化团队的最佳实践,并探索包容性如何影响设计和开发过程的每个阶段。
WWDC21 日文, 简体中文, 英文 -
18:24 探索可验证的健康记录
了解如何安全地请求访问他人的可验证健康记录,并将该数据安全导入到您的 app 中。健康 app 帮助人们下载、查看并共享其健康记录,包括新冠免疫和检测结果,iOS 15 支持 SMART 健康卡,一种采用 FHIR 健康数据标准的可验证健康记录。我们将向您展示您的 app 如何请求访问此记录,以及您要如何使用 CryptoKit 和发布者公钥验证文件签名。
healthkit,privacy WWDC21 日文, 简体中文, 英文 -
33:39 认识 Swift 中的 async/await
Swift 现在支持异步功能,通常称为 async/await 模式。了解新语法如何让您的代码更容易读取和理解。了解函数中断时会发生哪些情况,了解如何修改现有完成处理程序,用于异步函数。
await,bypreparingthumbnail,completionhandler,continuation,datatask,expectation,preparethumbnail,preparingthumbnail,resume,suspension,testing,urlsession,withcheckedcontinuation,withcheckedthrowingcontinuation,xctestexpectation WWDC21 日文, 英文 -
15:48 轻 App 中的新功能
探索轻 App 如何在客户需要时提供快速且专注的特定任务体验。我们将带您了解轻 App 的一些最近改进,包括直接从 app 启动体验,本地测试您的轻 App,以及创建轻 App 代码,从而在现实中轻松访问您的体验。我们还会分享来自开发者社区的精彩轻 App 示例;开发者社区是与他人互动和交流美妙设计的创新方式。为了充分了解本节内容,我们建议先观看 WWDC20 的“探索轻 App”和“配置并链接轻 App”。
app clip,app clip card,app clip card in safari,app clip card in safari view controller,app clip code,app clip code generation,app clip code generator,appclipdisplaycard,app clip experience,app clip in svc,app clips,app clips in safari view controller,app store connect,fruta,full sized app clip card,local experience,location association,maps placecard,meta tag,nfc integrated,safari view controller,scan only,siri suggestion widget,smart app clip banner,test,test app clip,testing,url handling,view in safari WWDC21 日文, 简体中文, 英文 -
11:34 使用摄像头在您的 app 中进行键盘输入
了解如何支持实况文本并从摄像头智能拉取信息,以填充 app 中的表单和文本字段。我们将展示如何应用内容过滤,以在有人将摄像头用作键盘输入时获取正确信息,并将其运用于相关 UITextField,帮助您的 app 输入数据,例如电话号码、地址和航班信息。同时,我们还将探索如何创建自定义界面,扩展 UIImageView 等其他控制功能,以支持此功能。关于支持 app 中自动填充功能的更多信息,我们建议观看 WWDC20 的“随时随地自动填充”和 WWDC17“获得更好文本输入体验的关键”。
camera,input,keyboard,keyboard as input,ocr,text recognition WWDC21 日文, 简体中文, 英文 -
6:24 更快捷、更简单地对 Mac app 进行公证
与 macOS 协同工作,公证可帮助人们在 App Store 之外安全地为 Mac 下载软件。了解公证工具如何让您快速轻松地对您的 Mac app 进行公证,做好分发准备。我们将向您展示现在如何仅使用一个命令即对您的 app 进行公证,以及如何将公证集成到您的持续集成工作流程中。要了解公证工作流,请观看 2019 视频“详解公证”。
altool,malware,notarizing,notary WWDC21 日文, 简体中文, 英文 -
15:08 准备好探索 iCloud 专用代理
iCloud 专用代理是一项 iCloud+ 服务,可防止网络和服务器监控互联网上的人员活动。了解你的 App 如何加入本次变革,实现更安全、隐私保护更好的互联网体验:我们将向你展示如何准备 App、服务器和网络,以便与 iCloud 专用代理协作。
WWDC21 日文, 简体中文, 英文 -
27:56 使用物体捕捉创建 3D 模型
物体捕捉提供了一种快速简便的方法,只需使用几张图片即可为真实世界对象创建逼真的 3D 模型。了解如何入门并使用 macOS 的摄影制图技术逼真地呈现资源。探究有关对象选择和图像捕捉的最佳实践,以帮助您获得最高质量的结果。
3d content creation,3d graphics,ar,arkit,augmented reality,photogrammetry,realitykit,usdz WWDC21 日文, 简体中文, 英文 -
36:16 使您的 iPad App 更上一层楼
制作更加优秀的 iPad App:了解如何采用极佳的场景,确保不间断的重点交互。通过键盘快捷键和键盘快捷键界面帮助人们保持投入和快速操作。探索最新指针增强功能如何帮助您的 App 提高工作效率。
keyboard,main menu,menu,menu bar,menu system,mouse,pointer,print,responder,scene,shortcut,trackpad,uicommand,uikeycommand,uimenubuilder,uimenu printing,uipointerinteraction,uiwindowscene,window WWDC21 日文, 简体中文, 英文 -
22:09 Game Center 的新增功能:小组件、好友功能及多人游戏改进
您可使用 GameKit 提升您的在线游戏体验,并在您的游戏中实现多人游戏、排行榜和成就等功能。我们将带您了解 Game Center 的最新改进,包括玩家匹配和多人游戏 API,并探索如何增强游戏的发现率。
WWDC21 日文, 简体中文, 英文 -
11:42 在 SwiftUI 中精心打造搜索体验
了解如何帮助人们在您的 app 中快速找到特定内容。了解如何将 SwiftUI 的 .searchable 修饰符与其他视图结合使用,以最好地整合 app 的搜索。我们还将展示如何通过提供搜索建议来帮助人们了解他们可以执行的搜索类型,从而提升执行体验。
collections of data,configured search field,filter,finding data,implement search,issearching,native search,navigationview,navigation view,onsubmit,results,search,searchable,searchable,searchable modifier,search bar,searchcompletion,search completion,search field,search field column,search query,search tab,side bar,suggestions,swiftui,toolbar,two column,weather app WWDC21 日文, 简体中文, 英文 -
13:51 托管和自动化 DocC 文档
了解如何轻松地在线托管 Swift 文件包和框架 DocC 文档。我们还将带您了解如何配置网页服务器来托管生成的 DocC 存档,并帮助您学习使用 xcodebuild 工具来自动生成文档并保持网页内容同步及最新。
catalog,docc,documentation,documentation catalog,host,website,xcodebuild WWDC21 日文, 简体中文, 英文 -
15:53 使用 ShazamKit 创建自定义音频体验
使用 ShazamKit 为您的 app 提供自定义音频匹配。了解在设备上使用自定义目录时如何使用 Shazam 的精确音频匹配来识别任意来源的音频。下载我们的新手课程和代码以及演示程序,我们将指导您完成将音频与自定义目录匹配的过程。我们还将通过构建一个可以与从电视流式传输的视频完美同步的交互式 iOS app 来探索跨设备连接内容是如何轻松。要了解有关 ShazamKit 的更多信息,请查看 WWDC21 中的“探索 ShazamKit”。
audio,codealong,music,musickit,shazam,shazamkit,sound WWDC21 日文, 简体中文, 英文 -
34:06 包容性设计实践
一个具有包容性的 app 或游戏不仅可供不同的人使用,还能迎合背景和观点迥异的人。敬请了解如何为您的界面、语言、形象和营销材料设计包容性内容,并通过您的 app 或游戏支持最广泛的潜在人群。
,,ableism,content,diversity,dynamic type,gender,inclusion,voiceover WWDC21 日文, 简体中文, 英文 -
21:32 AppKit 中的新功能
探索使用 AppKit 开发 Mac app 中的最新改进。我们将向您展示如何使用新控制功能和 SF Symbols 3 增强您的 app 设计,使用 TextKit 2 构建强大的文本体验,并在您的 app 中利用最新 Swift 功能。
aqua,cocoa,shortcuts WWDC21 日文, 简体中文, 英文 -
38:11 了解 iOS 上的 Safari 浏览器网页扩展
Safari 浏览器网页扩展使用 HTML、CSS 和 JavaScript 为用户提供强大的浏览器自定义功能。您现在可以为支持 Safari 的所有设备创建这些扩展。敬请了解如何构建适用于所有设备的 Safari 浏览器网页扩展,并探索如何通过 Xcode 和 Safari 浏览器网页扩展转换器将现有扩展转换至 Safari 浏览器。
cross platform,web inspector WWDC21 日文, 简体中文, 英文 -
26:51 认识 macOS 快捷指令
macOS 中加入了快捷指令,您的 app 是该过程的关键部分。了解如何通过将功能设置为快捷指令操作,以提升 app 性能。我们将向您展示如何为采用 Catalyst 或 AppKit 的 macOS app 构建操作,跨平台部署操作、发布和共享快捷指令,以及让您的 app 实现从其他 app 运行快捷指令。我们还将向您介绍快捷指令如何与 Automator 和 AppleScript 等现有 Mac 自动化技术相适应。
applescript,automation,automator,command line automation,intent,shortcuts,shortcuts app,sirikit,suggestions WWDC21 日文, 简体中文, 英文 -
2:30 WWDC21 的周一
尝试理解今年 WWDC 的各种激动人心的通告、新技术和秋季发布会信息预览?我们来为您详细解说。回顾一下 WWDC 第一天发生的一切,抢先一窥明天的精彩 内容。
,daily recap,monday,recap,wwdc21 WWDC21 日文, 英文 -
73:26 Platforms State of the Union (ASL)
Take a deeper dive into the new tools, technologies, and advances across Apple platforms that will help you create even better apps. This version includes American Sign Language (ASL) interpretation.
sotu,sotu 2021 WWDC21 日文, 简体中文, 英文, 韩文 -
73:26 Platforms State of the Union
Take a deeper dive into the new tools, technologies, and advances across Apple platforms that will help you create even better apps.
sotu,sotu 2021 WWDC21 日文, 简体中文, 英文, 韩文 -
106:49 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.
WWDC21 俄文, 德文, 日文, 法文, 简体中文, 英文, 西班牙文, 韩文 -
106:49 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. This version includes American Sign Language (ASL) interpretation.
WWDC21 俄文, 德文, 日文, 法文, 简体中文, 英文, 西班牙文, 韩文
-
-
WWDC20 -
2:46 2020 Apple 设计大奖的获奖者
跟我们一起为 2020 Apple 设计大奖的获奖者送上惊喜吧。Apple 设计大奖旨在表彰在 Apple 平台上进行 app 和游戏设计及创新,并表现突出者。了解 2020年 获奖者。
ada,ada20,ada2020,adas,apple,apple design awards,award,celebration,darkroom,design,design best practices,facetime,facetime awards,game awards,game design,games,looom,sayonara wild hearts,shapr3d,sky,sky children of the light,song of bloom,staffpad,ui design,ux design,where cards fall WWDC20 英文 -
17:08 了解如何离线下载和播放 HLS
了解如何通过 AVFoundation 下载 HLS 内容,以便当网络连接中断时在你的 App 中播放 HLS 音频或视频。探索线下使用 HLS 内容的最佳实践,学习如何使用 FairPlay Streaming 保护你的线下音频与视频,并了解我们对媒体下载政策所作出的更新。
WWDC20 日文, 简体中文, 英文 -
36:15 SwiftUI 中的数据要素
对任何 app 来说数据都是一个复杂的部分,但是 SwiftUI 从原型到生产都可以确保一个平稳、数据驱动的体验。了解 State 和Binding 这两个功能强大的工具,它们可以保留和无缝更新你的真值来源。我们还将向你展示 ObservableObject 是如何让你将视图连接到数据模型的。你可以直接通过专家了解一些棘手的挑战和解决这些问题的好方法! 为了充分利用本节内容,你需要熟悉 SwiftUI。 请观看“SwiftUI 中的 app 必备知识”和“SwiftUI 介绍”。
,appstorage,binding,bindings,body a pure function,data dependency,data model,model,objectwillchange,observableobject,onchange,onreceive,performance,projectedvalue,property wrapper,prototyping,published,publisher,scenes,scenestorage,source of truth,state,state,stateobject,view,willset WWDC20 日文, 简体中文, 英文 -
23:58 使用 ReplayKit 在 Mac 上捕捉并串流 app
学习如何将 ReplayKit 融入你的 Mac app 与游戏,轻松分享屏幕录制片段,或在线广播现场音视频。我们将向你展示如何在 Mac app 中捕捉屏幕内容、音频以及麦克风输入。 要了解更多关于如何在 app 中使用此框架的信息,请查看过去几年中的“使用 ReplayKit 广播屏幕内容”与“屏幕录制与现场广播新发展”内容。
WWDC20 日文, 简体中文, 英文 -
20:14 成为模拟器专家
模拟器可让你直接在 Mac 上运行 iOS、iPadOS、tvOS 或 watchOS ——无需其他设备辅助。我们将向你展示这个 app 的最新工具与功能,为你提升你的模拟器使用技巧。探索如何测试指针与触摸板支持、调整模拟器偏好设置、使用 simctl 等命令行工具帮你在开发环境中模拟推送通知。 在本节中,你只会简略学习有关模拟器的知识。若要获得详细知识、进一步了解你想要使用的工具,请查看 WWDC19 的“充分利用模拟器”一节。
WWDC20 日文, 简体中文, 英文 -
27:31 在 Swift 里安全管理指针
请跟随我们一起深入了解 Swift 中的不安全指针类型。了解每种类型的要求以及正确使用方法。我们将探讨一下指针类型、下拉切换至原始指针以及最终通过绑定内存来完全规避指针类型安全。 本部分为 WWDC20 的“不安全 Swift”的后续内容。为充分利用,你应该熟悉 Swift 和 C 程序设计语言。
WWDC20 日文, 简体中文, 英文 -
7:30 设计定位隐私
在使用 iPhone 或 iPad 时,用户可以控制如何与所使用的应用共享位置信息,包括共享一个大概的位置而不是精确的坐标。 这会在用户的设备上创建更私人的体验,并且会影响所有依赖位置数据或使用它来补充其使用体验中某些元素的 app。 了解地图应用程序的设计人员如何在地图界面中重新设计元素,从而为用户提供更多的隐私。学习有关创建界面的技巧,技术和策略,使用户可以舒适,自信地共享位置数据。
WWDC20 日文, 简体中文, 英文 -
2:09 破解和处理 Siri 常见错误
“抱歉,此 app 有问题…” 不要让 Siri 的错误烦恼你:学习如何调试 Siri intent,并创建出色的集成,能让人们通过语音或 Shortcuts app 使用。我们将介绍常见的 intent 错误、如何测试这些错误,以及为你的 app 提供无缝 Siri 体验的方法。
extensions,inapp intent handling,intents,intentsui,shortcuts,siri,sirikit WWDC20 日文, 简体中文, 英文 -
23:05 Objective-C 运行时的改进
随我们一起潜入 Objective-C 与 Swift 类背后低级编程语言的微观世界吧。了解内部数据结构、方法列表及指针标记的最新改进及其提升性能与降低内存消耗的原理。我们将会展示如何辨认和修复依赖内部细节的代码崩溃,以及怎样在运行时出现变更时保持代码不受影响。
WWDC20 日文, 简体中文, 英文 -
19:57 呈现一个更好的 HLS 音频体验
探索将高质量音频流传输至有限带宽网络和新音频编解码器支持的技术。 我们将分享一些支持 xHE-AAC,FLAC 和 Apple 保真压缩音频编解码器的最佳方法,包括对多通道 AAC 的有限支持。
WWDC20 日文, 简体中文, 英文 -
22:22 用 HealthKit 同步健康数据
HealthKit 为你提供在任何地方都能智能管理健康数据的工具,无论是多个支持 HealthKit 的设备(如 iPhone 和 Apple Watch),还是外部服务器,都可通过护理团队共享数据。本节内容中,我们将深入探讨通过 HealthKit 内置的 sync identifier 元数据管理数据版本,如何使用 HKAnchoredObjectQuery 检测健康数据中的变化,并介绍确保在任何地方都能得正确数据的最佳方法。
care,fitness WWDC20 日文, 简体中文, 英文 -
23:04 通用链接的新功能
利用通用链接,安装或未安装你 app 的用户,均可使用你的内容。获取关于通用链接 API 发展的最新消息,如 Apple Watch 与 SwiftUI 支持等。学习如何使用“百搭”、“次级分站变量”与 Unicode 支持等高级规律匹配功能,降低 app-site-association 文件的体积与复杂程度。此外,你还将学会如何对关联域名数据进行缓存,以此为 app 用户提供更加优秀的初始启动体验。
handoff,spotlight,universal link,universal links WWDC20 日文, 简体中文, 英文 -
20:22 为小组件构建 SwiftUI 视图
小组件是来自 app 的小块信息,用户可以选择将其放在主屏幕或 Today view 中。了解使用 SwiftUI 从头开始构建小组件视图的过程。复习你需要了解用于特定小组件构造的句法,学习如何合并这些命令并自定义小组件界面,从而获得出色的浏览体验。 要了解更多有关小组件的信息,请确保了解“ 小组件编程临摹课程”。
alignment,canvas,containerrelativeshape,corner radii,corner radius,declarative,dynamic type,family,hstack,lazy shape,leading edge,placeholder,preview,spacer,swiftui,system large,system medium,system small,views,vstack,widgetkit,widgets WWDC20 日文, 简体中文, 英文 -
21:05 利用 Metal 探索光线追踪
使用光线追踪技术,在你的 app 与游戏中展现照片一般逼真的 3D 场景——这是 Metal 图形框架与 Shading Language 的核心部分之一。探索 Metal 光线追踪 API 与 Shading Language 光线追踪扩展的基础功能,了解如何在你的图形 app 与游戏中使用它们,并掌握如何控制多个内核,将它们组合成一整个计算内核,获取最佳性能。
WWDC20 日文, 简体中文, 英文 -
11:18 探索 Apple TV 的搜索建议
搜索你的 Apple tvOS app 变得更好了。准备好探索新的简化搜索界面,并学习如何使用 UISearchController 将其集成到你的 app 中。通过添加新的国际键盘和语言来支持你的全球受众。探索如何将搜索建议添加到你的界面,并使用动态建议更新结果。并且,我们将分享一些我们最喜欢的小贴士,为 Apple TV 添加出色的搜索体验。
appletv,apple tv,apple tv 4k,apple tv app,apple tv design,apple tv dev,apple tv developer,apple tv search,search,search suggestions,suggestions,tv,tv app dev,tv app developer,tv dev,tv developer,tvos,tv search,uisearchcontroller,video WWDC20 日文, 简体中文, 英文 -
39:35 用 Metal Performance Shaders 图形 构建自定义 ML 模型
了解能够将 Metal 的计算能力提升至多维张量的 Metal Performance Shader(MPS)图形。MPS 图形基于对机器学习极为重要的高效数据并行图元资料库,并充分利用了 GPU 的强大功能。探索 MPS 如何协助实现复杂的动态神经网络训练架构,并通过对其优化来提升 GPU 速度。 若希望对此部分所提到的概念进行更为深入的理解,请观看 WWDC19 “机器学习方面的 Metal 应用”视频。
compute,graph,machine learning,metal,metal shading language,mps,mps graph,neural network,operations,tensors WWDC20 日文, 简体中文, 英文 -
10:09 将你的操作列入快捷指令 app 里
学习在 Shortcuts app 中显示你 app 操作的简单方法——并帮助人们使用系统智能快速地设置功能强大且个性化的快捷指令。我们将详细介绍如何将你的意图设置成在新的自动化建议中显示,了解系统如何根据人们的日常 app 使用情况显示 app 操作,并了解如何确保你的 app 准确显示在 Shortcuts app 中。
intents,intentsui,shortcuts,shortcuts app,siri,sirikit WWDC20 日文, 简体中文, 英文 -
10:59 集成你的 app 和 Wind Down
了解如何让 Wind Down works 显示你的 app 操作,从而帮助人们进行良好的睡眠准备,这也是新睡眠体验的一部分。进一步了解 Wind Down 的工作原理,了解如何构建意图,显示 app 的功能,如指导冥想、舒缓音频故事或其他各种功能,并了解如何在睡眠前让这些功能在设备上显示。
intents,intentsui,shortcuts,siri,sirikit,sleep,wind down WWDC20 日文, 简体中文, 英文 -
15:16 建立可扩展企业App套件
了解如何构建能够协同重点企业工作的 app 。在本视频中,我们将向你介绍一组涉及 Apple 零售的企业 app,该套件可帮助员工与客户互动、跟踪运营、管理商店以及保持联系。了解 Apple 零售如何通过采用 Swift 包、测试 app 可扩展性来创建一套统一的 app。探索用配置管理生产中的 app 如何帮助不同的地区和区域来量身定制 app 套件。
enterprise,swift packages,testing WWDC20 日文, 简体中文, 英文 -
13:45 MetricKit 中的新增功能
利用 MetricKit 可以快速检测功率和性能衰退问题,并对 app 进行故障排除。 了解 app 最新可跟踪的指标,包括CPU指令,动画故障和退出原因。并了解有关 MetricKit 的诊断信息,从而帮助你解决挂起,崩溃和磁盘写入问题。
WWDC20 日文, 简体中文, 英文 -
33:42 为 SwiftUI 预览组织你的 app
在开发过程中使用 SwiftUI 预览时,可以快速创建更灵活和可维护的 app。了解通过细微调整项目来改善预览体验。了解如何一次预览多个文件,如何管理预览的数据流以及如何在预览时使用样本数据。我们还将为你提供定义视图输入的策略,使其更加可预览和可测试。 为了充分利用本节内容,你需要对 SwiftUI 有所了解。有关在 Xcode 中与 SwiftUI 预览进行交互的介绍,请查看WWDC 20 中的“可视化编辑 SwiftUI 视图”。
WWDC20 日文, 简体中文, 英文 -
30:33 用户界面字体排印详情
学习如何为你的 app 制作出排版精美的用户界面,提升可读性、易用性,以及在各 Apple 平台的一致性。了解 San Francisco 字体系列的最新发展,包括如何将多种字体调整为适合阅读的大小与粗细等。我们还会为你介绍一些关于如何最大程度利用系统字体、支持多种自定义字体的内容。 若要复习 San Francisco 字体系列及其基础原则的有关内容,请查看 WWDC15 的 “全新系统字体介绍”一节。
WWDC20 日文, 简体中文, 英文 -
28:09 Web 检查器的新进展
网页检阅器让自检和调试比之前更简便。探索如何使用调试工具步进、编辑 cookies 和覆盖网络加载资源,为你提供强大的开发功能,并帮助你创建更快更高效的网站。
ad click attribution,animationname,animations,audio,blackbox,bootstrap script,breakpoints,callbacks,canvas,console,cookies,css,css animations,css transitions,debugger,debugging,dom,dom tree,evaluation,fetch,html,http,indexeddb,inspected,intelligent tracking prevention,interval,itp,javascript,jscontext,json,layers,local override,localstorage,media,microtasks,network tab,page,paints,pretty print,profiling,promise,queryholders,queryinstances,regexp,regular expression,requestanimationframe,resources tab,safari,safari technology preview,setinterval,settimeout,step,storage,timelines,transitionproperty,video,webkit,webpage,website,websocket,wkwebview,xhr,xml WWDC20 日文, 简体中文, 英文 -
21:05 远远不止计步器那么简单
让你的 APP 从单纯的计步器更上一层楼,给用户更为深刻全面的运动数据理解。我们将会详细解说如何以更为独特可行的方式利用 iOS 与 watchOS 中的动作测量工具测量用户的移动状况。探索最新的 HealthKit API,了解如何访问动作数据、有意义的数据汇总策略、以及如何为 APP 用户提供数据分析结果。
motion,motionprocessor,pedometer,stairs,steps WWDC20 日文, 简体中文, 英文 -
11:07 用 Xcode Organizer 诊断性能问题
只需点击几下鼠标,即可分析从多版本 APP 中获取的电力消耗及性能数据集合。我们将会向你介绍 Xcode Organizer 的最新版本及其交互式界面,供开发者轻松对比不同版本的 APP 数据指标。探索磁盘写入诊断工具及滚动卡顿度量工具,并学习如何通过这些工具为用户提供更好的 APP 性能、降低电量消耗、以及为用户减少设备负担。 若希望进一步了解 Xcode Organizer 与提升 APP 电力节约与性能,请观看 WWDC19 的 “延长电池续航时间与改善电池性能”视频。关于卡顿问题,请详见“通过 XCTest 消除动画效果卡顿”。
analytics,diagnostics,metrics,performance,xcode WWDC20 日文, 简体中文, 英文 -
27:32 为小组件添加配置和智能
当小组件适时地显示在用户的主屏幕或 Today View 中并提供可操作的相关信息时,它将发挥最大的作用。我们将向你展示如何构建可配置的小组件,让用户创建个性化的主屏幕体验,并在人们需要时利用智能系统帮助获得他们想要的东西。了解如何自定义小组件的配置界面,以及如何根据用户行为在 Siri 建议或小组件 Smart Stack 中显示,或者在出现新的及时信息时让系统知道。 有关小组件的更多信息,请观看“Meet WidgetKit”。有关系智能系统的更多信息,请观看“智能设计”专题。
donations,intelligence,intelligent system experience,intents,proactive,shortcuts,stack intelligence,stacks,system intelligence,widget,widgetkit WWDC20 日文, 简体中文, 英文 -
8:08 天鹅之旅 第4章:序列完成
Swift Playgrounds 隆重推出《天鹅之旅》——一款老少咸宜的四章节互动冒险。大结局终于要来了:你已经熟练掌握了音符的使用技巧,但在这一章中,我们的英雄需要对多声部和声进行排序。 探索如何根据相应的 MIDI 代码对给出的乐器进行演奏,你可能需要帮助我们的英雄找出其中的旋律……并完成他们的旅程。 天鹅之旅》专为 iPad 与 Mac 量身定制,其中结合了我们许多 Playground 教育体验中使用的框架与资源(如 Sonic Workshop、Sensor Arcade 与 Augmented Reality等)。要了解更多如何制作自己 Playground...
playground,swans quest,swans quest,swift,swift playgrounds,swift playgrounds challenge WWDC20 日文, 简体中文, 英文 -
18:39 使用 Swift 在 Create ML 中进行控制训练
有了 Create ML 框架,开发模型和自动化工作流程将比以往更容易。 我们将向你展示如何在训练机器学习模型的同时探索它们并与之交互,从而帮助你快速开发更优良的模型。了解 Create ML 中的训练控制功能如何利用 checkpointing API 暂停、保存、恢复和扩展训练过程,从而自定义训练工作流程。 并了解如何使用 Combine API 程序化监视进度。 如果你还不熟悉 Create ML 并且有兴趣了解训练机器学习模型,建议观看“介绍Create ML APP”。
checkpointing,checkpoints,combine,core ml,create ml,iterations,ml job,ml session,playgrounds,swift WWDC20 日文, 简体中文, 英文 -
13:42 使用现代网络提升性能与安全
使用现代网络 API,提升你 app 的运行速度,使其变得更为轻捷、私密、安全。了解 IPv6、HTTP/2、TLS 1.3 与 Encrypted DNS 等网络协议,并学习这些协议融入到你的 app 与服务器中后,如何提升更高性能、降低能耗与发热。此外,你还将学习如何使用最新的安全协议,在你的 app 中更好地保护隐私。 要获得更多关于为 app 用户创造良好网络体验的内容,请观看“网络新发展:针对当代互联网,优化你的 app”。 若要了解更多 Apple 平台的网络 API,请查看“启用 Encrypted DNS”与“确保本地网络隐私”。
network performance WWDC20 日文, 简体中文, 英文 -
8:07 顺利处理 FHIR 流程
了解 FHIRModels 如何为所有 FHIR 资源创建本机数据模型,如何提供数据验证从而增强资源完整性,并防止在 FHIR 规范的多个版本中创建结构无效的资源。 无论你是要处理从 HealthKit 获得的临床数据还是直接从临床系统获取的数据,FHIRModels 都能让操纵 FHIR 更简单。
fhir,health,health documents,medical records,open source,package,spm WWDC20 日文, 简体中文, 英文 -
15:18 Formatter:让数据人性化
节省你的时间和精力:你的 app 显示的数据,包括日期,时间,大小,名称,目录,Numebers 表格或字符串,了解如何正确格式化数据并提供出色的体验。 我们将向你介绍格式化器 API,以及 SwiftUI 如何与字串符一起使用,并向你展示它们如何帮助你完成繁重的格式化数据工作。帮助你了解最佳做法以及如何避免常见错误。
internationalization,localization,nsformatter WWDC20 日文, 简体中文, 英文 -
10:13 自动填充无处不在
探索如何在你的 app 中运用自动填充功能,并且让人们输入信息的过程更加轻松、私密、安全。学习如何帮助系统更好地根据每项 app 的功能提供量身定制的建议:例如,在导航 app 内提供智能定位建议,或者提供更为私密的方式从“快速输入”栏中选择内容进行填充。 在 macOS Big Sur 中,自动填充功能已经从 Safari 浏览器拓展到各类应用。了解你能够利用这一特性做出的小小改变,从而为你的 macOS app 用户提供更方便、更安全以及更流畅的使用体验。 如需获悉各类平台最新的隐私提升详情,请观看“更多隐私,更多信赖”。
auto,fill,password,text input WWDC20 日文, 简体中文, 英文 -
42:42 改进 Swift 的 Objective-C 框架
对你的 Objective-C 数据头进行微调,使其与 Swift 完美匹配。我们将为你展示如何将僵硬难用的 Objective-C 框架转化为舒适方便的 API。学习如何使用注释套件,用注释做出丰富的类型信息、更朗朗上口的名称,以及更好的 Swift 错误信息。你还将探索也许之前并不了解的 Objective-C 传统使用方式,要做出驯服易用的 Swift API,它们正是关键。 为了在此节中获得最佳教学效果,请预先熟悉 Swift 与 Objective-C 的相关内容。 要了解更多关于 Swift 与 Objective-C 的使用信息,请查看我们的开发者文档,以及...
WWDC20 日文, 简体中文, 英文 -
28:18 AR Toolkit 主题的演讲
Reality Converter 和 Reality Composer 可以更容易地为你的 iOS 或 iPadOS app 编制增强现实资源。了解如何将现有的 3D 资源转换为 USDZ,将它们带入 Reality Composer 来创建增强现实体验,并与现有的 Xcode 项目集成或导出到 AR Quick Look。我们将详细说明如何以各种 3D 格式处理资源,构建和测验你的 AR 场景,并与你的艺术家工作流集成。 为了充分利用本次分享,你应该熟悉 USDZ 和 Reality Composer 的运用。了解更多相关信息,可观看“运用通用场景描述”和“运用 Reality...
WWDC20 日文, 简体中文, 英文 -
17:27 Core Data 杂项与准则
Core Data 是一种持久存储应用信息的核心方法,我们将向你展示如何优化实现这一功能,从而更快地获取数据。了解如何通过批量插入改进数据获取,根据你的数据需求定制获取请求,并对持久性存储中的更改通知作出反应。要想充分利用本节内容,你应该先了解并且曾经与Core Data进行过交互。若想了解更多有关该框架的信息,请观看“使用 Core Data 创建 app”。
batch delete,batch ingestion,batch insert,batch insert with dictionary block,batch operations,block ingestion,dictionary block,fetch request,history request,nsbatchdeleterequest,nsbatchinsertrequest,nsmanagedobjectcontext,persistent history,persistent store,remote change notification,remote change notifications,upsert WWDC20 日文, 简体中文, 英文 -
18:54 SF Symbols 2
SF Symbols 让采用 Apple 设计的高质量字体符号变得简单,该符号与 San Francisco 字体(Apple 平台的系统字体)搭配起来很棒。了解如何在 AppKit, UIKit 和 SwiftUI 中使用 SF symbol, 了解如何在常用设计工具中使用SF Symbols,以及如何在代码中使用。我们将带你了解最新更新,包括曲目库的新增功能,对齐方式的改进,对 RTL 本地化以及多色符号的更新。 本节内容重点介绍 SF Symbols 2.0 中的最新功能。 我们建议你观看 WWDC19 的“介绍 SF symbol”。 如果你想将符号技术融合到 SwiftUI...
WWDC20 日文, 简体中文, 英文 -
11:36 使用 watchOS 快捷指令创建快速交互
快捷指令是 Apple Watch 的自带功能,即便是复杂功能,人们也只需轻点即可完成各种操作。 将 app 的 intents(意图)应用到手腕:我们将帮助你优化快捷指令的性能,了解如何将 intents 从 watchOS 发送到 iOS,了解最新的交互和演示界面,并了解 Shortcuts app 如何管理 Apple Watch 的快捷指令和 intents。
apple watch,complications,extensions,intents,intentsui,shortcuts,shortcuts app,siri,sirikit,watchos WWDC20 日文, 简体中文, 英文 -
23:13 适用于 IT 的 AppleSeed 及管理软件更新
使用 AppleSeed for IT,你可以帮助你的学校或企业测试 Apple 软件的预发布版本,并直接向 Apple 提供有价值的反馈。我们将指导你入门 AppleSeed for IT,并提供一些见解,帮助你了解如何使用反馈助手中新开发的团队功能在组织内以协作方式提交反馈。你还将进一步了解有关 macOS Big Sur 中管理软件更新的更多信息,包括如何在员工系统上认证其版本的时候,延迟员工计算机的主要更新或安全性以及系统文件。
enterprise,feedback,mdm,testing WWDC20 日文, 简体中文, 英文 -
20:19 给你的 intent(意图)授权
在为你的 app 创建一个 intent 时,你可以把它当成快捷指令的一部分使用,也可以询问 Siri 帮助人们快速完成任务。了解如何在使用 SiriKit 的内置 intent 处理时更轻松地采用 Siri,以及如何通过已开发的 intent app 扩展提高 Siri 的性能。我们还会向你展示如何利用 SiriKit 的功能来改善操作体验——比如图像和字幕,从而获得丰富的对话体验。同时,我们还将了解如何在代码库中优化对 intent 的支持,让开发者的工作更轻松。
conversational interaction,extensions,inapp intent handling,intents,intentsui,shortcuts,siri,sirikit,voice WWDC20 日文, 简体中文, 英文 -
14:25 遇见表盘共享
展示你的 watchOS app 的复杂功能 ,并创建值得共享的表盘。了解如何在 watchOS 和 iOS app 内共享表盘,或将表盘发布在网络上,以供其它人查找和下载。我们还将探讨使用表盘预览图像的最佳方法,并向你展示如何创建流畅的安装体验。
,,clockkit,complications,watchkit,watchos WWDC20 日文, 简体中文, 英文 -
12:23 在具有 Xcode 的 AWS Lambda 上 使用 Swift
在云计算中运行事件触发或其他特殊的计算任务时,无服务器函数越来越流行,便于开发人员估算和控制计算成本。了解如何借助新 Swift AWS Lambda 运行时包,以在 Swift 中构建无服务器函数,并利用 Xcode 进行本地调试,以及将这些函数部署到 AWS Lambda 平台。我们将向你展示 Swift 是如何凭借其低内存占用、固定性能和快速启动而在 AWS Lambda 上大放光芒的。
aws,lambda,serverside,swift,xcode WWDC20 日文, 简体中文, 英文 -
16:04 设计绝妙小组件
组件可及时从你的 App 中调取信息,送往 iOS 和 macOS 的重要位置。经过学习,你将掌握各种关键技巧,如设计可浏览组件的具体方法,如何设计出色的组件构思,如何与内容、颜色、大小、布局与排版进行清晰交流等。 如果想要了解更多关于如何将小组件加入你 App 的技术细节,请查看“WidgetKit 入门”与我们的“一起编程”三部曲系列。
WWDC20 日文, 简体中文, 英文 -
13:45 使用 XCTest 消除动画障碍
动画效果能够显著提升 app 的用户体验、为用户提供直接操控的感触、以及帮助用户理解其操作在 app 中造成的效果。但如果动画效果出现卡顿,则可能破坏用户体验。了解如何运用 XCTest 侦测平滑滚动及动画效果的终端,并学习如何在 app 用户受到影响前阻止问题发生。
animate,battery,energy,metrics,performance,scroll,xcode,xctest WWDC20 日文, 简体中文, 英文 -
15:00 使用 Xcode 构建有助于本地化的布局
对 app 本地化是一种与全世界的用户共享你的成果,并使之与更多文化和语言相联系的绝佳方法。 我们将向你展示如何在翻译词语之前,通过给你的 app 构建本地化布局,为本地化做准备。 了解如何使用 Xcode 构建 UI,使用更多的 verbose 和 RTL 语言识别常见的问题,以及轻松地调整界面从而为用户提供出色的体验。
autolayout,auto layout,localization,rtl WWDC20 日文, 简体中文, 英文 -
31:16 使用 Core ML 转换器 为设备获取模型
借助 Core ML,你可以将优秀的机器学习模型应用至你的 app,并在设备上完整运行。 并且,在你使用 Core ML 转换工具时,几乎可以将 TensorFlow 或 PyTorch 中的所以训练过的模型都应用其中,并充分利用图形处理器,中央处理器和神经网络引擎。了解如何从其他 ML 平台转换现有模型,并了解如何创建可扩展模型功能的自定义操作。 如果你已经将模型转换为 Core ML,想进一步了解有关这些模型的部署策略,请观看 “通过 Core ML 使用模型部署和安全性”。
ai,artificial intelligence,converters,core ml,core ml converters,core ml tools,custom operations,deep learning,learning,machine learning,mil,model,natural language,neural network,python,tensorflow,training WWDC20 日文, 简体中文, 英文 -
15:12 用动力和性能 API 识别趋势
使用 Power and Performance Metrics and Diagnostics API,利用自定义团队检测界面、错误报告系统与其它自定义工作流程对你 app 的表现数据进行追踪。探索如何使用与 Xcode Power and Performance 分析工具相同的数据,迅速确定数据的增减趋势。学习如何利用诊断指征与日志(包括调用栈树)确定问题的优先度并进行调试。此外,你还将学习如何将此 API 融入你开发团队现有的工具之中,以求更快找出问题所在,为使用你 app 的用户提升全局体验。
analytics,app store connect,automation,diagnostics,insights,json,metrics,web api WWDC20 日文, 简体中文, 英文 -
14:50 为员工创建自定义 app
为你的员工构建企业 app,以帮助他们解决问题并简化日常任务。 了解如何构建为你的员工设计的自定义 app。了解如何识别出色的移动应用案例,如何让你的员工推动设计过程,如何使用关键的 Apple 框架以及使用 Xcode 进行快速迭代。
enterprise,interview,iterations,iterative WWDC20 日文, 简体中文, 英文 -
10:52 自定义转子的旁白效率
了解如何集成自定义转子,并帮助用户使用旁白功能在 app 中的复杂场景进行导航。了解自定义转子如何帮助用户操控无比复杂的界面、如何实现自定义转子,以及转子如何改善用户利用旁白功能进行导航。 要想充分利用本节内容,建议先熟悉常用的辅助功能原则以及 iOS 和 iPadOS上的旁白辅助功能 API。了解相关概述,请观看“通过自定义操作让访问 App 更方便”。
accessibility,custom rotors,related elements,rotors,text accessibility,uiaccessibilitycustomrotor,voiceover,voice over WWDC20 日文, 简体中文, 英文 -
20:31 了解 Metal 函数指针
Metal 是一个兼顾图形框架与着色器的,面向底层、低开销的硬件加速应用程序接口,在程序中可以制造绚丽的视觉效果。了解如何通过函数指针将使用 Metal Shading Language 编写的着色器变得更具有编辑与扩展性。学习如何利用 Metal 着色器中新增的动态数据流控制系统。了解如何通过函数指针在光线追踪程序中指定自定义相交函数。我们将会解释函数指针如何支持多种编译模式,以便开发者能够将 GPU 功能与运行时性能进行平衡。
WWDC20 日文, 简体中文, 英文 -
21:30 Mac Catalyst 的辅助功能设计
使你的 Mac Catalyst app 对所有人都可用,并将这些改进带回您的 iPad app。了解在添加对 Mac Catalyst 的支持后,功能强大的 iPad app 如何自动变为功能强大的 Mac app。了解如何通过支持鼠标和键盘操作以及辅助功能元素分组和导航来进一步增强您的体验。探索如何使用新的辅助功能检查来测试你的 app 并进行迭代,为每个人创造真正的绝佳体验。 为了充分利用本次分享,你应该熟悉 Mac Catalyst,UIKit 和 iOS 的基本可访问的 API。要开始使用,请查看“为 Mac 引入 iPad app” 和“审核你的 app 可访问性”。
accessibility inspector,accessibility tree,accessible,catalyst,grouping,keyboard shortcuts,voiceover,voice over WWDC20 日文, 简体中文, 英文 -
26:00 与《神话任务:群鸦盛宴》演员和编导的交谈
你可曾想过在热浴缸中拍摄还是穿着 VR 服拍摄哪个更有趣?Apple TV+ 热剧《神话任务:群鸦盛宴》的演员和编导们对 Apple developer 社区的问题做了回答。邀请 Join Rob McElhenney(执行制片人/编导合伙人并饰演 Ian Grimm)、Charlotte Nicdao(饰演 Poppy)、Imani Hakim(饰演 Dana)、Danny Pudi(饰演 Brad)和 Megan Ganz(饰演执行制片人/编导合伙人)回顾他们最喜爱的场景并回答相应问题。
apple tv,charlotte nicdao,danny pudi,imani khan,mq,mythic,mythic quest,quest,raven,ravens banquet,rob mcelhenney WWDC20 英文 -
30:47 充分利用“通过 Apple 登录”
通过 Apple 登录可以使人们轻松使用已有的 Apple ID 登录 app 和网站。我们将利用安全请求、处理状态更改和服务器通知,充分结合通过 Apple 登录到你的 app 中去。我们还将向你介绍新的API,使你可以允许现有用户快速、轻松地切换为通过 Apple 登录。
account,account security,sign in,sign in with apple WWDC20 日文, 简体中文, 英文 -
12:38 使用 XCTIssue 分类测试失效
让你的测试失效正常运行:了解如何在 Xcode 中使用最新测试 API 对 app 中未监测到的问题进行分类和诊断。我们将向你展示如何简化测试工作流程,并结合故障原因帮助你推送优质产品。 若想了解如何设计你的测试,从而改进分类,请观看 “编写失效测试”。 若想了解 Xcode 测试工作流程的最新改进,请观看“更快地获取测试结果”、“处理 UI 测试中的中断和警报问题”以及“XCTSkip 你的测试”。
test,test failure,testing,xcode,xctest,xctissue WWDC20 日文, 简体中文, 英文 -
23:21 订阅服务架构
管理自动续订的各个阶段可能是一项复杂的工作。了解您如何构建简单的权利逻辑以增强用户旅程。我们将深入探讨关键概念,并为您的系统架构提供指导,以准确地赋予服务权利。您将学习订阅功能的最佳实践,以及如何在整个订阅生命周期中打造最佳客户体验。
api,app store connect,inapp purchase,inapp purchases,inapp purchases,json,notifications,receipt,receipt validation,subscription,subscriptions WWDC20 日文, 简体中文, 英文 -
20:53 活用 Swift 类型推论
在不影响类型安全的前提下,Swift 可借助类型推理帮助你编写简洁明了的代码。我们将带你了解编译器如何找出代码中线索来解决类型推理难题。并了解 Xcode 12 如何集成错误跟踪,以帮助你在编程时捕捉并纠正错误。
WWDC20 日文, 简体中文, 英文 -
14:14 在 Swift Playgrounds 中构建 SwiftUI 视图
利用 Swift Playgrounds 轻松玩转 SwiftUI。我们将向你展示如何在 Xcode-compatible playground 中创建 SwiftUI 视图, 并一起探索如何轻松对代码进行编辑和预览。 关于 Swift Playgrounds 的更多信息,请产看我们的互动挑战 《天鹅之旅》,你也可以通过观看“为 iPad 和 Mac 创建 Swift Playgrounds 内容”来了解更多相关内容并创建自己的视图。
ipad,playgrounds,swift,swift playgrounds,swiftui WWDC20 日文, 简体中文, 英文 -
9:39 在低延迟 HLS 中应用广告插入
学习如何通过服务器端广告插入在你的低延迟 HLS 播放中插入广告。我们将会向你展示如何对广告内容进行分段,并检验插入功能与阻止播放列表重新加载和阻止预加载提示等 LL - HLS 功能是怎样合作的。 若希望进一步了解与阻止播放列表重新加载和预加载提示功能,请观看“用 HLS 阻止播放列表重新加载来减少延迟”和“探索 HLS 阻止预加载提示”视频。
WWDC20 日文, 简体中文, 英文 -
14:43 App切换控制辅助功能
切换控制是一种功能强大的辅助功能技术,适用于行动不便的用户。 此功能为 iOS 原生功能,你可以使用提示、技巧和一些 API 为你的 app 创建更好的切换控制体验。 我们将向你介绍用户如何使用切换控制,并提供最佳方法,让你的 app 有效支持这一技术。要想充分利用本次会议,建议先熟悉常用的辅助功能原则和旁白辅助 API。获取更多信息,请查看“通过自定义操作让访问 App 更方便”,“编写出色的辅助功能标签”和“旁白:超越视觉效果的 App 测试”。
accessibility,assistive technology,custom actions,isswitchcontrolrunning,motor impairment,switch control,switches,uiaccessibilitycustomaction,voiceover,voice over WWDC20 日文, 简体中文, 英文 -
23:40 通过 AV Foundation 和 Video Toolbox 解码 ProRes
让你的 Mac app 解码并显示 ProRes 内容更加简单:了解如何利用 AVFoundation 和 VideoToolbox 的解码功能完成最优图形管线。我们将分享让你的 app 实现这一点的最佳方法和性能注意事项,并向你展示如何将Afterburner 加速卡与你的管线集成,并逐步介绍如何使用 Metal 显示解码帧。
av foundation,metal,performance,prores,video WWDC20 日文, 简体中文, 英文 -
22:11 使用 AVAssetWriter 创作 片段 MPEG-4 内容
转换你的音频和视频内容至分段式 MPEG-4 文件,从而获得更快、更流畅的 HLS 流媒体体验。了解如何使用分段式 MPEG-4 格式,如何从电影中获得分段式内容以及如何设置 AVAssetWriter,从而创建用于 HLS 输出的片段。
WWDC20 日文, 简体中文, 英文 -
19:08 SwiftUI 中的叠放、网格和大纲
改进后的叠放、新列表和大纲视图可更快,更有效地在 SwiftUI app 中显示详细数据。 网格工具现已首次在 iOS 和 iPadOS 上使用,它是一种新的多平台工具,用于表示与叠放和列表一起使用的分层数据。了解如何使用 SwiftUI 最新改进的工具在使用表格视图时让屏幕显示更多内容,创建平滑滚动和响应式叠放以及为 vStack 不能提供的内容构建列表视图。 使用新的网格视图以及公开组,可以进一步扩展布局选项。 要想充分利用本节内容,我们建议你先查看“ SwiftUI App 要点”,其概述了 2020 年 SwiftUI 的所有新功能。如果你还不太熟悉 SwiftUI...
children key path,disclosuregroup,disclosure groups,disclosure triangle,forms,griditem,group,hierarchical data,hstack,isexpanded,label,layout primitives,lazygrid,lazyhgrid,lazyhstack,lazyvgrid,lazyvstack,liststyle,outlinegroup,outline groups,scrolling,selection,sidebar,tree structure data,vstack WWDC20 日文, 简体中文, 英文 -
11:46 推送通知入门
通过重要事件和更新的推送通知帮助用户最大程度地使用你的 app,并在后台提供最新数据,以便在打开你的 app 时就可得知最新数据。了解如何使用通知并提醒用户实时的相关信息。了解警报和背景通知之间的区别,了解如何在 app 中采用它们,并通过使用正确的 API 来避免错误。
alert,background,push WWDC20 日文, 简体中文, 英文 -
30:09 了解 WKWebView 的增强功能
WKWebView 是在 app 中呈现丰富、交互式 web 内容的最佳方式。探索新的 API,通过使用webview或uiwebview来帮助你转换 app,同时添加全新的功能。了解处理JavaScript、调整渲染流程和导出 web 内容等的更好方法。
allowscontentjavascript,appbound domains,bitmap,browser,callasyncjavascript,console,createpdf,createwebarchivedata,css,evaluatejavascript,findstring,html,intelligent tracking prevention,itp,javascript,javascriptenabled,jscontext,mediastyle,mediatype,messagehandlers,pagezoom,postmessage,printoperationwithprintinfo,promise,safari technology preview,safari view controller,sfsafariviewcontroller,share as pdf,snapshot,takesnapshot,uiwebview,web archive,web content,web inspector,webkit,webpage,website,webview,web views,wkappbounddomains,wkcontentworld,wkpreferences,wkscriptmessagehandler,wkwebpagepreferences WWDC20 日文, 简体中文, 英文 -
41:04 借助自然语言让 app 更聪明
了解如何利用自然语言框架更好地分析和理解文本。学习如何使用框架内置的单词和嵌入的句子从文本中提取含义,以及如何为满足特殊需要而创建自定义嵌入。 我们将向你展示如何使用示例训练自定义文本分类器,或如何运用标记器从文本中提取重要信息——上述都是自然语言中的迁移学习算法所驱动的。了解如何创建能够回答用户问题、识别文本相似性以及查找相关文档、图像等的 app。 为了充分利用本次分享,你应该对自然语言框架有一个基本的了解。你可参阅“自然语言框架概述”和“自然语言框架的发展”。你还可以通过“Create ML App 概述”来重温如何使用 Create ML。
core ml,create ml,custom models,embeddings,machine learning,natural language,nlp,sentence embedding,text analysis,text processing,word embedding,word tagging WWDC20 日文, 简体中文, 英文 -
10:52 音频工作组介绍
运用装载了 Apple 芯片的 Mac 为音频 app 或其插件进行音质优化:我们将向你展示如何使用 Audio Workgroups 来展示你的实时线程,并且让你的 app 拥有美妙歌声。进一步了解系统芯片 (SOC) 的强大功效,以及如何更好地借助新 API 来提升 app 和插件的速度及音质。
WWDC20 日文, 简体中文, 英文 -
11:26 将 SiriKit Media Intent 扩展到更多平台
了解如何使用 SiriKit Media Intents 让 Siri 点歌或打开音频播放程序。我们接下来会演示如何在我们多个平台上将 Siri 支持添加到用户音乐、播客或其他音频服务中,包括 HomePod 和 Apple TV。用户只要询问Siri就可开始收听。了解新的 API 功能。该功能支持其他功能项,以便用户在不离开 Siri 界面即可快速收听。
audio,audiobooks,conversational interaction,design,intents,intentsui,media,music,podcasts,siri,sirikit,sirikit media intents,siri remote,voice WWDC20 日文, 简体中文, 英文 -
24:48 ClassKit 的创新
ClassKit 框架可帮助你通过课业 app 向教师展示你的app 中的教育活动。 探索如何通过增强后的元数据属性和进度报告为学生和教师提供更丰富的作业体验。我们还将向你展示新开发的 ClassKit Catalog API 如何将内容管理与 app 管理分离开来,并提高整体的可视性。
classroom,education,educators,school,testing WWDC20 日文, 简体中文, 英文 -
24:41 USD 的新功能
了解通用场景模式(USD)标准的模式和结构更新内容。了解如何借助 Reality Composer 构建具有交互性性能的增强现实内容,如 anchoring、物理、行为、3D文本和导出为 USDZ 格式的空间音频。另外,了解 streamlined 工作流,可帮助你向 app 提供新建对象。 若想进一步了解 USDZ 作为发行格式的内容,请参见“USD 运用 ”。更多关于借助 Reality Composer 创建 AR 内容,请参见“Artist 的增强现实工具”。 我们希望得到关于初步模式的反馈。观看视频后,请加入开发者论坛并分享你的看法。
WWDC20 日文, 简体中文, 英文 -
15:24 了解 Swift 中的数值计算
认识 Swift Numerics:一种用于计算数学的新 Swift 软件包。浏览软件包中可用的协议和类型,并了解如何使用它们编写通用代码。我们还将向你展示如何使用以及何时使用新的 Float16 类型来提高性能并减少内存使用。为了充分利用本次会议,你需要熟悉数学,例如对数函数,实数和虚数。你还应该熟悉 Swift 中的通用编程。 请观看 WWDC 18 中的“ Swift Generics(Expanded)”获得更多相关信息。
WWDC20 日文, 简体中文, 英文 -
6:35 XCTSkip 你的测试
获取重要的测试结果——跳过无关紧要的测试结果。了解如何用 XCTSkip 有条件地避免在运行时进行测试。我们将带你了解如何返回此新测试结果,并更好地记录测试包中除了合格和不合格之外的测试。 要想充分利用本节内容,建议先熟悉 XCTest 和单元/ UI 测试。 观看 “在 Xcode 中测试”以获取入门知识。 了解 XCTSkip 之后,请进一步了解在测试方面的改进:观看“使用 XCTIssue对测试不合格进行分类”,“处理 UI 测试中的中断和警报”,“更快地获得测试结果”和“使用 XCTest 消除动画故障”。 要想了解如何改进测试套件,请查看“编写不合格测试”。
continuous integration,testing,test result,xcode,xct,xctest,xctskip WWDC20 日文, 简体中文, 英文 -
10:41 使用 HLS 工具改善流媒体制作
HTTP Live Streaming (HLS)可向 iPhone、 iPad、Apple Watch、Mac、 PC 端和 Apple TV 提供现场和点播音频和视频。了解一些工具和特性,以帮助改善 HLS 流媒体制作,并为观看或收听此课程的用户提供低延迟 HLS 流媒体和更优质的音频性能。我们还将带你了解如何创建低延迟 HLS 媒体流验证、集成音频编解码器和创建主播放列表。
WWDC20 英文 -
30:49 ResearchKit 新内容
ResearchKit 正在进一步简化调研与护理类 App 的开发工作。探索最新的 ResearchKit 更新如何扩展调研人员可收集的数据类型。学习强化用户引导、调研延伸选项及新增活跃任务等功能。了解 Apple 如何与调研人员群体共同合作、将此框架的作用最大化,以构建让护理及调研人员如虎添翼的强大 App。
activities,chart,graph,healthkit,study,task WWDC20 日文, 简体中文, 英文 -
8:40 使用 HLS 阻止播放列表重新加载 降低延迟
阻断播放列表重新加载是 HLS 低延迟的必备组件,能够在通过 HTTP 缓存传送数据时缩短片段发现时间。了解如何通过阻断播放列表来降低流的延迟,并提升低延迟和常规 HLS中的 CDN 性能。
WWDC20 日文, 简体中文, 英文 -
8:29 为 iPad 和 Mac 创建 Swift Playgrounds 内容
了解如何创建可在 Mac 和 iPad 上流畅运行的 Swift Playgrounds 电子书,并帮助各个年龄段的人探索 Swift 编码的乐趣。 我们将引导你逐步了解如何为每个平台自定义内容,同时考虑平台设置,并帮助你在 playgrounds 上利用这些内容,同时仍然提供流畅的跨平台体验。 有关 Swift Playgrounds 的更多信息,请查看“在 Swift Playgrounds 中构建 SwiftUI 视图”,然后尝试使用“ Swan's Quest ”进行操作。
education,ipad,mac,playgrounds,swift,swift playgrounds WWDC20 日文, 简体中文, 英文 -
12:02 在 SwiftUI 内构建基于文档的 app
了解如何完全用 SwiftUI 创建一个基于文档的 app!我们将向你介绍 DocumentGroup API,以及它如何与你的 App 和 Scenes 组合在一起,使你可以添加现成的文档管理支持——例如文档浏览和标准命令——不需繁琐的工作。你将学习如何设置 Universal Type Identifiers,并了解是什么构成了基于文档的顶级 app。 为了充分利用本节内容,你首先需要熟悉在 SwiftUI 中构建 app。 请查阅“ SwiftUI 中 App 必备知识”了解更多信息。
document,document app,document based app,documentbased apps,documentgroup,exportedas,importedas,imported type identifier,windowgroup WWDC20 日文, 简体中文, 英文 -
32:50 使用图形处理器计数器优化 Metal app 和游戏
图形处理器计数器可以帮助你精确测量图形处理器利用率,以查明瓶颈并优化 Metal apps 和游戏的工作负载。我们将带你逐步了解 Xcode 12 中的 Metal System Trace 仪器和 Metal Debugger 中可用的工具,以分析你的图形工作负载,并向你展示如何使用收集的数据来发现图形处理器传递途径中未充分利用和过度工作的阶段。探索如何对数据进行处理以提高 app 的功能。 为了充分利用本次分享的内容,你应该了解 Apple图形处理器的基于图块的延迟渲染体系结构,并熟悉我们建议的性能优化最佳实例。有关入门知识,请查看“提供优化的 Metal app 和游戏”...
WWDC20 日文, 简体中文, 英文 -
7:12 Apple Watch 的流媒体创新
让音频流畅地直接播放到用户的手腕上吧。我们将会讨论一些新的功能与进展,用来帮助你构建 Apple Watch 专用的出色音频播放 App。学习如何整合更多音频格式、通过新的编码解码器更加高效地进行播放、以及通过添加加密内容扩张 App 的媒体资料库。 此部分为 WWDC19 的“在 watchOS 6 上播放音频”视频中介绍内容的扩展。如果你对于 Apple Watch 的音频功能尚不了解,建议先观看上述视频进行参考。
WWDC20 日文, 简体中文, 英文 -
14:17 使用 Xcode 12 深入了解 你的 Metal 技术 app
了解如何使用 Xcode 12 中的 Metal 调试和性能优化工具在几分钟内找到图形问题。我们将向您展示如何使用 Metal Debugger 快速诊断问题。 探索新的摘要视图,该视图提出了改进 Metal API 的内存使用率、带宽、性能和实现。 您应该对Metal有个基本的了解,以便于充分利用本课程。 对于背景,请观看“利用 Metal 来控制 Apple 图形处理器”。
WWDC20 日文, 简体中文, 英文 -
22:44 开发优质的 Siri 媒体交互体验
揭开为音乐和音频 app 设计 Siri 体验的艺术:我们将向你介绍如何设计出色的交互功能,以及如何提供定制词汇,以让 Siri 的响应更准确、更个性化。我们还将介绍如何利用 Apple 内部的 Siri 团队使用的方法来调试常见错误并测试你的 intents。
conversational interaction,intents,media,siri,sirikit,sirikit media intents,voice WWDC20 日文, 简体中文, 英文 -
13:46 为受限网络 创建本地推送连接
利用本地推送连接,从你的 app 服务器给处于无网络连接的网络中的设备传送通知。了解如何为在受限的网络环境中运行的 app 创建通知,帮助用户在受限的网络环境中也能拥有跟有网络连接的环境中先攻的可靠性和使用体验。我们一起来探索这个技术的技术细节,这样在你需要用到这项技术时,就可以在自己的 app 中实施了。
WWDC20 日文, 简体中文, 英文 -
17:55 编写不合格的测试
为不合格测试制定计划:设计良好的测试,从而帮助你发现和诊断最棘手的漏洞。了解如何使用 XCTest 找到最优秀的代码中的隐藏问题,进而改进自动化测试。 我们将介绍如何进行不合格测试,从而简化分类问题,让你解决界面问题并快速提供修复程序。 要想充分利用本节内容,建议你先熟悉在 XCTest 框架内编写 UI 测试。 获取更多有关测试工具的信息,请查看“套件的测试周期”。
testing,xcode,xctest WWDC20 日文, 简体中文, 英文 -
18:38 使用 AR Quick Look 进行线上购物
AR Quick Look 增添在线购物新维度:我们将向你说明如何利用增强现实技术轻松展示你的产品,让你获得“购物之前先试试”的体验。欲知如何在 AR Quick Look 中展示产品横幅,你可结合 Apple Pay 或显示自定义操作,如“添加到购物车”。 为了充分利用本节内容,我们建议你熟知 WWDC 2019 的“AR Quick Look的进步”。 一旦你了解到 AR Quick Look 和 Apple Pay 创造交互式线上购物体验的潜能,你就可以观看“USD 新功能”以了解更多关于创建3D对象和附加交互的知识。
WWDC20 日文, 简体中文, 英文 -
36:27 探索 Action & Vision app
如今,利用机器学习技术制作健身或运动教练 app 已经变得十分简单。为了证明这一点,我们自己也开发了一个 app。学习我们在设计 Action & Vision app 时,如何在 Create ML 中使用物体侦测与动作分类,以及 Vision 框架中全新的身体位姿预测、抛物线侦测与轮廓侦测功能。探索如何以设计制作——分析——反馈的步骤打造极具浸入感的游戏或训练 app。此外,我们还会提供一份完整的示例项目,供你边做边学。 为了在此节中达成最高的学习效率,建议你预先熟悉有关 Vision 框架与 Create ML 中动作分类器有关的内容。要了解更多,建议你查看[“使用 Create...
action class,bean bag toss,body pose,camera,contour,core ml,cornhole,create ml,machine learning,object detection,trajectory,vision WWDC20 日文, 简体中文, 英文 -
14:16 创建位置感知的企业APP
开发可定位的企业 app 来促进事业,并对员工的每日工作进行个性定制。了解 Apple 如何借助 iBeacon 及位置服务为校区内的咖啡厅创建 Caffe Macs app,以及如何在保护员工隐私的同时将这类工具及框架运用到你的个人 app 中。借此,你将了解如何运用定位功能国际员工带来绝佳体验。
core location,enterprise,ibeacon,internationalization,localization WWDC20 日文, 简体中文, 英文 -
18:18 使用 CloudKit 公共数据库同步 Core Data Store
探索 Core Data 如何帮你在 app 中使用 CloudKit 公共数据库,整个过程仅需一行代码。学习如何在你的 app 中轻松管理数据在 CloudKit 中的流入与流出。我们将向你展示如何将 Core Data 的辅助能力与 CloudKit 公共数据库结合到一起,让人们使用并提供如游戏高分或 app 模板等各种数据。 要学习 CloudKit 数据库的相关知识,请查看我们的 “CKDatabase” 文章。若要了解更多关于 CloudKit 集成的内容,请阅读 “使用 CloudKit 制作 Core Data Store 镜像”。
canmodifymanagedobjects,canupdaterecordformanageddata,cdmr,ckfetchrecordzonechangesoperation,ckqueryoperation,deleting objects in the public database,derived objects,import,nspersistentcloudkitcontaineroptions,persistent container,private database,public database,record modify,schema WWDC20 日文, 简体中文, 英文 -
41:34 iPadOS 光标设计
将指针功能带到 iPad app:我们将向您展示 Apple 的设计团队如何设计 iPadOS 指针以补充触摸输入,以及如何自定义和完善 app 中的指针交互使工作更高效,更令人满意。探索指针的自适应精度如何使人们快速而自信地将界面元素作为目标,而不论其大小如何。我们还将分享一些有关适应指针的最佳实例,以补充您 app 的独特需求,包括如何选择指针效果和设计指针形状,集成触控板手势和键盘修饰符。
WWDC20 日文, 简体中文, 英文 -
17:07 如何零接触部署 Apple 设备
了解 Apple 系统管理员如何将 Apple 设备远程配置到他们的团队,从而确保零接触配置。了解如何配置设置体验、有效控制和管理设备以及了解有关安全和管理的案例。
distribution,enterprise,mdm,security WWDC20 日文, 简体中文, 英文 -
14:04 为 iPad 引入键盘和鼠标游戏
升级 iPad 游戏并且加入键盘、鼠标和触摸板控制。探索如何使用 Game Controller 框架来增加游戏成就,将游戏进行跨平台移植,或者设计出全新的交互体验。了解如何在玩家操作中融合键盘及“delta”鼠标同步运动,并禁用例如程序坞或控制中心相关手势,从而尽情享受全屏游戏体验。 若想进一步掌握如何增加针对游戏机控制器的支持,例如 Xbox Elite 2 代无线控制器及 Xbox 无障碍控制器,请观看“游戏控制器提升”,了解如何使用 UIKit 来查看“手柄、触摸板及鼠标输入”并管理间接输入。
WWDC20 日文, 简体中文, 英文 -
32:12 HealthKit 入门讲座
HealthKit 通过集中第三方 app、iPhone、 Apple Watch 和外部健康设备的健康数据,从而帮助你构建世界一流的健康和健身 app。了解如何管理健康数据授权和隐私,如何将数据读写到共享的 Health Store 以及如何使用 HealthKit 内置的查询功能获取数据并计算该数据的统计信息。
diagnostic,permission requests,permissions WWDC20 日文, 简体中文, 英文 -
5:51 核心 NFC 的新功能
核心 NFC 可以帮助您扫描和写入 app 中的 NFC 标签,帮助人们从停车收费表,踏板车租赁,汽车充电站等物品中获得更多收益。了解核心 NFC 对 ISO15693 协议的支持、新的标签功能,并找出更多的 Swift 语法改进之处。
nfc WWDC20 日文, 简体中文, 英文 -
5:59 天鹅的探索 第三章:著名的卷轴
Swift Playgrounds 隆重推出《天鹅之旅》——一款老少咸宜的四章节互动冒险。诸位音乐家注意了!在这一章中,我们的英雄找到了一张神秘的音乐卷轴,只有你能将它解读出来。(就算你不认识乐谱也不用担心,我们聪明的蜥蜴会在一旁辅助的。总之,这肯定会是一次乐声美妙的体验。) 只要进行短暂的理论学习,掌握如何制作音符和不同的长度,也许你就能帮我们的英雄解开音乐之谜……走向旅程的下个阶段。 《天鹅之旅》专为 iPad 与 Mac 量身定制,其中结合了我们许多 Playground 教育体验中使用的框架与资源(如 Sonic Workshop、Sensor Arcade 与...
playgrounds,swans quest,swans quest,swift,swift playgrounds,swift playgrounds challenge WWDC20 日文, 简体中文, 英文 -
5:42 支持性能密集型 App 和游戏
iOS 和 iPadOS 可提供强大功能,以帮助开发人员为所有设备代提供突破性的 App 和游戏。然而,某些情况下,具有特殊性能要求的 App 可能只能为拥有 A12 仿生芯片或更高芯片的设备提供最好的体验。 使用 Xcode 12,开发人员现在可以为高性能 app 和游戏启用一个设置来满足这一要求。我们将带你了解少数特殊情况下,应用这个设置的时间选择和需谨慎考虑的 app 分布选择。 在选择方法之前,你应该具备丰富的优化 app 的经验。若要了解工具的具体情况和你可以使用的最佳方法,请观看“提供优化的 Metal Apps 和游戏”,以便使你的产品在所有支持设备上运行良好。...
WWDC20 日文, 简体中文, 英文 -
20:56 调试 Metal 中的图形处理器端错误
通过 Xcode 12 中增强的报告功能,甚至可以追踪最棘手的图形处理器端编程错误。尽管 Metal 技术API验证层可以捕获项目中的大多数问题,但图形处理器错误可能会导致许多难以调试的问题。 获取有关图形处理器端错误的介绍,并学习如何使用 Xcode 12 查找和消除诸如视觉损坏、无限循环超时、内存访问超出范围、无资源访问或无效的资源驻留之类的问题。了解如何启用增强的命令缓存错误报告和着色器验证,如何将它们有效地用作调试策略的一部分,并在生产线中使其自动化。
WWDC20 日文, 简体中文, 英文 -
25:40 使用 App Store Connect API 扩展自动化
使用 App Store Connect API 将您的工作流程自动化,让 App Store Connect 的常规任务成为过去!学习使用 App Metadata API 管理您在 App Store 的呈现方式,或使用全新的 Power and Performance Metrics and Diagnostics API,利用与 Xcode 中 Power and Performance 分析工具相同的综合数据。无论是管理团队成员、监管人员账户资料、添加或移除 Beta 测试人员,还是下载销售与财务报告,这款综合性 API 都能在一瞬之间完成这些步骤的自动化。
app store,automation,json,testflight WWDC20 日文, 简体中文, 英文 -
22:50 不安全的 Swift
究竟是什么使代码“不安全”? 加入 Swift 团队,了解编程语言的安全预防措施——以及何时需要接触不安全的操作。我们将研究非正确使用会导致 API 出现什么意外状态,以及如何更具体地编写代码并避免未定义的行为。了解如何使用使用指针的 C API,以及要使用 Swift 不安全指针 API 时应采取的步骤。 为了充分利用本节内容,你应该对 Swift 和 C 语言编程有所了解。 更多有关使用指针的信息,请查看“在 Swift 中安全管理指针”。
WWDC20 日文, 简体中文, 英文 -
21:50 保持复杂功能的及时更新
时间至关重要:了解 Apple Watch 的复杂功能如何全天候提供相关信息,并帮助人们在需要时获取所需信息。 了解如何利用 app 运行机会,如何合并 API,比如后台 app 刷新和 URLSession 等,以及如何在合适的时间推送通知。
,,clockkit,urlsession,watchkit,watchos WWDC20 日文, 简体中文, 英文 -
11:48 在 Create ML 中构建图片 和视频风格转让模型
通过 Create ML 中的风格转换为你的照片和视频加入个性化的效果。了解如何在几分钟内训练模型,从而轻松将创意视觉功能应用至你的 app。了解训练过程以及用于控制结果的选项。我们将通过在 ARKit 中同时演示其中三个模型来探索这些模型的实时性能。 要想充分利用本节内容,建议先熟悉 Create ML。获取相关概述,请观看 “介绍 Create ML App”。
ai,core ml,create ml,neural network,photo,photo effects,style density,style strength,style transfer,video,video effects WWDC20 日文, 简体中文, 英文 -
37:32 优化 Mac Catalyst app 的界面
通过使用 Xcode 中新的“Mac 版优化界面”选项,探索如何定制你的 Mac Catalyst app,使其在 Mac 上看起来更像是在家中一样。探索 Catalyst app 的新布局和外观选项,并了解它们如何为你提供图形性能提升,更清晰的文本以及专门为 Apple 台式机和笔记本电脑设计的界面。我们将向你展示如何利用这些选项,并提供在为多个平台开发时组织代码的最佳做法。 积极从事 Mac Catalyst 项目的开发人员将充分利用本节内容。如果您是 Catalyst 的新手,我们建议您观看“设计 Mac 版 iPad Apps” 和“ 推出 Mac 版 iPad Apps...
button placement,catalyst,controls,custom artwork,font sizes,gestures,groupbox,idiom chooser,ipad apps on the mac,layouts,mac idiom,navigation bar,optimize,optimize interface for mac,scaled,swiftui,toolbar,uigesturerecognizer WWDC20 日文, 简体中文, 英文 -
22:48 Lisa Jackson 与前检察长 Eric Holder 的交谈
Eric Holder 美国第 82 任检察长,任期时间为 2009 年至 2015 年。他是美国第一位担任该职位的黑人,任期六年,成为担任此职位时间最长的美国人之一。目前为科文顿柏灵律师事务所合伙人,曾于政府任职30余年,受奥巴马、克林顿和里根总统聘用。Lisa Jackson,Apple 公司副总监,负责环境、政策分析和社会媒体营销,将就美国种族问题采访前检察长。此次交谈将涉及正义之战、科技如何改变世界以及此刻我们能做什么等广泛话题。
attorney general,community,converstaion,eric holder,holder,jackson,lisa,lisa jackson,lunchtime session,race WWDC20 英文 -
20:08 为 Apple Watch 创建复杂功能
当您在 Watch app 中添加复杂功能时,人们可以直接从其表盘访问全部最新信息。 我们将向您展示如何从头开始创建和构建复杂功能,并向您介绍多种复杂功能。了解如何构建时间表,使用族和模板,以及探索最佳实践,以打造透彻的复杂功能体验。
,,,clockkit,watchkit,watchos WWDC20 日文, 简体中文, 英文 -
9:27 探索 HLS 阻止预先加载通知
了解如何为 HLS 低延迟实施阻断预加载提示,以降低传送反应时间并提高你的视频流或音频流的可靠性。了解如何将 LL-HLS 和 CMAF Chunk传送整合起来,并将你的传送在各种流媒体格式种统一起来。
WWDC20 日文, 简体中文, 英文 -
19:36 智能化设计 与系统交朋友
智能系统构建模块很简洁:定义,学习,执行。了解如何使用意图来定义 app 的关键功能,创建捐赠来帮助系统学习并预测未来,以及实现可扩展性以确保您的 app 准备好在恰当的时候执行。向 Apple 团队学习他们是如何从不同的方面运用意图和捐赠的,一切都是为了一个相同的目标:让日常生活更加简单。
donations,intelligence,intelligence system experience,intents,intentsui,shortcuts,shortcuts app,siri,sirikit,siri suggestions,suggestions,system intelligence,widgetkit,widgets WWDC20 日文, 简体中文, 英文 -
24:59 游戏控制器的进展
游戏开始啦!探索如何将第三方游戏控制器与自定义控制器加入你在 iPhone、iPad、Mac、Apple TV 平台的游戏。我们将向你展示如何为最新的控制器添加支持,如 Xbox Elite Wireless Controller Series 2 与 Adaptive Controller,并根据其布局为你的游戏确定操作映射。学习如何将游戏控制器框架与 Core Haptics 结合使用,提供震动反馈。此外,你还将学习如何使用自定义按键映射、非标准输入以及其他特别功能,如运动传感器、灯光、与电池水平等,让你的游戏体验上升一个台阶。...
WWDC20 日文, 简体中文, 英文 -
14:33 认识新照片挑选器
允许用户选择在你的 app 中使用的照片和视频,而无需完全访问图库的权限。了解适用于 iOS 和 Mac Catalyst 的 PHPicker API 如何为你的 app 提供所需功能的同时保证隐私。 PHPicker 是 UIImagePickerController 的现代替代品。除了注重隐私的特点外,该 API 还为你的 app 提供其他功能,例如搜索、多图像选择以及在照片网格上放大或缩小的功能。我们将向你展示 PHPicker 如何帮助大多数 app 避免要求直接访问资料库,以及如何用它改善用户与 app 交互的整体体验。
photokit,photo library,photos,photos api,picker,privacy WWDC20 日文, 简体中文, 英文 -
11:34 在你的 app 中支持硬件键盘
用户在你的 app 中使用硬件键盘时,不仅可以获得更具触觉和更熟悉的打字体验,而且还可以快速导航或使用键盘快捷指令。探索如何让 iPadOS 和 Mac Catalyst app 更好地支持硬件键盘:我们将揭开 responder chain 的神秘面纱,并向你展示实现自定义键盘快捷指令的最佳方法。了解如何轻松启动和运行常见的系统键盘快捷指令,使用带有手势识别的修改标志,并利用原始键盘事件 API 响应按下按键和松开按键事件。
accelerators,event,magic keyboard,menu,shortcuts,text,uieventtype,uitextinput WWDC20 日文, 简体中文, 英文 -
14:57 钱包和 Apple Pay 的新功能
Apple Pay 使您可以轻松在 app 和网站上为商品和服务付款。了解如何集成 API 更新,例如特定于上下文的按钮类型,联系人数据格式和跨平台支持,以使该服务对您以及使用它的人更有效。 而且,如果您要构建 App Clip,采用 Apple Pay 可以帮助您解锁新的商务体验。
banking,nfc,pass,ticket,transportation,web WWDC20 日文, 简体中文, 英文 -
24:54 轻点进入 Game Center: 排行榜、成就,以及多人游戏
让你的 Game Center 整合更上一层楼吧。玩家将可以在排行榜上比较分数、获取珍贵的成就、并且与其他玩家共同游戏。同时你也可以通过阶段性排行榜组织每周冠军赛、日常较量或 1 小时竞赛等特殊事件。你的游戏可以拥有最多 100 个独特的玩家成就。同时我们将会展示如何为游戏的 Game Center 玩家设置实时或回合制多人游戏比赛。 若希望进一步了解 Game Center 的界面、仪表盘及个人资料,请查看“了解 Game Center:仪表盘、接入点及个人资料”。 关于为游戏准备适配这些新功能的界面,请详见“为 Game Center 进行设计”。
WWDC20 日文, 简体中文, 英文 -
20:21 使用 iOS 的选择器 菜单和操作进行构建
使用流畅的界面和易于访问的上下文信息构建 iPhone 和 iPad app。 我们将向你展示如何将最新的 UIKit 控件集成到你的 app 中,从而最好地利用菜单、日期选择器,页面控件和分段控制器。 了解如何在整个用户界面中采用菜单,并了解 UIAction 如何协助统一你的事件处理。 了解这些新控件后,请观看“ UIKit设计的新功能”,从而了解如何使用这些工具和 API 设计出色的界面。
uicontrol WWDC20 日文, 简体中文, 英文 -
18:07 Game Center 设计
为 Game Center 提供个人游戏界面。 我们将向你展示如何在 GameKit 界面实现个性化触摸效果并加入成就、排行榜和多人游戏功能,从而为玩家提供丰富的体验。了解如何自定义游戏的访问接入点、设计可供收集的成就卡和各项排行榜,以及如何针对各种平台和方向调整界面。 学会设计 Game Center 之后,再 "轻点进入 Game Center" 学习如何将 GameKit 框架集成到游戏中,观看 "将电脑游戏移植至 iPad" 和 "有关游戏控制器的改善" 探索如何添加专用键盘控件和游戏控制器。
access point,achievement,arcade,dashboard,game,game best practices,game center,game center design,game design,game designer,game developer,gamekit,game kit,games,in game,leaderboard,main menu,multiplayer,pause menu,social,social gaming WWDC20 日文, 简体中文, 英文 -
23:16 探索 Apple 芯片 Mac 新系统架构
了解装载 Apple Silicon 的 Mac 如何使用 Apple 的片上系统架构(SoC)取得现代优势。 利用统一的内存架构执行 CPU 和 GPU 任务,Mac app 得益于 Apple Silicon 调整的框架(例如 Metal 和 Accelerate),将带来无比的性能优势。 了解有关启动和安全性方面的新功能和更改,以及这些新功能和更改对你的 app 有何影响。
amp,apple silicon,apple silicon mac,asymmetric multiprocessing,driverkit,macos recovery,mac sharing mode,reduced security,rosetta,secure boot,soc,system recovery WWDC20 日文, 简体中文, 英文 -
14:54 使用 iOS 选择器、菜单和操作进行设计
创建美观的 iPhone 和 iPad app,并帮助人们快速而直接地找到他们所需的信息。了解如何将菜单集成到 app 中以快速访问操作和设置,并了解应在何时何地在 app 中使用菜单。 我们还将向你介绍新的日期选择器和取色器控件,并向你展示如何将它们集成到你的 app 中。
WWDC20 日文, 简体中文, 英文 -
21:01 使用 Apple Distribution Manager 定制 APP 分发
Apple Distribution Manager 是管理商务 app 并将其配置到员工和客户的最佳方法。无论你是开发人员、企业所有者还是 IT 管理员,我们都将展示自定义 app 对每个角色的好处,并从 app 创建到发行为流程各个步骤提供指导。
education,enterprise,inhouse,internal,vpp WWDC20 日文, 简体中文, 英文 -
21:43 如何设计最佳 App Clips
App Clips 能让用户在无需下载或浏览完整的 app 的情况下快捷方便地执行日常的操作。在此,我们将展示如何辨认你的 iOS app 中能组成最佳 App Clip 的关键要素、设计顺畅的流程、完成与推送通知有关的工作、并在鼓励用户下载完整 app 时提供简讯援助。
WWDC20 日文, 简体中文, 英文 -
45:53 App 内购买项目的新内容
为你的 iPhone、iPad、Mac 和 Apple Watch app 创建出色的 App 内购买项目体验。了解如何处理退款,集成新的 App Store server 通知,以及获知如何使用收据和 server 通知来管理用户状态。 我们还将向你介绍 StoreKit 的最新更新,包括 Apple Watch、Family Sharing、SKOverlay 和 SKAdNetwork 等的 App 内购买项目。
notifications,receipt,server,storekit,subscription,subscription business model WWDC20 日文, 简体中文, 英文 -
36:53 现代化 PCI 和装配 DriverKit 的 SCSI Driver
将代码放在内核之外,配件使用 DriverKit 来为你的客户提供更安全可靠的体验。探索如何创建支持 PCI 设备或 SCSI 控制器的低级驱动程序,并了解如何在 macOS Big Sur 上使用 DriverKit 获得出色的性能。
driver,extension,hid,kernel,networking,pci,scsi,serial,usb WWDC20 日文, 简体中文, 英文 -
14:17 处理有限照片图库
在保护隐私的同时访问你的 app 所需照片和视频。 借助新的 Limited Photos Library 功能,用户可以直接控制 app 可以访问哪些照片和视频,从而保护私人内容。我们将探讨此功能怎样影响你的 app,并带你了解 PHPicker 之类的替代方法。 认识 “新照片选择器”从而进一步了解更多有关 PHPicker 的信息,并且了解这种完全私人的选择器如何帮助你避免 app 要求访问图库的全部权限。
photokit,photo library,photos,photos api,picker,privacy WWDC20 日文, 简体中文, 英文 -
17:23 探索 Swift 中的日志记录
了解最新的 Swift 统一日志记录 API。了解如何在保留隐私的同时在 app 中记录事件和错误。 利用功能强大但易读的数据格式化选项——这些都不会影响性能。我们将向你展示如何收集和处理日志消息,从而帮助你了解和更正 app 中的异常行为。
WWDC20 日文, 简体中文, 英文 -
24:02 使用 AVFoundation 编辑和回放 HDR 视频
了解如何让你的 macOS app 支持 HDR 编辑和播放功能,以及如何确定特定的硬件配置是否适合 HDR 播放。我们将向你展示如何通过内置合成器使用AVMutableVideoComposition 并轻松编辑 HDR 内容,我们还将介绍如何使用 Core Image 的内置图像滤镜创建自己的 AVMutableVideoComposition,并演示如何创建和使用自定义合成器启用 HDR 编辑。
metal,performance,prores,video,videotoolbox WWDC20 日文, 简体中文, 英文 -
9:05 小组件编程临摹课程 1:开始学习
把你的 app 应用到家庭和 iPhone、iPad 以及 Mac 的当日屏幕上,进行一次最奇妙的冒险。我们将从头到尾指导你如何为你的 app 创建一个小组件,以便你可以在易于访问的位置为用户提供精美的视图和可查看的信息。了解如何创建小组件项目,了解小组件的基本概念及其结构,配置小组件及其提供程序,并开始了解时间线的概念。之 后,我们还将继续讨论小组件第2部分,从而进一步了解时间线、系统智能和配置。
codealong,codealong,placeholder,previews,swiftui,timeline,view,widget,widget family,widgetkit,widget target WWDC20 日文, 简体中文, 英文 -
23:32 轻点进入 Game Center:仪表盘、接入点和个人资料
Apple 的社交游戏网络准备就绪。我们将从游戏内界面和全新的玩家体验开始说起,带你了解 Game Center 的最新更新。了解如何将 GameKit 集成到你的 app 中,有效地认证玩家,并知道能将玩家带到游戏中的仪表盘的接入点。在那里,我们将探索玩家的个人资料和他们的隐私选项。 在探索了 Game Center 的界面、仪表盘和玩家资料之后,让我们进入下一个视频,继续了解排行榜、成就和多人游戏。 想要了解更多为游戏界面新功能做准备的信息,可参见“Game Center 设计”。
WWDC20 日文, 简体中文, 英文 -
29:30 通过 Siri 事件建议增加你的生活便利
无论你希望在 App、网站还是电子邮件广告中包含活动信息,Siri 事务建议都能在保证用户隐私的前提下帮助你的受众追踪想要前往的活动事宜。我们将会向你展示如何设置自动在日历 App 中显示的活动事务、管理复杂信息输入、将不同预约类型与活动相关联、以及如何在 iOS 上使用 Siri 事务建议 API 或在网站与邮件中使用 Markup。
calendar,donations,email,events,intents,mail,safari,shortcuts,siri event suggestions,travel,web WWDC20 日文, 简体中文, 英文 -
16:24 更快地获得测试结果
改进你的测试套件,从而加快反馈环路并更快地进行修复。了解更多关于 Xcode 测试的最新改进,包括如何利用测试计划、 Xcodebuild 更新功能和 APIs 消除无休止的不良测试。我们将探讨 XCTest 中的测试超时和执行时间限制,检查设备并行化,并详细介绍建议的做法,从而利用明确的故障定位平衡性能。 要想充分利用本节内容,建议先熟悉使用 XCTest 编写基本测试并了解如何利用测试计划管理测试。获取相关背景知识,请观看 WWDC19 中的“使用Xcode 进行测试”。
continuous integration,testing,test result,xcode WWDC20 日文, 简体中文, 英文 -
41:35 构建 Endpoint Security App
系统扩展可提高 macOS 的可靠性和安全性。 了解有关可替代 Kernel Authorization KPIs 的当代产品信息,并探索使用 Endpoint Security 框架制作优良的安全产品的相关技巧。
kauth,kernel,security WWDC20 日文, 简体中文, 英文 -
36:16 用 Metal 技术构建 GPU 二进制
通过增强 Metal shader 编译模型增强着色器管线,这些都能大大减少管线状态对象(PSO)的加载时间,首次启动时尤为明显。了解使用 Metal 二进制存档和动态库进行显式 PSO 缓存和共享 GPU 二进制。我们将详细介绍工具链,从而创建库并改善着色器编译工作流程。
WWDC20 日文, 简体中文, 英文 -
22:50 面对 iPadOS 指针进行开发
为结合妙控键盘、鼠标、触摸板或其他输入设备使用 iPad 的用户提供便利,让他们也能最大限度利用你的 app。我们将向你展示如何使用指针互动 API,为 iPad 指针增添自定义功能、为你对按键与自定义浏览创建指针效果、在你 app 的特定区域内更改指针形状并令其高亮显示。 要了解更多关于 iPad 指针互动的内容、最大限度利用本节课程,我们建议你观看“面对 iPadOS 指针进行设计”与“处理触控板与鼠标输入”等节。
better ipad,cursor,dynamic,keyboard,magic,magic keyboard,mouse,pointer,trackpad,uikit,uitouch WWDC20 日文, 简体中文, 英文 -
15:18 小组件编程临摹课程 2:变更时间线
在本次编程临摹课程中,我们将会让小组件改写未来、进入另一个时间线。开发者可以从上一次课程结束的地方开始,也可以使用第 2 课起始项目来穿越时间与空间、立即开始代码编写。学习如何将系统智能与小组件进行整合,使其在每天不同时间段中进行动态变化并展示该时间段最为相关的信息。探索核心时间线概念与多种小组件类型支持,并学习如何制作可配置的小组件。 在为小组件完成时间方面的配置后,就前往小组件编程临摹课程的最后一部分吧。在第 3 课中,你将会了解高级小组件概念与时间线方面的知识。
custom intent,deep linking,dynamically configure widget,inintent,intentconfiguration,intenttimelineprovider,refresh,staticconfiguration,swiftui,systemlarge,system large,systemmedium,system medium,systemsmall,system small,timeline,timelineentryrelevance,timelinereloadpolicy,widget,widgetfamily,widgetkit,widgeturl WWDC20 日文, 简体中文, 英文 -
7:16 探索 Core Image 纠错技术
运用 Xcode 环境变量发现并且修复 Core Image 管道的渲染及优化问题。探索如何设置环境变量,从而对 Core Image 图表进行呈现。你将会了解如何生成 Core Image 图表以及如何对其进行解读,从而发现内存、色彩,以及性能问题,并更好地提升和优化 Core Image 管道。
coreimage,graphics,image processing,metal,performance,video,xcode WWDC20 日文, 简体中文, 英文 -
15:41 了解 Web 的面容 ID 和触控 ID
面容 ID 和触控 ID 可在登录时向你提供顺畅的体验,现在 Safari 浏览器有了 Web 验证 API,你可以将其应用于自己的网站上。了解如何将这另一种便捷、安全的登录方式添加到你的网站上。
applestmtformat,aswebauthenticationsession,attestation,authenticator,authenticatorattestationresponse,authenticatorselection,challenge,credential,crypto,cryptographic,cryptography,enroll,isuserverifyingplatformauthenticatoravailable,json,multifactor,navigatorcredentials,phishing,platform authenticator,private key,pubkeycredparams,public key,publickeycredentials,relying party,serverside,sfsafariviewcontroller,signature,webauthn WWDC20 日文, 简体中文, 英文 -
5:18 Swan 的征途 第 2 篇章:乐音时间
Swift Playgrounds 出品《天鹅之旅》,一款老少咸宜的四章节互动冒险游戏。在这一章中,我们的英雄需要你来帮助破解天鹅之书。唤醒你的音乐细胞——你会需要它们的。 了解如何将 Swift Playgrounds 转换成音频发生器,以帮助我们的英雄找寻缺失信息...然后进入下一节。 《天鹅之书》为 iPad 与 Mac 量身定制,其中结合了我们许多 Playground 教育体验中使用的框架与资源(如 Sonic Workshop、Sensor Arcade 与增强现实等)。要了解更多如何制作自己 Playground 的信息,请查看“为 iPad 与 Mac 创建...
playgrounds,swans quest,swans quest,swift,swift playgrounds,swift playgrounds challenge WWDC20 日文, 简体中文, 英文 -
8:39 在你的 app 中创造无缝语音体验
通过语音合成增强应用程序的可访问性体验:了解添加语音 API 的最佳时机和地点,以便使用该程序的人都能受益。了解如何使用 AVSpeechSynthesizer 来补充如 VoiceOver 等辅助技术,以及何时实现 API 的替代品。接下来我们会演示如何将音频路由到合适源并为需要或想要无缝合成语音的人创建应用程序。若您想从本次介绍中了解更多信息,您应当熟知 AVFoundation 和语音合成的基本知识。有关概述,请参阅“AVSpeechSynthesizer:让iOS开口说话。”
aac,alternative and augmentative communication,assistive technology,avspeechsynthesizer,avspeechutterance,speaking rate,speech properties,speech request,spoken content,utterance,voice technology WWDC20 日文, 简体中文, 英文 -
36:05 Web 开发者的创新
探索 Safari和 WebKit 的最新功能和改进之处。 我们将带您逐步了解更新的 Web API、CSS 和媒体功能、JavaScript 语法等,以帮助人们在使用您的网站,主屏幕网站 app 或嵌入式 WebKit 视图时获得出色的体验。
airplay,animate,appclipbundleid,app clips,appleitunesapp,apple pay,ar quick look,aspect ratio,async clipboard,attribute,bigint,clipboard,constructor,copy,css,css animations,css shadow part,css transitions,custom elements,customevent,dom,dynamicrange,element,emsg,enterkeyhint,eventtarget,exif,extxdaterange,face id,fetch,fmp4,fontfamily,graphics tab,hdr,high dynamic range,html,html banner,imageorientation,instant back,javascript,keyframeeffect,linebreak,logical assignment,metadata,nullish coalescing,observe,operators,optional chaining,paste,pdf,performance,pictureinpicture,pointer events,pseudoselector,public class fields,readtext,remote playback,replaceall,resizeobserver,safari technology preview,security key,service workers,svg,systemui,texttrackcue,touch id,uisansserif,uiserif,usb key,web animations,web api,web assembly,web authentication,webauthn,web component,web inspector,webp,writetext,xhr,yubikey WWDC20 日文, 简体中文, 英文 -
13:16 启用加密的DNS
当人们在你的 app 中访问网络时,他们的隐私至关重要。通过在我们的平台上利用加密的 DNS 来保护你的信息,以在你的 app 内提供私人的和安全的连接。了解如何使用系统 DNS 设置连接到加密服务器或使用标准网络 API 在 app 内启用加密 DNS。启用加密 DNS 是你的 app 可以帮助保护客户隐私并为他们提供更好和更安全的体验的另一种方法。
fingerprinting WWDC20 日文, 简体中文, 英文 -
16:38 WatchOS 中的新设计
优良的 watchOS app 通常既简约明了。 操作应该是可视、可预见并相关的。本节内容涵盖了在 watchOS app 中显示操作的有效策略,无论这些操作是进行核心任务的主要按钮,还是不太常用但仍旧重要的上下文操作。获取更多有关使用最新的 UI 框架完成操作的内容,请观看 “watchOS 上的 SwiftUI”。
WWDC20 日文, 简体中文, 英文 -
9:06 小组件编程临摹课程 3:加速时间线
我们开始学习小组件编程临摹课程第三部分,也最后一个部分,提升你的小组件水平。学习第 2 部分你没跟上的部分,或从第 3 部分的入门项目开始,加快学习速度。我们将探讨小组件、时间线和配置的高阶概念。了解如何加载进程内和后台 URL,以及如何直接链接到 app 内容,并了解如何创建能探索 app 中的各种功能的多重小组件,以及如何让小组件能够动态配置。 获取更多信息从而创建出色的小组件,请观看“为小组件构建 SwiftUI 视图”。
dynamic configuration,multiple widgets,onbackgroundurlsessionevents,swiftui,url sessions,widget,widgetbundle,widgetkit WWDC20 日文, 简体中文, 英文 -
20:15 简化 app clip
App Clips 仿佛订购自己最爱的清凉饮料和支付停车费一般,可以为用户提供一种极具“当下”感的良好体验。我们将为你提供指导方针,并分享一些常用的最优方法,帮你打造焦点突出、一致性强的 App Clips,并教会你如何利用 App Clip的通知与地点位置确认等科技,优化用户的转账体验。此外,我们还将向你展示,如何帮助用户从 App Clip进入你的完整版 app。 为了让本节内容发挥最大作用,建议你先行观看“探索 App Clips”以及“设置并关联你的 App Clips”。
8 hours notification,asset catalog,aswebauthenticationsession,ephemeral notification,inregion,location confirmation,nsappcliprequestephemeralusernotification,permission requests,request permissions,secure app group,sign in with apple,skoverlay,transaction WWDC20 日文, 简体中文, 英文 -
11:43 处理 UI 测试中的中断和警报
了解如何预测 app 的潜在中断并建立智能测试以识别它们。UI 中断通常是不确定的,一般是在用户引导或首次启动期间,这使得它们难以跟踪。了解如何理解中断,使用 UI 中断处理程序编写更强大的测试以及管理预期的警报。 进一步了解在 Xcode 中测试 app 的最新改进的更多信息,请查看“ XCT 跳过测试”,“更快获得测试结果”和“使用 XCTIssue 进行分类测试失败”。
alerts,protected resources,testing,ui interruptions,ui testing,xcode WWDC20 日文, 简体中文, 英文 -
7:34 通过对 HLS 播放列表进行 Delta 更新 优化串流直播效果
了解 Playlist Delta Updates,这项 HLS 功能通过扩大回放窗口、增加更多元数据优化了视频直播的传输。我们将向你展示 Playlist Delta Updates 如何在视频直播时减少串音,为网速慢的用户提供高质量内容以及整合广告推送。
WWDC20 日文, 简体中文, 英文 -
7:04 智能设计 进化的 App
智能是构建出色的现代 app 的核心部分。App 扩展、Siri 建议、语音、小组件、App Clips——我们设计的这些功能是为了帮助使用我们平台的用户更轻松地完成日常任务。了解智能系统体验的起源,并了解如何智能地与系统集成,使你的 app 更方便,更相关以及直观,让你的功能成为焦点。 进一步了解有关智能设计的更多信息,请查看我们系列的下一部分“发现新机会”。
conversational interaction,design,discoverability,donations,extensions,intelligence,intelligent system experience,intents,intentsui,shortcuts,siri,sirikit,siri suggestions,suggestions,system intelligence,ui,user experience,voice WWDC20 日文, 简体中文, 英文 -
18:33 精通 Apple tvOS 画中画
画中画即将登陆 Apple TV:Apple tvOS 拥有实时视频回放、随时切换画中画与全屏画面的功能,为您带来前所未有的多任务灵活度。探索如何将 AVPictureInPictureController 加入您的项目,配合熟悉的 API,创建自定义回放界面,并使用您的 app 为用户提供最佳的视频回放体验。由于“向上滑动”手势现已改由 Apple tvOS 14 中的 AVPlayerViewController 使用,我们还将向您展示如何更改 customOverlayViewController 的启动手势。 为了提升教学效率,建议您掌握基础的 AVKit...
appletv,apple tv,apple tv 4k,apple tv developer,avpictureinpicturecontroller,picture in picture,pictureinpicture,pip,tv,tv app,tv app dev,tv app developer,tv dev,tv developer,tvos,tvos dev,tvos developer,video WWDC20 日文, 简体中文, 英文 -
45:22 为 Apple 芯片 Mac 优化 Metal 性能
Apple Silicon Mac 是图形密集型 app 的革新平台,我们将向你展示如何启动图形处理器来快速创建 app 和游戏。 了解如何利用 Apple Silicon Mac 中 Apple 独特的 Tile-Based Deferred Rendering (TBDR) 图形处理器架构,并学习如何安排工作负载以提供最大的数据吞吐能力,以及构建渲染管道并提高整体效率。请与我们的图形团队一起深入研究 Apple 图形处理器着色器核心中的着色器优化。 我们一起设计了本节内容与“将 Metal app 带入 Apple Silicon Mac”,并建议你首先观看后者。...
WWDC20 日文, 简体中文, 英文 -
35:06 讨论企业身份和认证
在保护隐私和安全性的同时,需要为你的组织提供适当的工具。了解苹果的企业身份管理工具,以及它们如何帮你在登录设备、app 和网站时为用户创建更顺畅的体验。我们将向你展示如何利用联合验证和单点登录扩展,包括对 Apple 内置 Kerberos 扩展的更改。了解我们为企业用户提供的其他平台工具,包括 macOS 帐户类型和为企业提供的共享 iPad。
authentication,enterprise,kerberos,mdm,sso,vpn WWDC20 日文, 简体中文, 英文 -
24:23 使用Metal技术 驾驭Apple图形处理器
将 Apple 图形处理器的功能与 Metal(Apple 平台上图形处理器加速图形的最新基础)结合使用时,可以创建视觉上令人惊叹的高性能 app 和游戏。 探索 Apple 图形处理器的结构和功能,以及 Metal 如何利用其基于图块的延迟渲染(TBDR)结构在app和游戏中实现可衡量的性能提升。在本次分享中,我们将讨论 Apple 图形处理器的效率,并展示 TBDR 如何应用于一系列现代渲染技术。 参加本次分享您应该具备 Metal 和图形渲染的基本知识。要获得良好的介绍,请查看“用 Metal 技术进行现代渲染” ,并且定位好自己。
WWDC20 日文, 简体中文, 英文 -
5:11 为智能设计 发现新机遇
了解可扩展性如何作为将 app 最重要的功能呈现到操作系统新入口点的关键。并通过突破整体容器的限制来发现你的 app 是如何借助锁屏和日历中的建议,以及启用语音交互来实现提高用户参与度的。
donations,intelligence,intelligent system experience,intents,intentsui,shortcuts,shortcuts app,siri event suggestions,sirikit,siri suggestions,suggestions,system intelligence,voice WWDC20 日文, 简体中文, 英文 -
23:46 为 iPad 打造
了解如何改进 iPad app 从而利用增加的屏幕尺寸和 iPadOS 附加功能,并帮助用户使用其设备完成更多工作。了解如何构建详细的多列布局并将列表集成到你的 app 中,且无需调整现有代码。 我们还将了解减少视图中的模态,减少轻击和触摸次数,从而更轻松地浏览界面。 要想充分利用本节内容,建议先大致了解 iPad app 布局和 UIKit。获取更多信息,请观看“让 app 具有适配性”。我们还建议你熟悉 UICollectionView,这能对你有所帮助。 获取内容概要,请观看“网格视图布局中的最新功能” 。 若想进一步了解为 app 创建列表,建议观看“...
WWDC20 日文, 简体中文, 英文 -
5:53 智能设计 想人所想
了解用户使用 app 的动机,以及如何通过系统智能在协助用户的同时达到你作为开发者的个人目标。我们将会通过检验一名普通用户的日常生活来了解 app 应当如何成为其日常行程中不可或缺的一部分,以及部分 app 失败的原因。学习如何为用户在正确的时间提供正确的服务以帮助其完成日常行程,以及你的 app 和系统将会怎样根据用户的使用规律进行进化。
conversational interaction,extensions,intelligence,intelligence system experience,intents,intentsui,shortcuts,shortcuts app,siri,sirikit,system intelligence,voice,widgetkit,widgets WWDC20 日文, 简体中文, 英文 -
24:05 应对触控板和鼠标输入
在你通过触控板和鼠标间接输入这样的方式优化 iPad 或 Mac Catalyst app 时,可提供更加通用的体验。了解如何使你的 app 响应这些设备中的新事件。学习如何处理指针移动,启用指针锁定,处理滚动输入和触控板手势,以及接受或拒绝手势识别器上的事件。我们还将向你展示如何实现高级功能,例如使用键盘修改器或指点设备按钮来更改手势行为以便取悦专业用户,并为你的 app 带来更丰富的体验。 为了进一步了解有关基于指针的交互的更多信息并充分利用本次会议,我们建议你观看“为 iPadOS 指针建模”,“将键盘和鼠标游戏带入 iPad ”和“支持在 app 中使用硬件键盘”。
catalyst,event,magic keyboard,mouse,trackpad WWDC20 日文, 简体中文, 英文 -
24:35 探索计算机视觉 API
学习如何将计算机视觉只能添加到你的 app,将 Core Image,Vision 与 Core ML 的力量结合起来。超越单纯的机器学习技术,对图片与视频产生更深层次的理解。探索 Core Image 与 Vision 的全新 API,以类似 Contour Detection 与 Optical Flow 的方式,将计算机视觉以全新阈值过滤器的方式加入你的 app。 要了解更多关于相关基础框架的内容,请查看“视觉框架:以 Core ML 为基础”与“Core Image:性能,原型开发与 Python”。若要进一步探索计算机视觉 API,请查看[“在 Vision...
cifilter,ci filters,ciimage,cikernel,computer vision,contour,core image,core ml,machine learning,optical flow,trajectory,vision,visualization WWDC20 日文, 简体中文, 英文 -
5:06 视觉编辑 SwiftUI 视图
帮助你将 app 优化到最佳版本:了解如何利用 Xcode 预览和 SwiftUI来对你的 app 进行快速迭代和提高。发现如何利用预览画布来将自己的 app 一点点搭建起来,并在深色模式和浅色模式、动态类型等辅助功能等不同的环境下预览界面。 要进一步了解 SwiftUI 预览,请查看 “为 SwiftUI 预览架构你的 app” 和 “在 Xcode Library 中 添加自定义视图”。
canvas,previews,swiftui,xcode WWDC20 日文, 简体中文, 英文 -
23:15 使用AVFoundation在APP上输出HDR影像
探索如何利用 AVFoundation 在 app 内创作并输出高动态范围(HDR)内容。了解高动态范围以及如何在 app 内对其进行巧妙运用。我们将会向你展示如何运用特征集来让人们输出HDR内容,转化支持的 HDR 各式,审核流量限制,并且探索支持 HDR 输出的 Apple 平台。
WWDC20 日文, 简体中文, 英文 -
38:09 保护你的 app 威胁建模和反面模式
考虑漏洞和潜在威胁并清楚应在 app 中的哪些位置应用保护措施非常重要。了解如何通过威胁建模来识别潜在风险以及如何避免常见的反面模式。了解编码技术以及如何利用平台提供的保护来帮助你减少风险并在用户使用你的 app 为他们提供保护。
data,privacy,protection,security,trust WWDC20 日文, 简体中文, 英文 -
26:19 使用 CarPlay 车载为你的 App 提速
CarPlay 车载可为用户的提供更智能、更安全的iPhone车内使用方式。 我们将向您展示如何为车辆屏幕打造优质 app,并教您开发电动机车充电、泊车、快速订购食物外卖等类型的 Carplay 车载 App。此外,我们还会使用现存的音频与通讯 App 作为范例,详细解释如何利用 CarPlay 车载框架的种种改进,制作出更加灵活多变的用户界面。
,,audio,car,communication,ev charging,navigation,parking,quick food ordering WWDC20 日文, 简体中文, 英文 -
12:47 评估的新功能
现在在 Mac 上进行学术考试比以往都要简单。了解教育开发人员如何利用 iPhone,iPad 和 Mac 的自动评估配置框架进行测试并评估这些设备上的学生。并了解开发人员如何在 iOS 的测试和考试中启用受限功能,从而适应学生的需求或适合测试内容。
assessment,catalyst,curriculum,education,student,testing WWDC20 日文, 简体中文, 英文 -
10:07 评估和优化 app 语音交互
为 Siri 优化你的 app,让用户更自然地与你的 app 功能交互。我们将对比不同的 Siri技术,并帮你确定适合你和自身的需求的 Siri 技术,我们还将向你展示如何开始构建会话交互,并探索让你的集成真正出类拔萃的最佳方法。
conversational interaction,design,intents,shortcuts,siri,sirikit,voice WWDC20 日文, 简体中文, 英文 -
35:37 CareKit 有哪些更新
使用 CareKit 构建多功能的研究和护理 app:了解我们对健康框架的最新改进,包括其模块化体系结构的新视图、数据存储的更新以及更紧密地与 iOS 上其他的框架集成。并了解开源社区如何继续利用 CareKit ,让开发人员既能保护隐私,还能突破数字健康的界限。
care,care plan,client server,healthkit,health monitoring,hyperprotect,open source,synchronize WWDC20 日文, 简体中文, 英文 -
19:02 为其它企业创建 app clip
为品牌、企业或你 app 内的服务创建 app clip 以用于预定餐厅、点餐等服务。我们将向你展示如何为各个企业提供定制化体验,为它们提供独特的外观、调用卡和图标——所有这些都将包含在一个 App Clip 二进制文件中。了解有关上传唯一元数据、处理链接,推送通知以及跟踪会话状态的最佳方法,以及了解在 app clip 背景中不同类型的图标出现的位置,及其自定义方法。 要想了解更多关于设计和创建 app clip 的内容,请务必观看“了解 app clip”和“配置并连接你的 app clip”。
action,aggregates many businesses,app clip experience,brand identity,catalog,category of business,invocation card,nsuseractivity,promote business,sheet image,targetcontentidentifier,universal links,whitelabel,white label apps WWDC20 日文, 简体中文, 英文 -
15:29 SwiftUI 中的 App 要领
借助新的 App 协议,现在 SwiftUI 已支持构建完整的 app 了。了解 App、Scene 和 View 如何一起配合。并了解在节省时间和降低复杂性的同时,您如何轻松实现用户期望能从一流产品中获得的功能。使用新的命令修饰符轻松地向界面中添加预期功能,并探索新的 WindowGroup API 的详情。 为能充分利用本节内容,你应该先对 SwiftUI 有一定的了解。请观看“SwiftUI 介绍”以获取入门知识。 如需更多 SwiftUI 相关信息,可选择:“SwiftUI 新增功能”,“Swift UI 中的数据要素”,“SwiftUI...
app protocol,apps,body property,commands,commands modifier,custom commands,datadriven app,documentgroup,navigationtitle,scene,scenes,scenestorage,scenestorage property wrapper,settings,settings scene,stateobject,view definition,view modifier,views,windowgroup WWDC20 日文, 简体中文, 英文 -
14:51 使用 Xcode Playground 探索软件包和项目
Xcode Playgrounds 帮助开发人员探索 Swift 和 框架 API,并为快速试验提供便笺。了解 Xcode Playgrounds 如何利用 Xcode 的现代构建系统,为资源提供改进支持,并与你的项目、框架和 Swift 软件包集成,从而提升文档记录和开发工作流程。
documentation,playgrounds,resources,swift packages,xcode,xcode playgrounds WWDC20 日文, 简体中文, 英文 -
33:52 让你的 Metal app 在 Apple 芯片的 Mac 上运行
认识用于 Apple Silicon Macs 的 Tile Based Deferred Rendering (TBDR) 图形处理器架构,这是“Metal app 或游戏”图形性能的核心。了解如何将图形密集型 app 转换或移植到 Apple Silicon 上,以及在为平台本地构建时如何利用 TBDR 和 Metal 技术。我们将对比研究 TBDR 与旧版 Mac 的 Immediate Mode Rendering pipeline,了解将 app 或游戏移交给他人时可能遇到的常见问题,并探讨如何在使用本地 SDK 构建时提供令人难以置信的性能。 我们与“优化 Apple...
WWDC20 日文, 简体中文, 英文 -
13:11 在 Xcode Library 中添加自定义视图
Xcode Library 是查看可用 SwiftUI 视图和将视图拖拽到 Xcode 预览画布的便捷方式,也能够对你的 app 进行丰富的可视化编辑。我们将向你展示如何用自己的视图和修正来扩展 Xcode Library 里的内容,如何在 app 或 Swift 包中进行优化从而提高可重用性和可发现性。 关于 Xcode 预览的更多内容,请查看 “为 SwiftUI 预览架构你的 app” 和 “SwiftUI 视图的可视化编辑”。
library,modifiers,swiftui,views,xcode WWDC20 日文, 简体中文, 英文 -
21:32 为你介绍 Car Key(车钥匙)
现在你可以在 iPhone 或 Apple Watch 上储存车钥匙,而不必再带着遥控钥匙解锁启动你的爱车。你可以使用数字密钥,并轻松地与家人或朋友共享,还可远程管理密钥。 本节内容是针对在汽车上应用数字钥匙的汽车制造商。我们将讨论一些核心功能,包括车主配对、交互(解锁或启动汽车时)、密钥共享和密钥管理,了解汽车钥匙系统结构以及保护安全和隐私的方法,并获取有关硬件和规格的信息。
,,,car,nfc,u1,ultra wideband,uwb WWDC20 日文, 简体中文, 英文 -
12:16 在你的 app 中支持本地网络私隐
当 app 连接到某个人的家庭网络上的设备时,本地网络隐私可提高透明度。 如果你的 app 与使用 Bonjour 或其他本地网络协议的设备进行交互,则必须在 iOS 14 中添加对本地网络隐私权限的支持。进一步了解有关新权限流,并按照我们的指导操作,逐步完成更新 app 的必要步骤。我们还将为你提供一些最佳实例,以帮助你创建顺畅的隐私体验。
open network,ssid,wifi WWDC20 日文, 简体中文, 英文 -
28:43 适配 macOS 新外观
改造你的 Mac app :了解如何采纳 macOS Big Sur 的新设计并利用其视觉层次结构,设计模式和行为。 我们将探讨 AppKit 在结构项和常用控件方面的更新,并向你展示如何稍加采纳便能适应更多自定义界面。并了解如何结合自定义强调色和图标进一步个性化你的 app。 要想充分利用本节内容,建议先熟悉 AppKit 和 SF Symbols。有关图标的更多信息,请观看“ SF Symbols 2.0”。
WWDC20 日文, 简体中文, 英文 -
26:06 用 Create ML 构建 Action Classifier
了解如何在 Create ML 中构建动作分类模型。使用自定义动作分类器,你的 app 可以从视频中或通过相机实时识别肢体运动。我们将向你展示如何使用示例轻松地训练 Core ML 模型,从而识别人类的动作,如跳跃、下蹲和舞蹈动作。 了解这是如何由计算机视觉框架内的身体位姿预测功能驱动的。你可以获取灵感,从而开发能够提供常规健身指导和对运动形式进行反馈等功能的app。要想充分利用此会议,建议先熟悉 “介绍Create ML app”。你也可以通过观看 “在 Creat ML 中构建健身运动分类模型”从而区分动作分类和基于传感器的健身记录分类。...
action classification,action classifier,activity classification,ai,body pose,core ml,create ml,fitness,machine learning WWDC20 日文, 简体中文, 英文 -
22:12 App Store Connect 创新内容
了解 App Store Connect 的最新改进,Connect 是您用于在 App Store 上载,提交和管理 app 的工具套件。了解有关 App Store Connect API、app 内购买和订阅、Game Center 等的增强功能。
api,distribution,inapp purchase,inapppurchases,json,metadata,metadata feeds,testflight,test flight,testing,transporter WWDC20 日文, 简体中文, 英文 -
14:30 为 tvOS 构建 SwiftUI app
使用 SwiftUI 为你的 tvOS app 添加新的维度。我们将向你展示如何构建由 SwiftUI 驱动的布局以及如何使用自定义按钮自定义界面,如何使用环境菜单在应用程序中提供更多功能,检查视图是否是焦点并管理默认焦点。 为了充分利用本视频,你需要先适应 SwiftUI。有关入门知识,请观看“ SwiftUI 简介:构建你的第一个 app”和“在所有设备上使用 SwiftUI”。
apple tv,apple tv 4k,apple tv app,focus,focus engine,lazy grids,swift,swift developer,swiftui,tv,tv dev,tv developer,tvos,tv swift,tv swiftui WWDC20 日文, 简体中文, 英文 -
16:04 检查、修改和构造 PencilKit 绘图
让 Apple Pencil 成为在 app 内绘图和书写时更实用的工具。你可以利用 PencilKit 深入研究构成图形的笔触、墨水、路径和点,借助这些来构建能使用识别的功能,并根据输入修改图形。了解如何动态生成形状和图形,并进一步了解有关 PKDrawings 和 PKStrokes 等 APIs 的更多信息。 要想充分利用本节内容,我们建议你首先观看 “介绍 PencilKit”,该内容大体介绍了 PencilKit 框架以及其在 WWDC19 的首次亮相,我们还建议你观看 WWDC20 中的 “PencilKit 的新功能”。
calligraphy,cursive,engine,handwriting,stylus WWDC20 日文, 简体中文, 英文 -
54:38 介绍 SwiftUI
了解声明式编程:我们将会介绍编写声明性代码的好处以及如何结合 SwiftUI 和 Xcode 帮助你更快地构建出色的 app。与此同时,你还能了解如何从头开始构建功能全面的 SwiftUI app。
animation,aspectratio,canvas,compositional ui,corner radius,dark mode,declarative syntax,declarative ui,dependency management,derived value,horizontal stack,hstack,inspector,leading alignment,library,live mode,localization,model,modifiers,multiplatform app template,navigationview,padding,preview on device,previews,resizable,resume updating preview,sfsymbol,source of truth,spacer,state variable,swift,text,vertical stack,view,views,vstack,xcode library,zoom state WWDC20 日文, 简体中文, 英文 -
7:47 将二进制框架作为 Swift Packages 发布
了解如何将第三方框架添加到 app 中,并在 Xcode 中使用 Swift 软件包保持更新状态。我们将向你展示如何编写可以引用框架的软件包,介绍二进制对象以及如何在软件包清单文件中指定它们,并演示如何计算校验和,以便你的客户端始终得到你所期望的二进制文件。 框架以 XCFramework 格式分发。关于创建和版本管理 XCFramework 的更多细节,请观看 WWDC19 的“ Swift 中的二进制框架”。
WWDC20 日文, 简体中文, 英文 -
14:13 了解 iPad 的随手写功能
“随手写”功能借助 Apple Pencil 为 iPad 文字输入提供了一种轻巧、有趣且符合人体工程学的途径。探索用户可以怎样在app中运用“随手写”功能以及手写文本,手写文本既可使用标准文字输入控制,也可创造个性化文字输入体验。你将了解该功能与TextKit相融合的方式,以及何时应用新的 UIScribbleInteraction 和 UIIndirectScribbleInteraction 两大 API 为你的 app 创造令人愉悦且持续流畅的随手写体验。 若想充分掌握本章节,需先熟悉 UIKit 文本输入控制,以及键盘输入技术。初次接触者,请先观看“iOS...
cursive,handwriting,recognition WWDC20 日文, 简体中文, 英文 -
24:52 介绍 Xcode 中的 StoreKit 测试
探索 Xcode 中的 StoreKit 测试:无需连接到 App Store 服务器即可测试 App 内购买项目的本地环境。 我们将向您展示如何设置测试环境,创建 StoreKit 配置文件以及准备在本地验证收据。我们还将说明如何测试各种 app 内购买项目方案并使用 StoreKitTest 框架自动执行这些测试,并介绍沙盒环境中测试的最新进展。
iap,inapp purchase,inapp purchases,sandbox,storekit,xctest WWDC20 日文, 简体中文, 英文 -
19:46 探索 App Clips
在用户需要的时候帮助他们体验到你的 app 中合适的功能。我们将解释如何设计和构建 App Clips(app 中专注于特定任务的一小部分),并使其易于被发现。了解如何将你的 App Clip 集中在简短快速的交互上,并确定你可以在语境相关的情况下浏览到它,例如通过 QR 码、NFC 或“app 可立拍” 在 Maps 或者现实生活中的地址来搜索。找出 app 和 App Clip 之间的一些关键区别,并探讨 App Clip 如何与其对应的 app 交互。更多有关设计,构建和实施 App Clip 的详细信息,请查看“为其他企业创建 App Clips”,“简化你的 App...
active compilation conditions,app clip codes,app clip experience,app clip url,applepay,asauthorizationcontroller,corresponding app,debug app clip,focused userflow,migrate data,ondemand binary,registered experience,shared asset catalog,shared data containers,sign in with apple,skoverlay,swiftui WWDC20 日文, 简体中文, 英文 -
6:12 如何在 Xcode 环境下 构建基于 Metal 的 Core Image 内核
了解如何将运用 Metal Shading 语言编写的 Core Image 核心程序与你的app融合在一起并进行加载,同时发现如何借助这些图像滤镜创造独特效果。探索如何使用 Xcode 规则和命名约定来完成由 Metal Shading 语言编写的 Core Image 核心程序。我们将解析借助 Metal 技术和 Metal Shading 语言来高效使用 Core Image APIs 的最佳方式。
coreimage,graphics,image processing,metal,performance,video,xcode WWDC20 日文, 简体中文, 英文 -
36:04 通过更好的隐私建立信任
隐私比以往任何时候都更为重要。了解 Apple 的隐私支柱,保护隐私的方法,以及如何在我们的平台上采用最新功能来帮助你赢得客户的信任,创造更多的个人体验以及提高参与度。了解当你的 app 使用麦克风或摄像头录制时 iOS 提供的透明度,通过大概位置掌控位置,追踪透明度和权限等等。
ad network,approximate location,autofill,camera,contacts,data minimazation,dns encryption,idfa,location,mac address,microphone,permissions,photos library,picker,privacy,privacy control,private network,tracking,transparency,trust WWDC20 日文, 简体中文, 英文 -
15:32 认识附近交互
附近交互框架是在包含 U1 芯片的选择加入的 Apple 设备之间查找距离和方向。探索这种强大的硬件和软件组合能够使您基于两个或多个设备的相对位置创建直观的空间交互。我们将向您介绍此基于会话的 API,并向您展示如何提供全新的交互式体验,所有内容都已经考虑到隐私。
interactive,proximity,sharing WWDC20 日文, 简体中文, 英文 -
24:42 在 Core ML 中使用模型部署及安全性
探索如何在 app 二进制文件之外部署 Core ML 模型,从而在 app 中应用机器学习功能时为你提供更强的灵活性和控制能力。了解Core ML 模型部署如何让你将修改后的模型交付给你的 app 而无需更新。我们还将引导你逐步了解如何通过加密来保护自定义机器学习模型,并在 Xcode 中预览你的模型性能。 获取有关使用 Core ML 的更多信息,包括如何应用在 TensorFlow 和 PyTorch 等环境中训练过的模型,我们还建议你观看“使用 Core ML Converter 在设备上获取模型”。
ai,artificial intelligence,cloud,cloudkit,core ml,core ml tools,create ml,deep learning,encryption,learning,machine learning,model,model deployment,model encryption,neural network WWDC20 日文, 简体中文, 英文 -
21:27 创建出色的企业 app:与 Box 的 Aaron Levie 交流
了解 Box 等组织是如何适应商业环境和远程工作中不断变化的条件的。聆听 Apple 公司云服务副总裁 Mike Abbott 和 Box 首席执行官兼联合创始人 Aaron Levie 关于最新工作环境的交流,讨论基于云的 app 如何帮助人们过渡到远程协作,以及企业开发人员可以用来帮助组织在具有挑战性的情况下进行创新的技术。
architecture,cloud,enterprise WWDC20 日文, 简体中文, 英文 -
23:12 为你介绍 WidgetKit
Meet WidgetKit: 将 app 最有用的信息直接显示在主屏幕的最佳方法。我们将向你展示一个优秀小组件的必备要素,并介绍 WidgetKit 的特点和功能。了解如何创建窗口小组件,并了解 WidgetKit 如何利用 SwiftUI 的功能提供无状态体验。 了解如何利用现有的先进技术确保小组件显示相关内容。 并创建一个时间线,从而确保你能提供新鲜的内容。 有关创建窗口小组件的更多信息,请查看“为窗口小组件构建 SwiftUI 视图”和“小组件编程临摹课程”。
duration,extension,glanceable,inintents,intent,intentconfiguration,link api,multiplatform,personalizable,placeholder,placeholder ui,relevance,relevant,reload policy,reloads,reloadtimelines,score,smart stacks,snapshot,stateless ui,staticconfiguration,swiftui,timeline,timelineentryrelevance,widget,widgetkit WWDC20 日文, 简体中文, 英文 -
5:54 HLS 低延迟 的创新
Apple 已经在 HTTP Live Streaming 协议中添加了低延迟扩展,将 HLS 的质量和可扩展性以两秒甚至更短的流延迟结合起来了。了解 LL-HLS 的最新部署动态和其如何使得你的视频传送与广播相比更有竞争力并提高社交媒体整合度。 要对 HLS 低延迟进行整体了解,请观看 WWDC19 的 “HLS 低延迟介绍”。
WWDC20 日文, 简体中文, 英文 -
40:44 将 Mac App 移植到 Apple 芯片
你的移植问题已得到解答:了解如何为 Apple Silicon Mac 重新编译 macOS app,以及如何构建通用 app,让这些 app 启动更快、性能更好并支持平台未来的发展。我们将向你展示 Xcode 如何让构建通用 macOS 二进制文件更简约,并运行、调试和测试你的 app。了解你可能需要对低级代码进行哪些更改,如何处理进程内和进程外插件和一些使用通用app的有用技巧。 我们为有经验的 macOS 开发人员提供本次会议,帮助他们实现在 Apple Silicon Macs 上本地运行一些已开发的 app。你可以在 Apple Silicon...
WWDC20 日文, 简体中文, 英文 -
24:21 使用 Vision 侦测身体与手部位姿
探索如何使用 Vision 框架帮助你的 app 侦测照片与视频中的身体与手部位姿。使用位姿侦测功能,你的 app 可以分析照片中人物的位姿、移动与手势,以此提供新的视频剪辑可能性。不仅如此,你还可以使用 Create ML 中自带的动作分类功能进行动作分类。此外,我们还将向你展示,如何通过手部位姿将手势识别融入你的 app,开放全新的互动形式。 要了解更多在动作分类功能中使用身体位姿的支持,请查看[“在 Create ML 中制作动作分类器”]与[“探索 Action & Vision app”]等节。另外,若要了解 Vision 中的其它绝妙功能,请查看[“探索计算机视觉...
action classification,action classifier,bean bag toss,body pose,camera,cornhole,gesture,hand pose,machine learning,photo,pose estimation,ui control,video,vision WWDC20 日文, 简体中文, 英文 -
9:37 使用 AVAudioSession 录制立体声音频
立体声录音可将声音有效传递给听众、粉丝和家人,给人身临其境的感觉。App 可通过 iPhone 或 iPad 内置麦克风录制立体声音频。了解 AVAudioSession 如何帮助你捕捉移动设备中的立体声,处理一种新的叫做“输入定位”的特殊考量。此外,该 API 还可助你在 app 使用中获得更好的录制体验。
WWDC20 日文, 简体中文, 英文 -
8:37 优化 Core Image 视频 app 工作流
探索利用 Core Image 的强大处理能力来优化视频 app 性能表现的无限可能。我们将向你展示如何构筑 Core Image 管道,从而将各类效果应用到app内的视频。探索如何在使用 CIContext 的过程中减少你的 app 内存占用,并且学习使用通过 Core Image 滤镜来对 AVPlayView 或 MTKView 视图类型进行视频回放的最佳做法。除此之外,还需探究为何需要通过 Metal Shading 语言编写你的个人定制核心程序,并且了解相关性能提示,从而最大限度上使用 Core Image 管道中 Metal 技术的命令队列。
coreimage,graphics,image processing,metal,performance,video WWDC20 日文, 简体中文, 英文 -
23:38 Apple 设备管理的创新
我们在将关键的设备管理功能引入 macOS 方面取得了重大进步。了解这些功能可以帮助您使用相同的工具和技术来管理所有设备。获取有关今年即将发生的更改和其对您部署工作流程产生的影响,以及可用于保护 iOS 和 iPadOS 设备安全的一些新管理功能的详细信息。
configuration,configurator,distribution,enterprise,management,mdm,privacy,security WWDC20 日文, 简体中文, 英文 -
22:57 配置与链接你的 app clips
App clips 是 app 的一小部分,可提供简化的直接体验,并帮助用户在合适的时间获得所需的东西。了解如何通过真实体验调用 app clips,比如 app clipss 码、NFC 和 QR 码,或者通过地图或 Safari 等 app 让它们以数字形式出现。我们将向你展示如何处理 app clips 中的链接,演示如何设置关联域。了解如何在 App Store Connect 中配置 app clips 体验,如何将 app clips 横幅添加到你的网站以及通过 TestFlight 全面测试 app clips。 为了充分利用本节内容,你应该具有使用 Universal...
app clip banner,app clip codes,app clip experience,app store connect,maps,messages,nearby suggestions,nfc,nsuseractivity,qr codes,safari,web server WWDC20 日文, 简体中文, 英文 -
26:34 位置的新功能
定位技术是在您的 app 中提供基于上下文的服务的核心。 探索 Core Location 中最新的隐私控件如何增加了一个全新的维度来确定位置以及这对您的 app 的意义。我们将向您介绍实现这些最新位置更新的最佳做法,并向您展示是如何设计来确保更多的人获得他们喜欢的体验。
geocode,geofence,geofencing,ibeacon,indoor positioning,privacy,visit monitoring WWDC20 日文, 简体中文, 英文 -
29:40 最新单元格配置方法
学习网格视图与列表视图单元格的最新配置技巧,在你所开发的 app 中更为快速地构造动态界面。探索不同的配置类型及其使用方法,以便轻易地为单元格填充内容或应用常用样式。学习如何利用功能强大的 API 为单元格的不同状态进行外观自定义。了解设计模式与其应用方面的最佳实践,以便简化代码、消除错误与提升性能。
collectionview,tableview,uicollectionview,uitableview WWDC20 日文, 简体中文, 英文 -
24:06 一键式帐户安全升级
当您采用帐户身份验证修改扩展时,您可以在 iCloud 的钥匙串密码管理中通过 Apple 登录和强密码为人们提供快速、便捷的帐户安全升级。 我们将向您展示如何使用帐户身份验证修改扩展、验证身份服务框架 API,和顺利进行密码转换所需的最佳做法将这些升级流程添加到您的 app。
2fa,account security,app clip,asextensionlocalizedfailurereasonerrorkey,aspasswordcredential,authorizeupgrade,autofill,breached,breaches,changepasswordwithoutuserinteraction,completechangepasswordrequest,factor,inapp,login,prepareinterfacetochangepassword,prepareinterfacetoconvertaccounttosigninwithapple,second,security code,sign in,sms,wellknown WWDC20 日文, 简体中文, 英文 -
27:44 SwiftUI 新功能
SwiftUI 可以帮助你为 iPhone、iPad、Mac、Apple Watch 和 Apple TV 构建更精美强大的 app。进一步了解更多有关 SwiftUI 的最新进展,包括界面改进(如轮廓,网格和工具栏)。利用 SwiftUI 对 Apple 框架的增强支持来启用诸如“通过 Apple 登录”等功能。了解新的视觉效果以及新的控件和样式;以及新的 app 和场景 API 如何让你得以完全在 SwiftUI 中创建 app、自定义复杂性和所有新的小组件。 为了充分利用本节内容,你首先需要熟悉 SwiftUI。请观看“SwiftUI 介绍”获取入门知识。
app api,apps,body property,commands,commands api,complications,containerrelativeshape,custom accent color,custom commands,custom complication,custom fonts,custom menus,declarative,default focus support,documentgroup,drag and drop,focus,font scaling,gauge,grids,keyboardshortcut,keyboard shortcut,label,launch screen,launch screen info plist key,lazyhstack,lazy loading grid layout,lazy stacks,lazyvstack,link,list,listitemtint,matchedgeometryeffect,multiplatform code,multiple trailing closure,multiple windows,opening url,openurl,outlines,progressview,scaledmetric,scene,settings,settings scene,sign in with apple,swiftui,toolbar,toolbar,uilaunchscreen,uniformtypeidentifiers,universal links,widgets,windowgroup WWDC20 日文, 简体中文, 英文 -
14:43 Swan's Quest 第一章: 黑暗中的声音
Swift Playgrounds 出品《天鹅之旅》,一款老少咸宜的四章节互动冒险游戏。在这一章中,我们的英雄需要穿越黑暗洞穴——这是点燃火把的唯一方法。 了解旁白并编写音频说明。也许你就能帮我们的英雄解开音乐之谜…走向旅程的下个阶段。 《天鹅之旅》专为 iPad 与 Mac 量身定制,其中结合了我们许多 Playground 教育体验中使用的框架与资源(如 Sonic Workshop、Sensor Arcade 与增强现实等)。要了解更多如何制作自己 Playground 的信息,请查看“为 iPad 与 Mac 创建 Swift Playground 内容”一节。...
accessibility,swans quest,swans quest,swift playgrounds,swift playgrounds challenge,voiceover WWDC20 日文, 简体中文, 英文 -
17:29 Apple Silicon Mac 上的 iPad 与 iPhone App 运行
Apple Silicon Mac 可以按原样运行许多 iPad 与 iPhone App,用户可以从 Mac 的 Mac App Store 中对这些 App 进行获取。了解 iPad 与 iPhone App 将会如何在 Apple Silicon Mac 上运行,以及为你的 App 在此平台提升质感的各种因素。学习如何为 Mac 进行 App 测试与 App 的分销选项。
arm,emulator WWDC20 日文, 简体中文, 英文 -
16:04 让你的app拥有视力辅助功能
在设计时考虑辅助功能可以激励用户使用你的 app。了解如何为你的 app 创建自适应界面,app 颜色选取全面、文本可读性强并采用其他视觉设置,以使用户获取良好的体验。 我们设计本节内容和设计用户界面的初衷一样,都是为了方便所有人访问。若想了解更多关于辅助功能和设计的信息,请查看“视觉设计和辅助功能”、“辅助功能检测”、“构建动态类型的 app”和“SF Symbols 指南”。
accessibility,color,color blind,design,labels,reduce motion WWDC20 日文, 简体中文, 英文 -
16:54 UICollectionView 中的列表
了解如何使用 UICollectionView 在 app 中构建列表和边栏。 充分利用组合布局的灵活性,替换列表视图外观。 了解模块化布局选项,以及它们如何为你的 app 解锁更多设计选项。了解如何在单个 UICollectionView 内将类似于列表图的列表与自定义组合布局结合在一起。 了解如何使用列表,创建更丰富的单元格以及自定义布局,从而在 app 内创建设计合理的信息显示方法。 想充分利用本节内容,建议先基本了解组合布局。 获取更多信息,请从 WWDC19 观看“网格视图布局的新功能”。
outline,sidebar,table,uitableview WWDC20 日文, 简体中文, 英文 -
25:15 RealityKit 新功能
RealityKit 是 Apple 为增强现实所从头构建的渲染、动画、物理及音频引擎。其存在对传统 3D 渲染器进行了再定义,使开发者们能够更为轻易地构建与创造高质量增强现实体验。学习如何在你的 App 中有效地实现 RealityKit 的最新改进。了解视频纹理、在 iPad Pro 上使用 LiDAR 扫描仪进行场景理解、位置锚固、脸部识别及改进调试工具等功能。 若希望充分理解本部分中的内容,开发者应当对构建基于 RealityKit 的 App 和游戏有着基础认识。可以事先观看“RealityKit 和 Reality Composer 介绍”视频,学习相应知识。...
WWDC20 日文, 简体中文, 英文 -
32:19 Swift 的最新进展
加入我们获取有关 Swift 的最新信息。了解运行时性能方面的最新进展,以及对开发者体验的改进,这些改进能让你的代码读取、编辑和调试得更快。了解如何利用新的语言特性,如多个尾随闭包。了解 SDK 中可用的新库,并了解越来越多像 Swift Packages 一样可用的 API。
WWDC20 日文, 简体中文, 英文 -
27:38 探索 ARKit 4
ARKit 4 让你能够构建下一代增强现实 app,从而改变人们与周围世界的联系方式。我们将向你介绍 Apple 增强现实平台的最新改进,包括如何使用定位锚将虚拟对象与现实世界中的经度,纬度和海拔联系起来。了解如何在 iPad Pro 上利用 LiDAR 扫描仪并获取你周围环境的深度图,并了解如何在更多设备,包括iPad Air(第三代),iPad mini(第五代)以及所有装有 A12 Bionic 芯片或更高版本且带有前置摄像头的设备上用AR跟踪人脸。 要想充分利用本节内容,建议你先熟悉你的 app 如何利用 iPad Pro上的 LiDAR 扫描仪。观看“...
WWDC20 日文, 简体中文, 英文 -
15:43 Swift 软件包资源和本地化
在你使用 Swift 软件包进行组织和共享 Swift 代码时,请带上你的资源。了解如何在软件包中加入图像和 storyboard 等素材,以及如何从代码中访问这些素材。并学习如何添加本地化字符串,让世界各地的人都可访问你的代码。 要想充分利用本节内容,建议先熟悉 Swift 和打包代码。获取内容概要,请观看 WWDC19 中的“创建 Swift 包”。
WWDC20 日文, 简体中文, 英文 -
8:46 在你的 tvOS app 中支持多用户
分享您的客厅?不是您的 Apple TV app。当您在 app 中支持个人资料时,您可以为在同一房屋内使用 Apple TV 的每个人自定义您的体验。探索如何“以当前用户身份运行”这个功能可让某人与您的 app 进行交互,下载本地内容并登录 iCloud 或 Game Center,所有这些都不影响其家人或室友。 我们将向您展示如何在您的 app 中实现此功能,如何在切换配置文件之前保存最新数据,处理通知并保护隐私。 要充分利用本次分享,您应该对最新 Apple tvOS 框架和控件有基本的了解。观看“用 Apple tvOS 掌握客厅”,视频将为您提供一个很好的概述。
apple tv,apple tv 4k,apple tv app,game developer,games,mulituser,personalizable,personalization,personalize,profile,profiles,runs as current user,tv,tv app,tv apps,tv dev,tv developer,tvos,video WWDC20 日文, 简体中文, 英文 -
11:55 差量数据源的改进
Diffable 数据源极大幅度简化了管理及升级 collection 和 table view 的相关工作,从而为你的app创造动态化的高响应体验。了解如何使用局部快照来高效创建 iOS 及 iPadOS 的 collection view 列表及大纲,并为在 iPad app 中设置侧边栏提供帮助。我们还将向你展示如何通过 UICollectionViewDiffableDataSource 简化元件重新排序,从而提升编程效率并且更快速地构建 app 界面。 本次分享的内容基于 2019 年“UI数据源提升”,建议优先查看。
uicollectionview,uitableview WWDC20 日文, 简体中文, 英文 -
27:47 Safari 浏览器网站扩展介绍
创建 Safari 浏览器网站扩展,可以帮助人们更快、更高效地完成常见的网上任务。我们将向您展示如何构建新的 Safari 浏览器网站扩展并将其托管在 App Store 上,以及如何使用 safari 浏览器网站扩展转换工具轻松从其他网络浏览器,例如 Chrome,Firefox 等迁移现有扩展。
activetab,app store,background page,browser,compatible,content script,css,html,javascript,json,manifest,nativemessaging,nsextensioncontext,nsxpcconnection,safariwebextensionconverter,safariwebextensionhandler,sendnativemessage,sfsafariapplication,user privacy WWDC20 日文, 简体中文, 英文 -
15:27 Mac Catalyst 的新功能
了解 Mac Catalyst 的最新更新以及如何将 iPadOS 中的 app 转化到 Mac 上。探索 app 生命周期得到的改进,将新的扩展整合到你的 app,并认识 macOS 的全新面貌与感觉是如何影响 Mac Catalyst app 的。尝鲜全新的为 Mac 优化模式。了解本次的所有更新,这些更新能够让你将 iPad app 转化到 Mac 的过程变得前所未有地容易,其中包括框架可用性和靓丽的外观设计。 要充分利用本次更新的内容,你需要对 Mac Catalyst 有基本的了解。我们推荐你观看“将 iPad app 带入 Mac”来了解基础内容。 如果想对完善 Mac...
accent color,app lifecycle,color picker,color well,drag reordering,extensions,focus engine,ipad apps on mac,nscursor,optimized for mac,photo editing extensions,separator,sfsymbol,sf symbols,sidebar,toolbar,uidatepicker,uikit on mac,uisplitviewcontroller,uititlebartoolbarstyles,universal purchase WWDC20 日文, 简体中文, 英文 -
22:52 在 SwiftUI 中创建复杂功能
使用 SwiftUI 在 Apple Watch 上增加图形复杂功能。我们将教你如何在 Meridian 和图文这种表盘的复杂功能上使用自定义 SwiftUI 视图,查看创建复杂功能的最佳方法,我们还将演示在 Xcode 12 中的成果预览。 要想充分利用本节内容,建议你先熟悉 SwiftUI 以及如何在 Apple Watch 上创建复杂功能等基础知识。获取相关信息,请查看“为 Apple Watch 创建复杂功能”并阅读“使用 SwiftUI 构建 watchOS App 界面”。 了解如何在 SwiftUI 构建图形复杂功能后,结合 watchOS 7...
,clockkit,watchkit,watchos WWDC20 日文, 简体中文, 英文 -
12:15 SiriKit 与快捷指令的新增功能
快速了解 Siri 和快捷指令的所有更新,以帮助用户充分利用你的 app:我们将向你展示如何设计视觉上内容丰富的会话,如何通过为新的 Siri UI 进行设计而对操作系统驾轻就熟,还将让你大体了解我们如何让用户更方便地在你的 app 上组织和创建操作。
automation,extensions,inapp intent handling,intents,intentsui,shortcuts,shortcuts app,siri,sirikit,voice,watchos,watchos design WWDC20 日文, 简体中文, 英文 -
11:01 教育的创新
40多年来,Apple 一直与教育工作者合作,为学生、教师和学校管理员创建技术,并帮助他们分享丰富而有意义的学习经验。 探索 Apple 教育技术的广度,包括教室管理 app 和工具以及用于评估和课程整合的开发者框架, 并了解您的 app 如何在其中发挥关键作用。
asm,assessment,classkit,classroom,configurator,schoolwork,student,testing WWDC20 日文, 简体中文, 英文 -
6:09 HealthKit 的新增功能
HealthKit 是一个重要框架,集成了第一方和第三方的健康和健身数据,从而帮助用户管理个人健康信息。了解 HealthKit 的最新更新,比如提供读取 Apple Watch 心电图的功能,并记录和跟踪十多种新症状及其严重程度。我们还将介绍最新的移动数据类型,如行走速度和步长,从而帮助用户监测了解自身的移动情况。
ecg,fitness,health,heart,heart rate,nutrition WWDC20 日文, 简体中文, 英文 -
29:06 iPad 设计
了解设计出色 iPad app 的构成:了解如何通过简化导航并促进强大的拖放交互来最大程度地减少使用模态界面以及利用新的侧边栏来提高效率。通过支持多点触控,Pencil,键盘和触控板,了解如何利用 iPad 的多功能交互机会。 创建可响应所有尺寸类别和方向的自适应布局,以支持出色的多任务处理体验。 这些技术不仅会改善您的 iPad app,它们使创建 Mac Catalyst app 变得更容易,该应用程序在 macOS 上真正给人家的感觉。
WWDC20 日文, 简体中文, 英文 -
10:26 PencilKit 的新功能
PencilKit 可以助你在 iPad app 中提升创作、书写、绘画以及动画制作能力。了解关于绘画及注释框架的最新改进,并探索如何运用类似 PKToolPicker、PKCanvasView 及 PKStroke 的 API 来支持绘图及书写 app 中的新特征。若想充分掌握本部分内容,需要对 PencilKit 拥有基本的理解。若想补充了解相关内容,可参阅 WWDC19 中的“PencilKit 介绍”。
color,engine,handwriting,palette,pallette,pencil,pencilkit,pkstrokes,scribble,strokes WWDC20 日文, 简体中文, 英文 -
9:55 UICollectionView 新发现
学习 UICollectionView 的各种新功能,解锁全新功能,使其变得更加方便易用。我们将向你展示如何结合 diffable data source 使用区域截图,创建可以展开/收起的轮廓界面,并向你介绍如何使用复合式界面创建列表,并打造出带有网格视图、类似 UITableView 的界面。 此外,你还将探索令单元元素离开队列、调整其内容与风格的现代技术。为使此节发挥最大效用,请您实现学习关于复合式界面的基本内容。若要获得更多信息,请观看 WWDC19 的“网格视图界面新发现”。
cell,collection,layout,table,tableview,uicollectionview,uitableview WWDC20 日文, 简体中文, 英文 -
108:51 Keynote
Apple 全球开发者大开幕,将带来让人激动的披露,灵感,与创造全世界最新颖的 App新机会。参与全球开发者社群,从 Apple Park 深入了解未来 Apple 的平台。
WWDC20 俄文, 日文, 简体中文, 英文, 西班牙文, 韩文
-
-
WWDC19 -
20:41 设计出色的快捷指令
通过快捷指令,用户可以随时随地或在“快捷指令”app 中访问信息和操作。设计出色的快捷指令须进行细致的设计规划,并仔细考量如何加快用户使用 app 的流程。深入了解出色快捷指令的构成要素,以及如何设计实用、精美且灵敏的体验。通过示例学习使用参数时如何规划 Siri 对话流程,让您的快捷指令灵活实用。
,,add to siri,donate,donation,inrelevant,intents,inui,parameters,phrase,shortcut,siri,suggestion,voice WWDC19 日文, 简体中文, 英文 -
11:51 构建出色的快捷指令
快捷指令让用户无需用手,就能快速、轻松地利用 Siri 和“快捷指令”app 完成操作或任务。和我们一起了解快捷指令可在何处出现,如何自定这一体验,以及您 app 的快捷指令如何与其他 app 中的变量和操作搭配使用。
,,add to siri,donate,donation,inrelevant,intents,inui,parameters,phrase,shortcut,siri,suggestion,voice WWDC19 日文, 简体中文, 英文 -
43:18 优化 App 启动
App 启动缓慢会让用户感到失望。了解新的 app 启动 instrument,并探索如何让您的 app 快速启动。深入了解 app 启动期间发生的情况,以及如何尽量减少这个重要时间段的工作、如何排定工作优先级和对其进行优化。听听工程师们在让 iOS app 快速启动方面的技巧和窍门。
dyld,dyld3,fast,instruments,launch,measure,performance,rocket,slow,speed,uikit,xcode WWDC19 日文, 简体中文, 英文 -
28:39 与 Siri 日程建议整合
Siri 是及时向用户显示当下所需信息的幕后智能技术。在 iOS 13 中,我们扩展了这一功能,在预订完成后让您的 app 告知 Siri,这样 Siri 便可以在正确的时间发起签到。Siri 还可以在“地图”中提供前往预订地点的路线,并将日程添加到“日历”中,等等。探索如何为您的 app 增添 Siri 日程建议功能。
,,add to siri,donate,donation,inrelevant,intents,inui,phrase,shortcut,siri,suggestion,voice WWDC19 日文, 简体中文, 英文 -
36:09 为不良网络环境和温度条件而设计
一流的 app 即便是在最严峻的环境中,也能够提供出色的用户体验。了解如何利用 Xcode 模拟不良的网络环境和温度条件。对您的 app 进行测试考察,并掌握运行情况的第一手资料。了解应对棘手状况时可采取的最佳做法。
conditioner,test,thermal WWDC19 日文, 简体中文, 英文 -
30:43 Core NFC 增强功能
了解在您的 app 中添加 NFC 支持有多简单,以及利用 NDEF 写入和支持广泛采用的原生标记协议等最新功能有多容易。
nfc WWDC19 日文, 简体中文, 英文 -
15:29 架构您的 App 以支持多窗口
深入了解在 iOS 13 中支持多任务处理的意义所在。了解如何将以前的最佳做法与新的概念相结合。认识构建 app 来支持多窗口的细微差别,学习如何实例化 UI、处理窗口的显示与隐藏,以及管理 app 的底层窗口资源。
WWDC19 日文, 简体中文, 英文 -
13:38 多任务处理 App 中的窗口管理
深入了解多任务处理 app 中窗口管理的细节,包括如何适当地处理创建、刷新和关闭窗口。听取关于何时刷新窗口内容的最佳做法,并学习如何确保 app 的视觉状态在切换器中保持最新。
WWDC19 日文, 简体中文, 英文 -
31:15 Core Bluetooth 新功能
了解如何采用 Core Bluetooth 中的隐私增强变更。探索与 LE 2Mbps、广告扩展、BR/EDR 和双模式设备相关的新可能性。学习如何利用 PacketLogger 的功能改进来调试 Core Bluetooth 通信。
accessories,accessory,ancs,ble,bleutooth,bluetooth,bluetooth 5,bluetooth low energy,bredr,bt,btle,cbcentral,cbperipheral,central,characteristic,classic,corebluetooth,core bluetooth,gatt,l2cap,mfi,packetlogger,peripheral,privacy,service,throughput,wireless WWDC19 日文, 简体中文, 英文 -
11:11 在多窗口情境下设定内容
了解如何为您 app 中的特定窗口设定内容。学习如何确定系统应当从通知、快捷指令项目和其他用户活动中打开哪个场景。
WWDC19 日文, 简体中文, 英文 -
37:42 在自定 Instrument 中建模
通过自定 Instrument,您可以按照自己的方式对 app 进行性能分析,体现您的 app 在运行时的情况。每个自定 Instrument 的中心都是建模器。了解如何构建您自己的建模器来将路标输出转换为您要在 Instrument 中显示的数据。了解 Instruments 规则引擎的工作方式,以及如何优化 Instrument 来获得最高效率。这个讲座以 WWDC 2018 中的“创建自定 Instrument”为基础。
WWDC19 日文, 简体中文, 英文 -
41:25 Metal 助力机器学习
Metal Performance Shaders (MPS) 包括对于机器学习和充分发挥 GPU 的强劲性能必不可少的高度优调数据并行原语库。在 iOS 13 和 macOS Catalina 中,MPS 提升了性能,搭建更多神经网络,并且比以前更加简单易用。进一步了解 MPS 中的这些改进,并从实践角度了解如何实施样式转换等创新技术。
WWDC19 日文, 简体中文, 英文 -
39:04 打造出色的性能分析体验
了解如何为您的可复用类、子系统或框架添加实用的追踪功能。让跟踪您的代码变得简单,可以为采用者提供宝贵的见解和信心。我们将向您介绍在 Instruments 11 中追踪 Swift 和 Objective-C 代码、构建自定 Instrument 以及呈现数据的最佳做法。分享您在工具体验方面的专业知识,让他人能够理解您 API 的约定并避免影响性能的反面模式。
debugging,frameworks,instruments,performance,profiling,sdk,signposts,tools,xcode WWDC19 日文, 简体中文, 英文 -
52:46 为您的 App 和网站添加室内地图
通过“室内地图计划”,拥有大型公共或私密空间的组织可以提供精确的室内位置信息并展示精美的室内地图,从而营造出色的用户体验。探索室内地图实现的整体流程,然后深入探讨相关的技术细节,了解 MapKit 和 MapKit JS 如何利用强大的 API 和地理标准将室内地图快速整合到您的 app 和网站中。
WWDC19 日文, 简体中文, 英文 -
45:03 订阅优惠最佳做法
深入了解使用 StoreKit 和服务器端逻辑来实施订阅优惠的最佳做法。了解如何生成签名、判断客户资格以及减少用户流失,并深入了解向客户分发优惠并利用订阅优惠为订阅用户提供最佳体验的策略。
inapp purchase,storekit,subscription WWDC19 日文, 简体中文, 英文 -
45:05 所有设备上的 SwiftUI
在学习 SwiftUI 的基础知识后,您已经了解了在任何设备使用 SwiftUI 需要了解的知识。您可以运用同样的 SwiftUI 技能来开发 iOS app,就像您为 watchOS、Apple TVOS 或 macOS 开发 app 一样。我们将介绍基础知识,然后深入地详细探讨 SwiftUI 如何帮助您在每种 Apple 设备上更改您的 app。了解每种平台的设计原则,以及哪些代码可以跨平台共用。通过一个入门项目 (可从网上下载),了解如何整合设备相关的功能,以及如何在 SwiftUI 中进行更改。
better apps faster,canvas,control,declarative,previews,view WWDC19 日文, 简体中文, 英文 -
58:49 Apple 设备管理方面的更新
了解 iOS、macOS 和 Apple TVOS 的最新管理功能改进,以及各种管理工具在过去一年中的发展。您将探索新的 MDM 功能如何帮助管理员更高效地管理设备,新的技术如何对集中管理授权提供支持,以及 Apple 商务管理和 Apple 校园教务管理的哪些增强功能可以简化您所在组织的 app、内容和设备管理。
WWDC19 日文, 简体中文, 英文 -
57:45 设计出色的 ML 体验
机器学习为我们带来了全新的体验,能够理解我们说的话,推荐我们可能喜爱的事物,以及让我们以各种各样的新方式表达自己。机器学习还能通过自动处理单调的任务并提高互动的准确性和速度,从而提升现有的体验。了解如何在您的 app 中整合 ML 体验,并获得关于轻松设计用户界面的实用方法。
WWDC19 日文, 简体中文, 英文 -
50:17 App 内购买和使用服务器对服务器通知
了解 StoreKit 中的最新更新,并深入探讨使用服务器对服务器通知来管理订阅用户的最佳做法。
inapp purchase,storekit,subscriptions WWDC19 日文, 简体中文, 英文 -
58:38 Metal 助力光线追踪
Metal Performance Shaders (MPS) 能够驾驭 GPU 的大规模并行计算能力,因而可以显著提升现代光线追踪和光线投射技术的核心计算速度。了解 MPS 如何提升动态场景的计算速度,并通过实际例子深入了解如何实施柔和阴影、环境光遮蔽和全局照明。了解如何实现混合渲染应用,并探索将 app 扩展到多种 GPU 的新技巧。
WWDC19 日文, 简体中文, 英文 -
38:06 SwiftUI 中的辅助功能
让人人都能方便使用您的 app 非常重要,但同样重要的是,设计出色的辅助功能体验。了解出色体验的构成要素,以及如何人人都能轻松理解、浏览并与您的 app 互动。SwiftUI 为您在 app 中内建了辅助功能!探索如何在无需额外操作的情况下获得众多辅助功能,例如辅助图像和控件等。找到在哪里用新的 SwiftUI Accessibility API 添加补充辅助功能信息,这个 API 提供了用于向标签、值和提示等元素添加信息的工具。
accessibility,assistive,better apps faster,blind,canvas,color,contrast,control,deaf,declarative,disability,over,physical,previews,switch,tree,view,vision,voice,voiceover WWDC19 日文, 简体中文, 英文 -
37:49 优化 App 中的存储
App 中的数据存储方式不仅影响磁盘占用空间,也会影响 app 的性能和设备的电池续航能力。了解优化数据序列化、处理图像和同步到磁盘的技巧。了解如何利用 SQLite 中的功能来提高性能和安全性。
WWDC19 日文, 简体中文, 英文 -
34:34 良好的开发习惯
要成功开发 app,需要掌握许多不同的东西。探索可以整合到您的开发工作流程中的做法,以提高工作效率并提升 app 的性能与稳定性。了解如何改进您使用 Xcode 编写的代码的质量。从实践角度了解一些有价值的开发技巧。
WWDC19 日文, 简体中文, 英文 -
39:19 适用于现代 Mac 的网络扩展
了解 macOS 中新增的强大 API,您可以利用它们来创建无需使用内核扩展即可扩展和自定 macOS 联网功能的 app。
extension,kernel,network WWDC19 日文, 简体中文, 英文 -
43:57 AR Quick Look 改进
AR Quick Look 是一个内建的查看器,可用于体验高质量的 3D 和 AR 内容。了解与 Reality Composer 整合如何让显示和分享丰富的互动体验变得比以往更加轻松简单。探索渲染改进和多对象查看,然后深入了解 AR Quick Look 在零售和教育等领域的实践应用。
WWDC19 日文, 简体中文, 英文 -
43:06 充分利用模拟器
与我们一起深入探索模拟器的世界。了解模拟器的工作方式,探索您可能不曾知晓的功能,并浏览模拟器中用于自动化的命令行界面。了解模拟器中通过 Metal 实现的原生 GPU 加速,以及如何优化您的 Metal 代码来充分利用这项功能。
WWDC19 日文, 简体中文, 英文 -
40:11 利用 SwiftUI 构建自定视图
了解如何在 SwiftUI 中利用高级组合、布局、图形和动画来构建自定视图与控件。观看高性能动画控件的演示,看看它是如何通过代码逐步实现的。更深入地了解 SwiftUI 的布局系统。
bar chart,dynamic WWDC19 日文, 简体中文, 英文 -
61:25 联网改进 - 第 2 部分
利用 Bonjour 的改进、自定信息分帧处理程序以及最新的安全功能,让您的联网 app 更上一层楼。您还将了解如何通过收集指标来了解网络性能,以及如何最好地利用 Apple 平台上的现代联网框架。
network,urlsession WWDC19 日文, 简体中文, 英文 -
54:08 让适用于 Mac 的 iPad App 更上一层楼
macOS Catalina 可让您轻松地将自己的 iPad app 引入到 Mac,同时只需要维护单一代码库。了解您可通过哪些方式让 app 在默认行为的基础上加以拓展,以针对 Mac 优化其界面。概括了解您可以使用的 API,以及需要考虑的 macOS 设计准则。了解 iPad app 生命周期在 Mac 上的对应情况,并获取您的 app 的分发详情。
catalyst,mac catalyst,project catalyst WWDC19 日文, 简体中文, 英文 -
51:08 MapKit 和 MapKit JS 的新功能
MapKit 和 MapKit JS 能够将功能齐全的 Apple“地图”整合到您的 app 和网站中。了解最新功能如何让您加强对基础地图显示的控制,让兴趣点和地址信息的搜索及结果筛选更精确,以及与自定叠层和注释的标准数据格式整合。
WWDC19 日文, 简体中文, 英文 -
57:13 将 OpenGL App 迁移到 Metal
Metal 是 Apple 各平台上 GPU 加速图形和计算的现代基础,正在逐步取代 OpenGL、OpenGL ES 和 OpenCL。认识 Metal 的架构和功能集,并了解将基于 OpenGL 的 app 迁移至 Metal API 的分步方法。
WWDC19 日文, 简体中文, 英文 -
38:15 计算机视觉框架中的文本识别
借助计算机视觉框架中的文稿摄像机和文本识别功能,您可以从图像中提取文本数据。了解如何在您的 app 中利用这项内建的机器学习技术。更深入地了解快速处理和准确处理之间的区别,以及基于字符的识别和基于语言的识别之间的区别。
camera,document camera,images,natural language,photos,recognition,text,vision WWDC19 日文, 简体中文, 英文 -
44:09 掌握 Xcode 预览
Xcode 11 会直接在编辑器中显示用户界面的预览,从而将编辑、调试与运行简化为一个无缝衔接的工作流程。了解预览的工作方式,如何针对预览优化您的 SwiftUI app 结构,以及如何将预览支持添加到您的现有视图和视图控件。
WWDC19 日文, 简体中文, 英文 -
39:33 提升电池续航能力和性能
了解在日常开发、beta 版测试和 App Store 上公开发布的过程中查找和修复性能问题的新方式。学习如何通过在 XCTest 中衡量 CPU 和内存等来发现日常开发中的性能问题。探索如何利用 MetricKit 在 beta 版测试和公开发布过程中查找实际使用问题。了解 Xcode Organizer 现在如何显示您的 app 中最重要的指标,这些指标从 App Store 上各个版本汇总而来。
analytics,battery,beta testing,data,energy,field data,instruments,measure,metrickit,metrics,performance,xcode,xctest,xctmetric WWDC19 日文, 简体中文, 英文 -
30:34 App Store Connect 新功能
App Store Connect 新增了多项功能,为您带来更好的 app 提交、管理和分发体验,以此不断改进它在 app 生命周期内每个环节上发挥的作用。了解最新的增强功能,并探索确保 app 的每个版本都优于上一版本的新方法。
WWDC19 日文, 简体中文, 英文 -
40:32 Swift 中的二进制框架
Xcode 11 现充分支持通过 Swift 使用和创建二进制框架。了解如何利用新的 XCFramework 套装类型同时支持设备和模拟器,Swift 模块接口如何工作,以及如何长期管理您对框架的更改。
WWDC19 日文, 简体中文, 英文 -
33:11 利用 Core Data 构建 App
Core Data 可以帮助管理您整个 app 中的数据流。了解 Core Data 中让您的代码变得更简洁、更强大的新功能,例如派生属性、历史记录跟踪、更改通知和批处理操作等。进一步了解如何使用 UIKit 和 Foundation 中的这些功能和新比较 API 来提高您 app 的运行效率。
batch operations,change notifications,concurrency,core,core data,data,derived attributes,history tracking,model layer objects,nskeyedarchiver,object graph,object life cycle,performance,persistence,persistent history,sqlite,testing WWDC19 日文, 简体中文, 英文 -
38:22 整合 SwiftUI
SwiftUI 让您可以整合您在任何 Apple 平台上的现有代码库。了解如何通过将 SwiftUI 视图添加到 app 的层次结构,以及利用现有的数据模型等等,在任何 Apple 平台上采用 SwiftUI。
WWDC19 日文, 简体中文, 英文 -
39:19 自然语言框架改进
自然语言框架专为在所有 Apple 平台提供高性能的设备端自然语言处理 API 而设计。了解这个框架中新增的情感分析和文本目录支持。更深入地了解基于文本的模型的迁移学习,以及能够为您的 app 带来出色搜索体验的全新单词嵌入支持。
classifier,core ml,language,machine learning,natural language,nlp,sentiment,text analysis,text catalog,transfer learning,word embeddings WWDC19 日文, 简体中文, 英文 -
10:31 在 Create ML 中训练推荐模型
Core ML 的推荐模型可以为使用您 app 的客户带来高度个性化的体验。这些模型能够在您日常使用的 app 中推荐音乐或影片。了解如何利用 Create ML app 根据各种数据来源轻松创建自定推荐模型。更深入地了解如何实现这种个性化,同时保护用户的隐私。查看这些推荐模型之一的实际应用案例。
ai,artificial intelligence,classifier,core ml,create ml,machine learning,object detection,personalization,recommendation,recommender,table,text,training WWDC19 日文, 简体中文, 英文 -
35:17 打造 AR 协作体验
在 iOS 13 中,ARKit 和 RealityKit 让 app 能够更快、更轻松地建立共享 AR 体验。了解协作会话如何让多台设备搭建合并的世界地图并实时共享 AR 锚点和更新。学习如何将协作会话整合到基于 ARKit 的 app 中,然后探索 SwiftStrike,这是一款使用 RealityKit 和 Swift 构建的引人入胜的沉浸式多玩家 AR 游戏。
WWDC19 日文, 简体中文, 英文 -
12:05 在 Create ML 中训练文本分类器
现在,您可以通过 Create ML 创建基于先进技术的自然语言模型。了解如何通过 Create ML app 轻松地训练和测试这些模型。深入了解用于迁移学习、单词嵌入和文本目录的强大新增选项。
ai,artificial intelligence,classifier,core ml,create ml,gazetteer,machine learning,natural language,nlp,text,text catalog,training,word embeddings WWDC19 日文, 简体中文, 英文 -
34:41 Combine 实践
拓展您的 Combine 知识,这是 Apple 新推出的统一声明式框架,用于随时间处理值。立即了解如何正确处理错误、调度工作并将 Combine 整合到您的 app 中。
WWDC19 日文, 简体中文, 英文 -
15:01 在 Create ML 中构建活动分类模型
您的 iPhone 和 Apple Watch 搭载了许多功能强大的传感器,包括加速感应器和陀螺仪。可以使用来自这些传感器的数据训练活动分类器,从而为您的 app 增添一些神奇的功能,例如知道用户何时在跑步或挥动球棒。了解 Create ML app 如何让训练和评估这些 Core ML 模型之一变得简单。更深入地了解如何收集训练所需的原始数据。查看这些模型的实际应用。
accelerometer,activity,ai,artificial intelligence,classifier,core ml,core motion,create ml,gyroscope,machine learning,motion,training WWDC19 日文, 简体中文, 英文 -
41:06 现代 Swift API 设计
每种编程语言都有一套规范,这是符合人们预期的。通过 SwiftUI、Combine 和 RealityKit 等新 API 中的示例,了解 Swift API 设计中常见的模式。不论您是以团队形式开发 app,还是要发布资源库来供他人使用,都可以了解如何使用 Swift 中的新功能来确保 API 清晰度和正确使用 API。
WWDC19 日文, 简体中文, 英文 -
12:28 面向网页开发者的新增内容
WebKit 提供了丰富的类,用于在您的 app 中载入、显示和管理网页内容。探索如何将您的网页内容与各项强大的平台功能整合,包括深色模式、共享列表中的新演示功能,以及用于支持 Apple Pay 的 JavaScript 支付 API 等。
WWDC19 日文, 简体中文, 英文 -
8:34 Safari 浏览器的新功能
macOS 和 iOS 上最新版本的 Safari 浏览器包含了网页开发者和客户都会爱上的多项新功能。探索如何利用各项新功能,包括强大的新 Safari 浏览器扩展 API (适用于窗口、标签页和弹出窗口管理)、内容拦截通知,以及各项增强功能,在您的 Mac app 和适用于 Mac 的 iPad App 中提供出色的链接访问体验。
WWDC19 日文, 简体中文, 英文 -
56:58 联网改进 - 第 1 部分
在所有 Apple 平台上采用现代联网框架并遵循效率和性能方面的最佳做法,紧跟新兴和不断演进的网络协议和标准。在这个讲座中,了解低数据模式、URLSession 中的 Combine 框架、WebSocket,以及网络移动性改进。
bonjour,combine,network,urlsession,websocket WWDC19 日文, 简体中文, 英文 -
19:12 身份验证的新功能
安全登录和身份验证是安全的基于帐户的 app 设计的重要功能。概括了解各种可用的身份验证服务并详细了解特定技术,比如 “通过 Apple 登录”、适用于 Mac 的 iPad app 的密码自动填充功能、OAuth 和 WebAuthentication 的改进,以及用于简化密码登录的新 API,从而了解您可以如何改进 app 的登录体验。
WWDC19 日文, 简体中文, 英文 -
53:30 在 Xcode 中进行测试
单元测试是持续验证您的代码能否正常运行的必备工具。了解 Xcode 中内建的利用 XCTest 进行测试的功能。了解如何利用 Xcode 11 中新增的测试计划来组织测试,并在不同的配置下运行测试。探索如何自动进行测试并高效处理对应结果。
WWDC19 日文, 简体中文, 英文 -
59:05 利用 Reality Composer 打造 AR 体验
借助 Reality Composer 这款工具,任何人都可以快速制作原型并构建可整合到 app 中或通过 AR Quick Look 体验的 AR 场景。详细了解 Reality Composer 强大而直观的功能,并探索其内置 AR 资源库中数百种现成可用的虚拟对象。看看构建动画和互动来丰富您的 3D 内容有多简单,并详细了解如何将 Reality 文件整合到您的 app 中。
WWDC19 日文, 简体中文, 英文 -
18:52 Combine 简介
Combine 是一种统一声明式框架,用于随时间处理值。了解它可以如何简化异步代码,如联网、键值监测、通知和回调等。
WWDC19 日文, 简体中文, 英文 -
40:05 利用 AVKit 实现直观的媒体播放
AVKit 是一个用于构建媒体用户界面的高级框架,包括播放控件、分集导航、画中画、音频路由、字幕与隐藏式字幕支持、Siri 与正在播放功能整合,以及对键盘、触控栏和遥控器的支持。了解如何在您的 iOS 和 Apple TVOS app 以及适用 Mac 的 iPad app 中整合这些技术的最佳做法。
airplay,avfoundation,avkit,avplayer,avplayerviewcontroller,content,controls,externalmetadata,media,metadata,picture in picture,pip,player WWDC19 日文, 简体中文, 英文 -
37:09 在 Xcode 11 中进行调试
Xcode 11 推出了快速查找和修复错误的新功能。了解如何模拟网络条件和温度状态,以及如何在调试期间覆盖 app 的运行时环境。了解调试功能如何与 Xcode 预览搭配来在构建并运行前发现问题。了解如何使用 View Debugger 对 SwiftUI 视图进行故障诊断。
WWDC19 日文, 简体中文, 英文 -
15:54 Foundation 改进
Foundation 框架为 macOS、iOS、watchOS 和 Apple TVOS SDK 中的各种 app 和使用的各种框架提供了一层基础功能。了解关于 Foundation 集合、性能、国际化功能和 Swift 整合的重要增强功能。
WWDC19 日文, 简体中文, 英文 -
29:43 利用 Core ML 和 ARKit 创建出色的 App
开始学习之旅,了解如何结合利用 Core ML、ARKit 及其他 app 框架来创建教育游戏。探索利用机器学习为您的 app 带来神奇互动的机会。更深入地了解棘手计算机视觉问题的解决方法。在互动编程讲座中,观看这一切如何实现。
,arkit,core ml,create ml,drawing classification,machine learning,object detection,pencil kit,speech recognition WWDC19 日文, 简体中文, 英文 -
34:54 Instruments 入门
Xcode 中的 Instruments app 提供了丰富的工具和模板来对您的 app 进行性能分析。全面了解 Instruments,以及找出代码瓶颈的策略。了解如何利用时间性能分析和兴趣点跟踪功能对您的代码进行有意义的更改,从而大幅提高 app 的响应速度。
debugging,instruments,performance,profiling,signposts,tools,xcode WWDC19 日文, 简体中文, 英文 -
39:45 字体管理和文字缩放
自 iOS 13 起,您的 iOS app 可以为整个系统提供字体。了解如何在 iOS 上管理字体,以及如何安装和访问字体。详细了解供用户选择字体的字体选择器界面,以及现可在您的 app 中使用的系统 UI 字体。了解不受设备限制的文字缩放最佳做法。
nsattributedstring,rounded,serif WWDC19 日文, 简体中文, 英文 -
37:20 通过 SwiftUI 的数据流
SwiftUI 的设计初衷就是为了帮助您编写精美、正确且始终一致的用户界面。了解如何将您的数据做为依赖项进行连接,同时保持 UI 完全可预测且不含错误。熟悉 SwiftUI 的强大数据流工具,并认识每种场景下最合适的工具。
WWDC19 日文, 简体中文, 英文 -
31:05 创建 Swift 软件包
不论您是要发布代码来在社区中分享,还是只想能方便地整理 app 中的代码,Swift 软件包都可以为您助力。了解如何创建供自己开发工作中使用的本地软件包,如何通过清单文件自定您的软件包,以及如何发布软件包来供他人使用。
WWDC19 日文, 简体中文, 英文 -
60:34 相机拍摄和照片分割功能改进
AVCapture API 中新增的强大功能可让您同时从多个相机拍摄照片和视频。照片现在可以从语义分割中获益,您可以借助这项功能来分离照片中的头发、皮肤和牙齿。了解如何利用这些增强功能来创建出色的相机 app,并轻松实现惊艳的照片效果。
avcapture,avfoundation,camera,core image,hair,images,microphone,multi camera,photos,portrait effects,segmentation,skin,spatial audio,teeth,video WWDC19 日文, 简体中文, 英文 -
58:56 Metal 助力专业 App
Metal 是针对平台优化的图形与计算框架,是 Apple 各平台 GPU 加速的核心所在。了解 Metal 架构中支持现代高性能专业 app 和工作流程所用的各项技术的关键部分。熟悉如何利用各项 Metal 功能来优化性能,并在视频编辑流程中保持稳定的帧率。了解如何利用 CPU 和 GPU 并行计算,并深入了解实现高效数据吞吐的最佳做法。
WWDC19 日文, 简体中文, 英文 -
50:21 面向 iOS 13 对您的 UI 进行现代化改造
iOS 13 新增了功能强大的多任务处理和效率技术,并为所有 app 带来了崭新的外观和体验。熟悉新要求,让 app 为即将推出的 iOS 版本做好准备。探索搜索栏的改进,以及全新的 UI 显示方式。了解如何采用与选择相关的新手势,如何在所有硬件上使用轻瞄和突显,以及如何面向 iOS 13 更新您 app 的外观。
borderless bars,card,cardui,presentation,sheet,uitextinteraction WWDC19 日文, 简体中文, 英文 -
15:33 照片分割蒙版简介
iOS 12 上使用人像模式拍摄的照片包含一个嵌入式人像分割蒙版,这样可以轻松地打造背景替换等富有创意的视觉效果。iOS 13 利用设备端机器学习来为拍摄的所有照片提供新的分割蒙版。了解您可从 AVCapture 和 Core Image 获得的新语义分割蒙版,以便分离人物的头发、皮肤和牙齿。您的 app 现能通过单独使用其中任一蒙版或结合使用所有蒙版,提供大量的照片编辑控制功能。
avcapture,camera,core image,hair,images,matte,photos,portrait effects,segmentation,skin,teeth WWDC19 日文, 简体中文, 英文 -
44:40 iOS 多相机拍摄简介
现在可以通过 iOS 13 上的 AVCapture,从 iPhone XS、iPhone XS Max、iPhone XR 和最新的 iPad Pro 上的多个摄像头同时拍摄照片和视频。也可以配置设备上的多个麦克风来打造捕捉到的声音。了解如何利用这些强大的功能来为您的相机 app 增添富有创意的新功能,比如画中画和空间音频等。更深入地了解可能影响 app 设计的性能注意事项。
avcapture,avfoundation,capture,core image,depth,disparity,hair,microphone,multi camera,parallax,photo effects,photography,photos,photos api,portrait mode,segmentation,skin,spatial audio,teeth WWDC19 日文, 简体中文, 英文 -
26:02 设计音频触感体验
了解基本的声音与触感设计原则和概念,从而打造调动更多人类感官的、有意义且令人愉悦的体验。探索如何在您的 app 或游戏中通过触感引擎结合听觉和触感,来增添更胜以往的逼真感并改进反馈。
3d touch WWDC19 日文, 简体中文, 英文 -
29:03 Core Haptics 简介
借助 Core Haptics,您可以设计全面定制附带同步音频的触感体验。通过示例体验触感和音频如何为您的 app 或游戏带来更强的沉浸感。了解如何创建、播放和分享内容,以及 Core Haptics 如何与其他音频和振动 API 搭配使用。
WWDC19 日文, 简体中文, 英文 -
56:04 通过 Core Haptics 扩展感知体验
借助 Core Haptics,您可以设计属于自己的附带同步音频的 iPhone 触感体验。在这个包含两个部分的讲座中,了解基本的声音与触感设计原则和概念,从而打造调动更多人类感官的、有意义且令人愉悦的体验。探索如何在您的 app 或游戏中通过触感引擎结合视觉、听觉和触感,来增添更胜以往的逼真感并改进反馈。了解如何创建和播放内容,以及 Core Haptics 如何与其他音频和触感 API 搭配使用。
WWDC19 日文, 简体中文, 英文 -
34:07 Apple 文件系统的新功能
了解文件系统技术的新变化,包括文件系统布局和映像技术的变更。如果新的只读系统宗卷对您有影响,那就不要错过这个讲座。
apfs,file,hfs WWDC19 日文, 简体中文, 英文 -
39:26 将真人带入到 AR
ARKit 3 实现了一项革命性的功能,可让真人稳定地融入到 AR 场景中。了解 app 可以如何使用实时运动捕捉来制作虚拟人物动画或应用到 2D 和 3D 模拟中。了解 People Occlusion 如何让虚拟内容从现实世界中的人物后面通过,以此实现更加逼真的 AR 体验。
WWDC19 日文, 简体中文, 英文 -
41:03 Clang 和 LLVM 的新功能
了解 Clang 编译器和 LLVM 中的增强功能所带来最新 C、Objective-C 和 C++ 改进。了解静态分析器的新功能,以及如何利用这些新功能来改进您的代码。了解如何利用针对代码长度做出的新优化。
WWDC19 日文, 简体中文, 英文 -
46:43 获奖 App 和游戏的设计
我们将通过报道、访谈和设计图,发掘 Apple 设计大奖获奖 app 和游戏的宝贵设计流程、技巧和最佳做法。
accessibility,ada,ada games,adas,aesthetics,app design,apple design,apple design awards,apple design awards 2019,apple designers,color,consistency,design,design best practices,designer,designing games,design themes,design winners,discoverability,discovery,ease of use,easy,ergonomics,feedback,form,games,iconography,intent,intentionality,ios design,macos design,meaningfulness,metaphors,mobile games,mobile game ui,mobile gaming,narrative,object model,onboarding,platform conventions,story,style,texture,thoughtfulness,tone,typography,ui design,user experience,user experience best practices,ux design,watchos design WWDC19 日文, 简体中文, 英文 -
38:52 加密技术与您的 App
系统框架会以透明的方式加密静态数据和传输中的数据。只需设置一项属性,便可利用这项功能。不过,您或许希望采取额外的措施来保护您的用户数据。CryptoKit 是一种新的 Swift 框架,可让加密操作变得前所未有的简单、安全,不论您只是需要计算哈希值,还是要实施更为高级的身份验证协议,都可以使用该框架。
cryptography,cryptokit,security WWDC19 日文, 简体中文, 英文 -
33:24 在 Xcode 中采用 Swift 软件包
Swift 软件包是整理和分享代码的绝佳方式,现可在 Xcode 11 中为所有 Apple 平台构建 app 时使用。了解如何在您的项目中使用社区开发的软件包,如何构建 Swift 软件包,以及软件包版本管理和依赖项的工作方式。
WWDC19 日文, 简体中文, 英文 -
34:51 PencilKit 简介
认识 Apple 功能丰富的绘画与标注框架:PencilKit。只需几行代码,您就能为用户提供画布、响应式墨水、丰富的工具调板以及绘画模型,从而为 app 添加完整的绘画体验。听听关于打造出色 Apple Pencil 体验的技术细节。了解新的屏幕快照编辑器,以及如何通过采用几个小 API 来截取超出屏幕尺寸的完整内容,无论是否包含 app 用户界面。
pencil,stylus,tablet WWDC19 日文, 简体中文, 英文 -
34:51 App 分发 – 从 Ad Hoc 分发到企业分发
不论您是要与几位同事分享您的 app,还是要将它提供给组织内的各个员工,或者向全世界发行,总有一种分发机制能够满足您的需求。熟悉各种 app 部署模型,学习如何选择最适合您的模型,并了解基本的测试与分发工具。
WWDC19 日文, 简体中文, 英文 -
30:53 watchOS 上的 SwiftUI
SwiftUI 为开发 watchOS app 和通知打开了充满无限可能的新世界。从自定动画到通过数码表冠触感提供直观反馈,SwiftUI 可帮助您为 Apple Watch 打造激动人心的沉浸式体验。了解使用动画创建自定元素以及在通知中嵌入由手势驱动的动画有多简单,并了解增强的调试支持如何让开发过程更迅速。
,apple watch,canvas,clkcomplication,clockkit,complications,declarative,digital crown,dynamic notifications,extended runtime,independence,independent,interactive notifications,preview,watch,watchkit,watchos,wkinterface WWDC19 日文, 简体中文, 英文 -
34:07 探索 HealthKit 中的新数据表示法
探索 HealthKit 如何丰富和扩充您的 app 可向用户提供的健康数据类型。了解高频健康数据类型的现代储存、如何访问详细的心率数据,以及如何通过新的听力健康支持为您向用户提供的健康信息加上一个全新维度。
WWDC19 日文, 简体中文, 英文 -
36:15 UI Data Sources 改进
通过 UI Data Sources ,您可以利用自动比较功能轻松地更新表格视图和集合视图项目。自动实现高保真、高质量的素材组变更动画,无需额外的代码!这种改进的数据源机制可以彻底避免同步错误、异常和崩溃!了解这种用于标识符和快照的简化数据模型,以便您可以将精力集中到 app 的动态数据和内容上,而非 UI 数据同步这样的琐事。
diffable WWDC19 日文, 简体中文, 英文 -
38:19 为保护隐私而设计
对用户来说,隐私保护变得越来越重要。了解新的功能和隐私工程技术如何帮助您赢得客户信任,创造更贴近个人的体验,并提升用户活跃度。
WWDC19 日文, 简体中文, 英文 -
58:28 SwiftUI 基础知识
初次深入了解如何利用 SwiftUI 构建 app。了解视图和它们的工作方式。通过 SwiftUI,您可以更加快速、轻松地创建出色的用户界面,包括基本控件到列表和导航堆栈等复杂容器。了解按钮等基本控件如何做到简单与多用途兼具。探索如何利用 SwiftUI 将这些组件组合成为更大的、功能全面的用户界面,以构建出色的 app。学习 Apple 全新声明式框架的基础知识,培养您的 SwiftUI 技能。
avocado toast,better apps faster,canvas,compose,compositional,control,declarative,previews,view WWDC19 日文, 简体中文, 英文 -
49:24 打造优化的 Metal App 和游戏
对于资源密集型 Metal app 和游戏来说,优化性能、内存和带宽非常重要。了解简化渲染并实现高帧率的主要最佳做法。了解有助于查明高开销或异常 GPU 工作的强大工具。深入了解可带来性能提升的 GPU 功能,并获取关于高效使用内存的专家指导。
WWDC19 日文, 简体中文, 英文 -
50:13 集合视图布局改进
通过集合视图布局,可以轻松地构建丰富的交互式集合。了解如何制作从基本列表到高级多维浏览体验等不同复杂程度的动态响应式布局。
app store,browse,custom layouts,layouts WWDC19 日文, 简体中文, 英文 -
50:39 重新构思的 ResearchKit 和 CareKit
ResearchKit 和 CareKit 框架是为研究和患者护理领域提供强大原生 iOS app 的最快途径。了解最新的音频和语音活跃任务、经过彻底重新设计的用户体验,以及旨在针对任何用例轻松创建护理计划 app 的模块化架构。
WWDC19 日文, 简体中文, 英文 -
38:58 在 iOS 上实施深色模式
听听 UIKit 工程团队分享在 iOS 上采用深色模式的原则和概念。了解通过动态颜色和图像利用这一全新外观增强 app 的原则,并打造用户肯定会喜欢的新体验。
WWDC19 日文, 简体中文, 英文 -
39:50 Understanding Images in Vision Framework
Learn all about the many advances in the Vision Framework including effortless image classification, image saliency, determining image similarity, and improvements in facial feature detection, and face capture quality scoring. This packed session will show you how easy it is to bring powerful...
camera,core ml,face capture quality,face detection,face landmarks,image classification,images,image similarity,machine learning,photos,saliency,vision WWDC19 日文, 简体中文, 英文 -
39:47 利用 RealityKit 构建 App
通过利用容易掌握的 RealityKit API 开发游戏,从实践角度了解 RealityKit 的各项功能。了解载入素材资源、构建场景、应用动画和处理游戏输入的推荐方法。看看实体和组件如何表达 RealityKit 的强大元素,同时提供灵活的自定功能。学习如何利用内建联网功能,并详细了解如何将游戏扩展为沉浸式多玩家体验。
WWDC19 日文, 简体中文, 英文 -
39:07 App 后台执行改进
后台执行是一款强大工具,app 可以使用它来提供出色的用户体验。了解在后台运行时应遵循的最佳做法,特别是当您使用 VoIP 或静默推送时;了解用于支持长期运行的流程和维护任务的全新调度 API。
background,battery,performance,power WWDC19 日文, 简体中文, 英文 -
35:45 Core Location 新功能
定位技术是在您的 app 内提供基于环境的服务的核心所在。探索 Core Location 框架中的最新功能如何为众多高级测距功能奠定基础,为您提供更多的选项来清晰地将您的定位需求传达给用户,并允许他们为您的 app 提供更加细致的访问授权。
WWDC19 日文, 简体中文, 英文 -
35:19 “通过 Apple 登录”简介
“通过 Apple 登录”是让用户使用现有 Apple ID 登录各类 app 的快速、简单方法。了解在您的 app 或网站中添加“通过 Apple 登录”按钮来获取新客户有多简单,并从“通过 Apple 登录”提供的内建安全性、防诈骗和隐私保护功能中获益。
apple id,sign in WWDC19 日文, 简体中文, 英文 -
31:59 快捷指令参数简介
各种参数让 Siri 快捷指令变得更加出色,不仅通过跟进问题实现 Siri 互动式语音体验,而且还让用户可以自定“快捷指令”app (现已内建在 iOS 中) 中的快捷指令。详细了解如何设置快捷指令来利用各种参数,并了解在“快捷指令”app 中创建多步骤快捷指令时您的快捷指令如何将输出传递到其他操作。
,,add to siri,donate,donation,inrelevant,intents,inui,parameters,phrase,shortcut,siri,suggestion,voice WWDC19 日文, 简体中文, 英文 -
15:41 在 Create ML 中训练对象检测模型
自定的 Core ML 对象检测模型让您有机会为自己的 app 增添一些神奇的功能。了解 Xcode 中的 Create ML app 如何让训练和评估这些模型变得简单。看看您可以如何利用连续互通相机直接在 app 中测试模型性能。为 Core ML 构建和部署出色的对象检测模型变得从未如此简单。
ai,artificial intelligence,camera,classifier,core ml,core motion,create ml,images,machine learning,object detection,photos,training,vision WWDC19 日文, 简体中文, 英文 -
20:11 在 Create ML 中训练声音分类模型
了解如何快速、轻松地创建能够对音频文件和实时音频流中的声音进行分类的 Core ML 模型。Create ML app 不仅让您能够训练和评估这些模型,还允许您使用 Mac 上的麦克风实时测试模型性能。通过新的 Sound Analysis 框架,在您的 app 中使用这些设备端模型。
ai,artificial intelligence,audio,classifier,core ml,create ml,machine learning,sound,training WWDC19 日文, 简体中文, 英文 -
20:44 LLDB:不限于“po”
LLDB 是一个功能强大的工具,可用于在运行时浏览和调试您的 app。探索在 app 中显示值的各种方式,如何格式化自定数据类型,以及如何利用自己的 Python 3 脚本来扩展 LLDB。
WWDC19 日文, 简体中文, 英文 -
26:17 室内地图计划简介
通过“室内地图计划”,拥有大型公共或私密空间的组织可以利用精确的室内位置信息并展示精美的室内地图,从而营造出色的用户体验。了解包括标准地图定义创建、地图验证、测试和校准在内的整个实现的工作流程,并详细了解如何使用 MapKit 和 MapKit JS 将它完全整合到您的 app 或网站中。
WWDC19 日文, 简体中文, 英文 -
19:53 Safari 浏览器扩展的新功能
Safari 浏览器扩展可以在 Safari 浏览器中呈现您 app 的独特功能。探索各项最新功能如何让您的 Safari 浏览器 App 扩展和内容拦截器变得更为强大,如内容拦截通知、用户界面管理,以及对页面、标签页和弹出窗口的控制创新。了解最新的 API,以及在您的扩展和 app 之间进行通信的最佳做法。
WWDC19 日文, 简体中文, 英文 -
6:43 嵌入和共享视觉丰富的链接
借助新的 Link Presentation 框架,app 开发者可以轻松地以丰富、精美和一致的方式展示 URL。了解如何利用 Link Presentation 从 URL 检索元数据、在您的 app 中展示富链接内容,以及如何将链接元数据提供给 iOS 中的新共享列表体验。
WWDC19 日文, 简体中文, 英文 -
8:53 AVAudioEngine 新功能
AVAudioEngine 支持音频的实时捕捉、处理和播放。了解如何在您的音频 app 中利用这一强大 API 的增强功能,例如对语音处理和空间渲染模式选择的支持。
WWDC19 日文, 简体中文, 英文 -
17:09 通用链接的新功能
通用链接让您的用户可以智能地利用链接来访问您的 app 或网站中的内容。了解通用链接的最新增强功能如何为您的用户提供高度整合的移动和桌面体验,即使他们的设备上没有安装您的 app。
WWDC19 日文, 简体中文, 英文 -
1:46 让您的音频 App 实现现代化
Apple 平台提供了打造丰富 app 体验所必需的整套音频框架和技术。了解推荐采用哪些框架和 API 来确保您的 app 为未来做好准备。
WWDC19 日文, 简体中文, 英文 -
14:50 支持 Alpha 通道的 HEVC 视频
HEVC 视频增加了对 alpha 通道的支持,您现在可以在 app 和网页上通过自定背景合成视频。了解如何制作兼容的媒体,以及进行播放的最佳做法。
WWDC19 日文, 简体中文, 英文 -
20:59 适用于 Swift 的 Accelerate 简介
Accelerate 框架提供了数百种计算函数,这些函数都针对设备运行的系统架构进行了高度优化。学习如何直接在 Swift 中使用所有这些强大的函数。了解强大的矢量编程如何为您的 iOS、macOS、Apple TVOS 和 watchOS app 提供卓越的性能。
accelerate,blas,computation,dft,fft,image processing,lapack,linear algebra,neural network,noise,numerics,performance,quaternions,realtime video,simd,slerp,sparse solver,spline,swift,vdsp,vector,vforce,vimage WWDC19 日文, 简体中文, 英文 -
13:23 通过网页检查器了解 CPU 使用情况
在满足客户对高性能网页体验的期待,同时最大程度地减少他们所有设备上的功耗方面,网页内容开发者扮演着重要角色。探索如何使用网页检查器中这一强大的新工具,来提升 Safari 浏览器中的网页或 app 中嵌入式网页内容的能效。学习新的策略,来帮助您提供 CPU 占用较少且节省电池电量的动态体验。
WWDC19 日文, 简体中文, 英文 -
13:08 Large Content Viewer - 确保人人都能轻松阅读
标签栏无法随着动态文字一起放大,但 Large Content Viewer 可以帮助视力较弱的用户看清它们。iOS 13 将此功能加入了自定标签栏。了解如何对您的自定标签栏启用 Large Content Viewer,并确保在平视画面中包含正确的矢量图像。
WWDC19 日文, 简体中文, 英文 -
17:00 支持新的游戏控制器
在 iOS 13、macOS Catalina 和 Apple TVOS 13 中,Game Controller 框架添加了对多款知名控制台游戏控制器的支持。简要了解新增的控制器,并理解它们提供输入的方式。了解处理可选按键的推荐最佳做法,学习 macOS 上的正确支持方式。
WWDC19 日文, 简体中文, 英文 -
10:39 在您的网页内容中支持深色模式
iOS 和 macOS 中全面支持深色模式后,您会想确保自己的网页内容能够根据用户的偏好适当地调整风格。学习相应的技巧,以确保您的内容在 Safari 浏览器中显示时、嵌入到“邮件”等其他 app 中时或者在自己的 app 中使用时都能有最佳的效果。探索响应式网页设计中这一新支柱的相关细节和最佳做法。
WWDC19 日文, 简体中文, 英文 -
5:32 AUv3 扩展用户预置
Audio Unit app 扩展让用户能够方便地在任何使用声音的 iOS 或 macOS app 中创建或修改音频,包括库乐队或 Logic Pro X 等音乐制作 app。随着 iOS 13 的推出,您现在可以为可在多个 app 中使用的扩展存储用户预置。
WWDC19 日文, 简体中文, 英文 -
9:25 利用自定操作为 App 加上辅助功能
自定操作可以简化用户借助辅助技术使用您 app 的体验,并且可以帮助您减少用户浏览您的界面和进行互动时需要轻扫和轻点的次数。了解如何将自定操作用于旁白和切换控制。自 iOS 13 起,已将自定操作引入到 iOS 上的全键盘访问和语音控制。
WWDC19 日文, 简体中文, 英文 -
23:55 文件管理和快速查看的新功能
您的 iOS app 现在可以通过 USB 和 SMB 访问外部设备上储存的文件。学习创建用来读取、写入和管理实体媒介或网络储存空间文件的文稿类 app 的最佳做法。了解 iOS 和 macOS 上帮助您访问和显示文件缩略图的“快速查看”增强功能。
apfs,exfat,fat,hfs,qlpreviewcontroller,qlthumbnailgenerator,uidocumentbrowserviewcontroller,uidocumentpickerviewcontroller WWDC19 日文, 简体中文, 英文 -
28:02 ClassKit 新功能
ClassKit 框架帮助呈现您 app 中的宝贵教学内容,供教师纳入课堂课程。概括了解 ClassKit 整合工作流程,“课业”app 中的讲师和学生角色调试,以及旨在让发布至 ClassKit 变得更加简单的新功能。
WWDC19 日文, 简体中文, 英文 -
8:54 在 watchOS 6 上提供流媒体音频
通过在 Apple Watch 上提供流媒体音频,让客户无需携带 iPhone,亦可随时随地畅享您的内容。了解从 iOS 引入的流媒体 API,让 watchOS app 能够提供独立的音频消费体验。了解如何设置流媒体音频会话,并探索为在不同网络环境间切换的用户提供出色体验的最佳做法。
,apple watch,audio,avfoundation,avplayer,avqueueplayer,backgraound,background,coremedia,core media,digital crown,network,networking,streaming,watch,watchkit,watchos,wkinterface WWDC19 日文, 简体中文, 英文 -
8:47 打造辅助阅读体验
文本的样式和布局是出色阅读体验的标志性特点。CoreText 和 TextKit 等技术为您提供了创建出色文本布局所需的工具。了解如何通过采用辅助功能阅读内容协议、添加自动翻页和自定语音输出,为旁白打造同样出色的辅助体验。
WWDC19 日文, 简体中文, 英文 -
10:14 Accessibility Inspector
通过 Accessibility Inspector,您可以识别 app 中没有附带辅助功能的部分。它会就如何为相应部分加上辅助功能提供反馈,还会模拟旁白来帮助您确定旁白用户会获得的体验。观看在 Accessibility Inspector 中对 app 进行全面调试的现场演示,并了解如何利用这个强大的工具让您的 app 变得更加适合所有人使用。
WWDC19 日文, 简体中文, 英文 -
7:08 探索着色图形复杂功能
watchOS 6 中的许多表盘都允许对内容的色调进行自定,从而让 Apple 最贴近个人的设备更加个性化。探索如何利用 ClockKit 数据提供程序为每种复杂功能系列提供全色和可调色选项。这让客户不管选择使用哪个表盘,都能够一眼看到最新的重要信息。
,apple watch,clkcomplication,clockkit,complications,digital crown,watch,watchkit,watchos,wkinterface WWDC19 日文, 简体中文, 英文 -
10:18 Game Center 玩家标识符
Game Center 现在支持界定于个别游戏或开发团队 ID 的永久玩家标识符。了解限定范围的标识符如何提高玩家隐私的保护,看看如何将您的 app 和游戏迁移到推荐的 API。
WWDC19 日文, 简体中文, 英文 -
10:23 编写出色的辅助功能标签
用户会使用并爱上您的 app,还是删除您的 app,区别就在于出色的辅助功能标签。观看 Apple 辅助功能工程师演示旁白功能,她会展示如何浏览复杂的 UI,并演示描述性标签如何能轻松确保人人都能方便使用您的 app。
WWDC19 日文, 简体中文, 英文 -
8:15 通过网页检查器审查网页内容
探索新的方式,以确保您的网页内容符合团队的编程标准,并且您能够在不依赖于自动测试系统的前提下交付更好的代码。了解如何在开发期间使用网页检查器中的审查工具来快速、轻松地审查您的网页内容,不让您错过重要的合规细节。
WWDC19 日文, 简体中文, 英文 -
10:13 视觉设计和辅助功能
了解支持大文本的重要性。了解 Differentiate Without Color 这一 iOS 上新推出的 API,它可以帮助具有色盲等视力障碍的用户轻松地使用您的 app。了解它的用法,以及它如何为您的 app 带来包容性。学习如何利用新的 Reduce Motion API 为对动态敏感的人停止您 app 中的自动播放。
WWDC19 日文, 简体中文, 英文 -
16:00 CarPlay 车载系统改进
CarPlay 车载让您能够在车内更加智能、安全地使用 iPhone。了解如何更新您的车载系统,以利用 iOS 13 中的新功能。添加对动态变换屏幕尺寸、仪表盘等辅助屏幕,甚至是不规则显示屏的支持。了解如何支持“嘿 Siri”来进行免提语音激活。
,,automotive,car,map WWDC19 日文, 简体中文, 英文 -
27:28 iOS 设计的新增内容
探索如何针对深色模式更新您的 app 界面,以创建外观精美又好用的 app。了解模态表单优化和新的上下文菜单 UI 如何帮助提高实用性,并带来更加有力、更加高效的工作流程。
borderless bars,dark mode,sf symbols WWDC19 日文, 简体中文, 英文 -
30:18 设计适用于 Mac 的 iPad App
探索如何通过 iPad app 打造出色的 Mac 体验。了解针对 Mac 调整 iPad app 布局和架构的基本技巧、关于类型和颜色的注意事项,以及如何利用菜单栏、侧边栏和窗口工具栏等 macOS 界面元素。
catalyst,mac catalyst,project catalyst WWDC19 日文, 简体中文, 英文 -
51:27 ARKit 3 简介
ARKit 是适用于 iOS 的开创性增强现实 (AR) 平台,能够改变人们与周围世界之间联系的方式。探索 ARKit 3 的先进功能,以及它为 RealityKit 提供的创新基础。了解 ARKit 如何通过认识身体姿态和运动来进行运动捕捉和人物遮挡,从而实现更加逼真的 AR 体验。查看多面部跟踪、协同会话构建以及新手引导的辅导 UI 等新增功能。
WWDC19 日文, 简体中文, 英文 -
42:12 iPad 上多窗口功能简介
多任务处理是一种绝佳方式,能让您的 iPad app 变得更强大。它可以让您的 app 轻松并排运行两个界面,您的客户一定会爱上这项功能。了解如何利用拖放等现有功能,以及如何使用它们来轻松创建第二个窗口。了解多窗口支持如何改变 app 生命周期,以及它对所有 app 的意义。了解一些常见的错误及其解决方法,为您和客户打造超凡体验。
multiple,multitasking,multiwindow,restoration,scenes,state,uiscene,uiwindowscene,windows WWDC19 日文, 简体中文, 英文 -
48:34 利用 Apple tvOS 掌控客厅
Apple tvOS app 可以利用 4K 分辨率、杜比视界和 HDR10 提供绝佳的画面质量,借助杜比全景声实现沉浸式音效,为用户带来精彩绝伦的体验。探索如何为您的媒体 app 设计精美、引人入胜且内容为先的体验。了解新的 Top Shelf 扩展和样式,在客户打开您的 app 之前就吸引他们查看您的内容。利用用户描述文件支持来提供更加直观的共享设备体验。
,actions carousel,apple tv,apple tv 4k,carousel,content,content first,living room,mastering,new,new api,preview,remote,top shelf,top shelf new,trailers,tv app,tv design,tvos,tvos13,tvos 13,tv remote,tv room WWDC19 日文, 简体中文, 英文 -
6:56 针对隔空播放 2 视频的 HLS 创作
通过隔空播放 2 视频功能,您可以将 Apple 设备上的视频分享到常见的智能电视。了解顺畅地将高质量视频传输到这些电视机的特别注意事项,以及如何利用验证工具来确保您的内容已准备好在黄金时段播放。
WWDC19 日文, 简体中文, 英文 -
37:02 macOS AppKit 的新功能
了解 AppKit 中的最新 API 和相关的框架。概括了解 macOS Catalina 中推出的各项增强功能如何帮助您节省时间、利用最新的硬件,并为您的 app 增光添彩。
WWDC19 日文, 简体中文, 英文 -
40:38 Core ML 3 框架
Core ML 3 现在支持设备端机器学习之前从未能支持的高级模型类型。了解个性化模型如何为您的 app 带来绝佳的个性化机遇。更深入地了解将各种模型和改进链接到用于转换现有模型的 Core ML 工具的策略。
ai,artificial intelligence,core ml,core ml tools,create ml,deep learning,learning,machine learning,model,natural language,neural network,sound,speech,training,vision WWDC19 日文, 简体中文, 英文 -
37:13 RealityKit 和 Reality Composer 简介
RealityKit 为 AR 而构建,让开发者能够利用渲染、动画和物理效果和空间音频等一流的功能。看看 RealityKit 如何重新定义传统的 3D 引擎,从而让开发者能够更快、更轻松地进行 AR 开发。了解开发基于 RealityKit 的 app 和游戏包含哪些工作,并学习如何利用 Reality Composer 制作原型并生成 AR 体验所需的内容。
WWDC19 日文, 简体中文, 英文 -
41:19 Swift Playgrounds 3
Swift Playgrounds 3 简介:适用于 iPad 的开创性 app 的最新版本,让 Swift 编程充满互动和乐趣。探索如何利用自己的 Playground 来快速迭代使用设备功能的代码。了解新的模块功能如何既能帮助您整理自己的代码,又能为 playground 图书作者提供新的机遇。
WWDC19 日文, 简体中文, 英文 -
39:32 SF Symbols 简介
SF Symbols 提供了一个全面的矢量符号资源库,您可以将这些符号整合到自己的 app 中,通过与周围文本自动对齐以及支持多种粗细和大小,简化用户界面元素的布局。了解如何轻松地根据不同屏幕尺寸和布局进行调整,以及提高 app 的辅助功能和本地化程度。详细了解如何根据您的需求创建与 SF Symbols 视觉风格完美契合的新符号。
baseline,font,san francisco,scale,sf hello,uiimage,weight WWDC19 日文, 简体中文, 英文 -
28:03 创建独立的 Apple Watch App
watchOS 6 带来了全新的 watchOS 体验,不仅可运行完全独立的 app 和专为 Apple Watch 打造的 app,还将 App Store 引入到 Apple Watch 中。探索如何利用如今在 watchOS 上提供的众多 iOS 框架和技术,打造完全独立的 Apple Watch 体验。
,apple watch,clkcomplication,clockkit,cloudkit,complications,digital crown,dynamic notifications,extended runtime,independence,independent,interactive notifications,notifications,sign in with apple,unnotification,watch,watchkit,watchos,wkinterface WWDC19 日文, 简体中文, 英文 -
14:34 Create ML App 简介
要将 Core ML 的强大功能整合到您的 app 中,首先需要应对一个挑战。如何创建您的模型?新的 Create ML app 为模型创建提供了直观的工作流程。了解如何在这个简单易用的工具中快速训练、评估、测试和预览您的模型。从处理大量强大机器学习任务的诸多可用模板中选择一个入手。进一步了解用于持续改进和试验模型的众多功能。
activity,ai,artificial intelligence,classifier,core ml,create ml,detection,image classification,learning,machine learning,model,motion,natural language,recommender,sound,tools,training,vision,xcode WWDC19 日文, 简体中文, 英文 -
14:49 机器学习的新功能
Core ML 3 已得到极大扩展,能够在您的 app 中实现更加强大的设备端机器学习功能。了解如何通过新的 Create ML app 轻松地为众多任务构建 Core ML 模型。概括了解模型个性化,计算机视觉、自然语言、声音和语音方面的精彩更新,以及对先进模型类型的新增支持。
convertors,core ml,core ml tools,create ml,model personalization,models,natural language,neural networks,nlp,ondevice training,sound,speech,vision WWDC19 日文, 简体中文, 英文 -
33:40 公证面面观
公证就是关于在分发前识别和拦截恶意的 Mac 软件,而无需 App Review 团队或 Mac App Store 的参与。这项功能在去年推出,并已被 Mac app 开发者广泛采用。这个讲座让您有机会深入了解公证工作流程并了解公证服务的最新功能。
gatekeeper,notarization WWDC19 日文, 简体中文, 英文 -
31:55 使用 USD
通用场景描述 (USD) 能够可靠地描述 3D 场景,让工程师和艺术家可以在创意工作流程中开展密切协作。了解 USD 的强大功能,并探索它出色的可扩展性。更深入地了解如何创建 USD 素材资源,并了解如何提供用于 ARKit 和 RealityKit 的 usdz 内容。
WWDC19 日文, 简体中文, 英文 -
41:27 适用于 Mac 的 iPad App 简介
通过适用于 Mac 的 iPad App,您可以轻松地将自己的 iPad app 引入到 Mac,同时只需要维护单一代码库。了解能够自动为您实施的常见 Mac 功能。掌握如何使用仅限 iOS 的框架,以及使用这些框架可能对您 app 带来的影响。了解包括如何使用第三方框架在内的一些常见使用模式,以及一些设置方面的技巧和窍门。体验如何通过整合平台专有功能,让您的新 Mac app 用起来像个 Mac app。
catalyst,checkbox,ipad app,mac catalyst,project catalyst,uikit WWDC19 日文, 简体中文, 英文 -
28:17 SiriKit 媒体意图简介
iOS 13 改进了 SiriKit,推出了全新的音频内容播放支持。了解如何为音乐、电子读物、播客和广播等提供出色的免提播放体验。深入了解搜索词处理的最佳做法,并探索如何利用播放速度、添加至播放列表和允许客户告知您是否喜爱相应内容来提供全面的体验。
,,add to siri,audio,audiobooks,donate,donation,inrelevant,intents,inui,parameters,phrase,podcasts,radio,shortcut,siri,sirikit,streaming,suggestion,voice WWDC19 日文, 简体中文, 英文 -
42:06 HLS 低延迟简介
自 2009 年推出以来,HTTP Live Streaming (HLS) 已经在全世界提供了无数实时和点播音视频流媒体。随着全新低延迟模式的推出,现在可以大规模在公共网络上实现延迟不超过两秒,同时仍然向后兼容现有的客户端。了解如何开发和配置您的内容交付系统来利用这项新技术。
WWDC19 日文, 简体中文, 英文 -
55:28 利用 Metal 进行现代化渲染
Metal 是 GPU 加速图形和计算框架,可帮助开发者打造从专业 app 到控制台风格游戏的一切内容。了解如何利用 Metal 功能来实现现代图形技术,包括延迟渲染和分块前向渲染。了解 GPU 驱动功能如何让 Metal 自行安排工作负载,从而在几乎没有 CPU 交互的情况下构建和执行完整的场景及计算工作负载。了解 GPU 系列如何帮助您更加轻松地构建适用于所有 Apple 平台的 app,并探索 Metal 如何让您的 app 和游戏在性能和功能方面更上一层楼。
WWDC19 日文, 简体中文, 英文 -
54:25 Xcode 入门
Xcode 是用于为各个 Apple 平台打造出色 app 的开发环境。了解如何利用 Xcode 功能来完成从新建项目到 App Store 分发的整个过程。您将通过开发一个正常工作的 SwiftUI app,学习如何浏览 Xcode 用户界面,如何利用源代码编辑器和实时用户界面预览,如何将社区开发的 Swift 软件包整合到您的 app 中,以及如何重构和测试您的代码。
WWDC19 日文, 简体中文, 英文 -
54:16 SwiftUI 简介:打造您的首个 App
查看 SwiftUI 的实际应用!观看 SwiftUI 团队的工程师如何从头开始构建功能齐全的 app。了解这个新框架背后的理念,以及声明式编程的益处。深入探索 SwiftUI 的运作方式,并了解 SwiftUI 和 Xcode 11 如何一起帮助您更快地打造出色的 app。
better apps faster,canvas,control,declarative,previews,view WWDC19 日文, 简体中文, 英文 -
49:44 在 iPad 上打造桌面级浏览体验
iOS 13 为 iPad 带来桌面级浏览体验。iPad 版 Safari 浏览器具有超快的性能、行业领先的安全性和现代化的桌面功能,并且支持最新的网页标准,可将网站和网页 app 自动调整到适合触控的大小,从而提供丰富的浏览体验。了解您的网站或嵌入式 WebView 如何使用多种强大新功能和编程的最佳做法,为 iPad 提供一流的用户体验。
WWDC19 日文, 简体中文, 英文 -
36:44 Swift 新功能
Swift 现在是所有 Apple 平台上诸多主要框架选用的语言,包括 SwiftUI、RealityKit 和 Create ML。与我们一起回顾 Swift 5.0,并探索 Xcode 11 中新推出的 Swift 5.1。了解性能和安全性方面的最新改进。探索该语言的新功能,以及这些功能如何助力这些新框架的开发。
WWDC19 日文, 简体中文, 英文 -
31:49 将 Core Data 与 CloudKit 搭配使用
CloudKit 提供了强大的云同步技术,而 Core Data 提供了大量的数据建模和持久性 API。了解如何结合利用这些互补的技术来轻松构建基于云的 app。了解如何利用新的 Core Data API 轻松管理您整个 app 内的数据流以及 CloudKit 的进出数据流。加入我们,进一步了解如何结合使用这些框架来在您客户的所有设备上提供出色的体验。
backup,batch operations,change notifications,cloud,cloudkit,concurrency,core,core data,data,derived attributes,documents,history tracking,icloud,model layer objects,nskeyedarchiver,object graph,object life cycle,performance,persistence,persistent history,record,records,server,sharing,sqlite,testing,zone WWDC19 日文, 简体中文, 英文 -
34:58 利用 Xcode 11 打造出色的本地化体验
了解您的 app 如何在 iOS 13 中支持针对 app 的语言设置。详细了解利用素材资源目录来本地化素材资源,以及如何利用 Xcode 11 简化您的本地化工作流程。了解如何生成多种语言的屏幕快照以进行本地化和测试。
,,,i18n,localization,world WWDC19 日文, 简体中文, 英文 -
37:01 系统扩展和 DriverKit
在推动 macOS 现代化和改进 macOS 安全性与可靠性的道路上,接下来有一步就是为内核扩展和驱动程序提供更加出色的架构。了解如何利用系统扩展和 DriverKit 完成这一过渡。
driver,extension,kernel WWDC19 日文, 简体中文, 英文 -
6:10 语音识别改进
语音识别程序现在可以在 iOS 或 macOS 设备本地使用,无需接入网络。了解如何在您的 app 中整合文字语音转换支持,同时保护隐私并消除基于服务器的处理的各种限制。语音识别 API 也得到了增强,可提供语速、停顿时长和语音质量等更加丰富的分析功能。
machine learning,natural language,speech,speech recognition,speechtotext,voice,voice analysis WWDC19 日文, 简体中文, 英文 -
33:02 Xcode 11 新功能
从探索 Xcode 11 的新功能开启这一周。Xcode 旨在帮助您更快地将创意变为产品。探索编辑和整理源代码的新方式、用于设计和预览用户界面的新功能,以及用于调试和测试的功能改进。概括了解本年度介绍开发者工具的讲座。
WWDC19 日文, 简体中文, 英文 -
40:46 macOS 安全性改进
我们一直在不断提高 macOS 的安全性,尤其注重预防恶意软件和保护用户数据。与我们一起计划下一步工作,并进一步了解“门禁”(为 macOS 预防恶意软件) 的新功能,以及可帮助用户掌控自身数据和活动的新保护方式。
data protection,gatekeeper WWDC19 日文, 简体中文, 英文 -
35:49 通过隔空播放 2 走向大屏幕
通过隔空播放功能,您可将 Apple 设备上的视频、照片和音乐等内容轻松分享到 Apple TV、喜爱的扬声器,以及常见的智能电视。了解如何为隔空播放视频提供最佳的体验,包括长篇内容的自动选择路径、遥控、正在播放元数据,以及视频质量注意事项等。
WWDC19 日文, 简体中文, 英文 -
49:15 Apple 设计大奖
加入我们,参加令人难忘的颁奖典礼,共同为开发者与他们的出色作品庆祝。2019 年 Apple 设计大奖表彰在设计与创新方面都非常出色的 iOS、macOS、watchOS 和 Apple TVOS app。
WWDC19 日文, 简体中文, 英文 -
117:19 平台情况纵览
WWDC 2019 平台情况纵览
sotu,sotu 2019 WWDC19 日文, 简体中文, 英文 -
137:33 主题演讲
WWDC 2019 主题演讲
WWDC19 日文, 简体中文, 英文, 西班牙文, 韩文
-
-
WWDC18 -
37:27 测试技巧和窍门
测试是以一致方式验证代码能否正常工作的一种必备工具,但代码常常会涉及超出您控制范围内的依赖关系。探索相应的技巧,以便使用 XCTest 在 Apple 平台上顺利测试原本难以测试的代码。了解各种相关技巧,以便编写质量更高、运行快速且只需少量维护的测试。
asynchronous,automation,delayed,delegate,dependency,dispatchqueue,expectation,injection,mocking,network,notificationcenter,nsnotificationcenter,nspredicate,nstimer,nsurlprotocol,nsurlrequest,nsurlsession,observers,performance,predicate,protocol,pyramid,scheduledtimer,speed,stub,swift,timers,ui testing,unit test,urlprotocol,urlrequest,urlsession,xcuitest WWDC18 日文, 简体中文, 英文 -
51:28 深入了解 iOS 内存
探索如何利用内存图来掌握 app 内存占用空间的具体构成情况。理解一幅图像的真实内存开销。了解减少 app 内存占用空间的技巧和窍门。
footprint,image,memory,size WWDC18 日文, 简体中文, 英文 -
57:17 解读崩溃和崩溃日志
App 突然崩溃是用户体验不佳和 app 审核遭拒的原因之一。了解崩溃日志的分析方式、日志所含的信息以及如何诊断崩溃原因,包括难以重现的内存损坏和多线程问题。
,,,0x8badf00d,address,assertion,caseiterable,destroyer,disassemble,disassembly,dispatchqueue,free,gcd,grand central dispatch,isa,ivar,lldb,malloc,objcmsgsend,organizer,pointers,precondition,race,rotated,sanitizers,stack,testflight,thread,trace,unrecognized selector,use after free,zombies WWDC18 日文, 简体中文, 英文 -
33:35 Metal Game Performance Optimization
Realize the full potential of your Metal-based games by tackling common issues that cause frame rate slowdowns, stutters, and stalls. Discover how to clear up jitter and maintain a silky-smooth frame rate with simple changes in frame pacing. Get introduced to new tools for analyzing rendering...
WWDC18 日文, 简体中文, 英文 -
40:30 提供出色的辅助功能体验
精益求精,打造具有出色辅助功能体验的 app。了解如何设计 app 的各个元素,以便用户清楚查看和轻松使用。探索如何改进用户与 app 的互动方式,即使在呈现自定视图或采用复杂 UI 时也能顺畅互动。
assistive,blind,color,contrast,deaf,disability,physical,vision,voiceover WWDC18 日文, 简体中文, 英文 -
53:41 通过 Xcode 和 LLDB 进行高级调试
探索用于增强 Xcode 调试工作流程的高级技巧及提示和窍门。了解如何利用 LLDB 和自定断点来增强调试功能。充分利用 Xcode 的视图调试工具来更加高效地解决 app 中的 UI 问题。
,,,,astronaut,catransaction,debugger,expression,flush,frame,gravity,jump,nudge,objc,objectivec,objectivec,poc,popover,swift,symbolic,thread,uiview,variable,view debugger WWDC18 日文, 简体中文, 英文 -
46:45 优化 App 素材
了解如何借助 iOS 12 中推出的新功能来使用素材,为您的 app 引入兼顾视觉效果和数据效率的图案。深入了解如何最大限度地利用素材目录来组织、优化和制作图案素材。学习相关技巧,进一步简化设计师和开发者之间的工作流程。确保 app 交付品质更高、占用空间更少,同时通过图案素材的高保真度来为 app 吸引尽可能多的目标受众。
1x,2x,3x,app thinning,asset catalog,asset catalogue,catalog,catalogs,catalogue,compression,heif,heiff,thinning WWDC18 日文, 简体中文, 英文 -
36:38 了解 Swift Package Manager
通过 Swift Package Manager,您可以轻松地在 Swift 生态系统中开发和分发源代码。了解它的目标、设计、独特功能和持续改进机会。
,,,,dependencies,evolution,llbuild,packageresolved,semantic,spm,swiftpm,versioning WWDC18 日文, 简体中文, 英文 -
38:13 Metal 着色器调试和剖析
Metal 提供了强大的工具,用于分析着色器行为并优化性能。深入了解如何使用 Xcode 内新增的形状查看功能来对顶点阶段问题进行故障诊断。使用着色器调试程序来逐步调试顶点、片段以及逐行计算着色器执行情况。详细了解如何分析 GPU 负载,并查看针对 A11 仿生的着色器分析程序增强功能。
WWDC18 日文, 简体中文, 英文 -
55:40 创建自定 Instrument
了解自定 instrument 的用处以及何时应该使用自定 instrument。深入了解自定 instrument 的架构以及如何创建自定 instrument。了解优秀 instrument 应该具备哪些属性。深入了解高级建模以及如何使用 CLIPS 语言。
instrument,instruments,ossignpost,ossignposts,signpost,signposts WWDC18 日文, 简体中文, 英文 -
61:43 Introducing Network.framework: A modern alternative to Sockets
The new Network.framework API gives you direct access to the same high-performance user-space networking stack used by URLSession. If you're considering using Berkeley Sockets in your app or library, learn what better options are available to you.
WWDC18 日文, 简体中文, 英文 -
39:48 在 Xcode 中更快地构建
在 Xcode 10 中更快地构建您的 app。了解如何构造项目和调整代码,从而充分利用所有处理器内核。无论是在小幅修改代码后查看具体效果,还是要完整地构建 app 以备发布,这些技巧都能够节省构建可运行 app 所需的时间。
anyobject,batch,bridging header,categories,codegen,cycle,dependencies,dependency,explicit,file list,implicit,incremental,inference,objc,objectivec,objectivec,parallelized,private,serialized,swift,whole module optimization,wmo,xcfilelist WWDC18 日文, 简体中文, 英文 -
64:41 设计流畅的界面
探索用于打造 iPhone X 流畅手势界面的技巧。了解如何设计直观自然的手势和动作,让用户愉快地使用您的 app。
animation,behavior,design,fluid,gesture,iphone x,motion,physics,smooth WWDC18 日文, 简体中文, 英文 -
40:04 精心的设计
让出色的 app 体验跃然于屏幕之上。这类体验富有动态、引人入胜且充满个性化,最为重要的是,它们源于强烈且明确的设计意图。了解相应的关键技巧,通过选用适当的象征、做出不同寻常的选择并让每个互动都显得更加真实自然,来实现贴心的设计。
behavior,dad jokes,design,editorial,experience,interaction,ui,ux,visual WWDC18 日文, 简体中文, 英文 -
35:25 Measuring Performance Using Logging
Learn how to use signposts and logging to measure performance. Understand how the Points of Interest instrument can be used to examine logged data. Get an introduction into creating and using custom instruments.
instrument,instruments,ossignpost,ossignposts,signpost,signposts WWDC18 日文, 简体中文, 英文 -
53:22 优秀设计特征
优秀设计不会凭空出现,它需要真实的人用心来制作。通过 Apple 和开发者社区中设计师的叙述,探索优秀设计的特征所在。了解设计师如何从日常生活当中获得灵感,构思并细化想法,然后激励自己设计出能够经受时间考验的 app 和游戏。
,,,,animation,apple design,apple designers,audio,care,caroline,cas,communiction,copy,craft,d,design,design best practices,designer,doug,editorial,elaine,emoji,gary,great,great design,haptics,hugo,interaction,interview,interviews,jessie,khan,khan academy,lauren,lauren grimm,lauren strehlow,layers,loic,loc,mike,nando,nicole,people,podcast,q,qualities,quality,sound,strehlow,travis,typography,ui,visual,where cards fall WWDC18 日文, 简体中文, 英文 -
38:33 CarPlay 车载音频和导航 App
了解如何更新音频或导航 app 来支持 CarPlay 车载。CarPlay 车载中的 app 针对车用进行了优化,能够自动适应可用的汽车屏幕和输入控制。音频 app 能够输出音乐、新闻、播客等。通过新的 CarPlay 车载框架,导航 app 可以提供详细地图、目的地搜索、逐向导航和用户通知。
,,car,map WWDC18 日文, 简体中文, 英文 -
48:46 Siri 快捷指令简介
“Siri 快捷指令”是 iOS 12 中一项强大的新增功能,它的作用是让您的 app 将自己的功能通过 Siri 来曝光。这样,Siri 就能根据不同的情境在适当的时机为您提供快捷指令建议。快捷指令还可以添加到 Siri,以便在 iOS、HomePod 和 watchOS 上通过语音口令运行。了解如何使用 NSUserActivity 在 app 中公开快捷指令,并探索使用 SiriKit 创建自定意图来提供更丰富用户体验的好处。
,,,donate,donation,inrelevant,intents,inui,phrase,shortcut,siri,suggestion,voice WWDC18 日文, 简体中文, 英文
-
-
WWDC17 -
35:48 适用于商店类和评估类 App 的 iOS 配置和 API
iOS 提供了多种技巧来帮助您突显自己的 app。不论您是在构建商店、酒店入住还是教育评估类 app,选择合适的 app 锁定技巧都至关重要。从引导式访问到自动评估配置功能,您将了解哪种方法最适合您的独特体验。
WWDC17 简体中文, 英文 -
32:17 利用 SpriteKit 在 2D 基础上更进一步
借助 SpriteKit,可以轻松打造高性能、低能耗的 2D 游戏等。看看如何利用与 ARkit 的无缝整合来在增强现实中引入 SpriteKit 对象。了解如何混合使用 2D 和 3D 内容,以及如何运用逼真的转换。直接控制 SpriteKit 渲染,并详细了解如何离线渲染为 Metal 纹理。
2d,action,animation,arkit,audio,camera,collision,collisions,constraint,gpu,graphics,inverse kinematics,lighting,metal,opengl,physics,platformer,puzzle,render,shaders,shading,skaction,skaudionode,skcameranode,sknode,skreferencenode,spatial,sprite WWDC17 简体中文, 英文 -
40:09 Swift Playgrounds 中的 SceneKit
探索 Swift Playgrounds 内容团队为在有丰富视觉效果的 app 中高效使用 SceneKit 而总结的技巧与窍门。了解如何整合动画、优化渲染性能、进行辅助功能设计和增加视觉质感,理解利用 3D 素材资源创建高效工作流程的策略。
3d,collada,dae,graph,graphics,inverse kinematics,opengl,opensubdiv,pbr,physically based renderer,physics,playground,renderer,rendering,scene,scnlayer,scnnode,scnview,swift,usd WWDC17 简体中文, 英文 -
58:39 在 iPhone 摄影中获取景深
iPhone 7 Plus 上的人像模式展现了摄影中景深的力量。在 iOS 11 中,您的 app 现在也可以使用驱动这项功能的景深数据。了解如何利用景深来为创意图像带来新的可能。更深刻地理解高级景深概念,并学习如何从相机获取流媒体和静态图像景深数据。
capture,depth,disparity,parallax,photo effects,photography,photos,photos api,portrait mode WWDC17 简体中文, 英文 -
34:48 设计声音
设计不仅在于视觉方面,也在于听觉方面。了解声音设计如何有助于为您的 app 或游戏打造更引人入胜、更易使用且更有意义的用户体验,并简要了解 Apple 产品中的声音是如何制作的。
,,,,,,,,,,,,apple design,apple designers,design,design best practices,design demo,ios design,sound design WWDC17 简体中文, 英文 -
59:56 基本的设计原则
要了解设计如何满足人类对安全、意义、成就和美的需求,设计原则是关键。了解这些原则具体是什么,以及它们如何帮助您设计更加受人欢迎、易于理解、充满力量并令人满意的用户体验。
,,,,,,,,,apple design,apple designers,cross platform,design,design best practices,design principles,global design,hi,hig,human interface,ios,ios design,mac design WWDC17 简体中文, 英文 -
54:37 Grand Central Dispatch 的现代化用法
macOS 10.13 和 iOS 11 重新设计了 Grand Central Dispatch 和 Darwin 内核的协作方式,让您的 app 能够更加高效地运行并发工作负载。了解如何对您的代码进行现代化,以利用这些改进并优化对硬件资源的使用。
gcd,runtime,thread WWDC17 简体中文, 英文 -
53:52 SceneKit:新功能
SceneKit 是一种速度快、功能齐全的高级 3D 图形框架,让您可以为 app 和游戏打造沉浸式的场景和特效。看看如何利用相机控制和特效方面的最新改进,来模拟焦外成像和运动模糊等真实的相机光学效果。了解用于直接在 GPU 上从粗糙网格开始创建光滑表面的曲面分割和曲面细分功能。查看与 ARKit 的全新整合,以及通过 Xcode 场景编辑器实现的工作流程改进。
3d,camera,collada,dae,france,french,graph,graphics,inverse kinematics,opengl,opensubdiv,pbr,physically based renderer,physics,renderer,rendering,scene,scnlayer,scnnode,scnview WWDC17 简体中文, 英文 -
54:51 HTTP Live Streaming 改进
通过 HTTP Live Streaming,您可以将直播和按需播放内容通过流媒体的形式提供给全球观众。了解 HTTP Live Streaming 强大的新功能和增强功能。主要内容包括 HEVC 支持、播放列表元变量、IMSC1 字幕,以及多个流媒体的同步播放。探索如何通过新的 AVContentKeySession API 简化您的 FairPlay 密钥处理,以及利用离线 HLS 播放的增强功能。
cmaf,hevc,hls,http live streaming,imsc1,playback,playlists,streaming,video WWDC17 简体中文, 英文 -
3:46 通过深度链接提升您 App 的曝光度
了解深度链接,以及如何利用通用链接让用户在整个 iOS 中都可以访问您 app 的内容和使用 app 的功能。
WWDC17 简体中文, 英文 -
34:37 开发无线 CarPlay 车载系统
无论去向哪里,无线 CarPlay 车载都是旅程的绝佳搭档。无需将 iPhone 从包里或口袋中取出,直接开门上车,轻松开始享受 CarPlay 车载体验。学习如何设计您的 CarPlay 车载系统来以无线方式连接至 iPhone。了解相关的硬件要求、提供出色用户体验的最佳做法,以及如何优化配对和重新连接过程。
,,,automotive,bluetooth,car,pair,wifi WWDC17 简体中文, 英文 -
11:15 Core NFC 简介
Core NFC 是一种激动人心的新框架,可以帮助您的 app 在 iPhone 7 和 iPhone 7 Plus 上读取 NFC 标签。了解如何在您的 app 中整合 Core NFC 以及使用此功能的主要要求,并开始思考支持 NFC 功能的新 app 类型。
nfc WWDC17 简体中文, 英文 -
4:40 通过共享提升您 App 的曝光度
通过利用内建的 iOS 共享功能,帮助用户分享您 app 中的精彩内容。了解分享的时机、位置和情景如何提高用户活跃度并吸引新的用户。
WWDC17 简体中文, 英文 -
9:31 为全球受众而设计
App Store 覆盖全球市场,这意味着您的 app 可能受到来自全球用户的喜爱。探索让您的 app 变得实用并尽可能吸引更多用户的方式。学习一些简单的技巧,在向全球用户提供 app 时避免常见问题。
audience,design,design best practices,designing,design studio,design studio shorts,global,global audience,global design,internationalization,short,shorts WWDC17 简体中文, 英文 -
13:57 Apple TVOS 上的本地化最佳做法
为全球受众构建 app,使其覆盖更多用户。学习如何创建在任何国家/地区和语言设置下都能流畅运行的本地化 Apple TVOS app。深入探讨处理服务器端内容、匹配首选语言以及本地化图像和文本方向等各类主题。
international,internationalization,locale,right to left,righttoleft WWDC17 简体中文, 英文 -
8:47 iOS 11 新功能
看看 iOS 11 中 UIKit 控件和文本风格的更新如何帮助您设计 app,使其具有更强的视觉层次结构、更清晰的导航和更简单易用的界面。
design,design best practices,design studio,design studio shorts,ios,ios 11,ios design,short,shorts,uikit,whats new WWDC17 简体中文, 英文 -
17:34 利用 Identity Lookup 过滤垃圾信息
垃圾短信和彩信是一个长期存在、令人困扰的问题。Identity Lookup 是一种新的框架,让您可以参与到过滤接收信息的过程中。详细了解如何识别和阻止这些来路不明的信息。了解设备端检测的选项以及更加动态的基于服务器的整合,以确保提供更加出色的用户体验。
carrier,cellular,china,extension,identitylookup,junk,messagefilter,spam WWDC17 简体中文, 英文 -
11:22 设计字形
字形是一个强大的沟通工具,也是您 app 的设计语言的基本要素。了解在确定字形概念时的重要注意事项,以及针对 app 内外的空间制作有效字形集的关键设计原则。
design,design best practices,designing glyphs,design studio,design studio shorts,glyphs,icon,icon design,iconography,icons,search glyph,short,shorts,tab bar WWDC17 简体中文, 英文 -
10:31 App 图标设计
App 图标是您的 app 在主屏幕上的形象代表。学习关键设计原则,以创建简单、独特、有意义且精美的 app 图标。掌握简单而有效的技巧,以测试 app 图标的清晰度和即时可辨识度。
app,app icon,app icons,design,design best practices,designing,design studio,design studio shorts,icon,icon design,short,shorts WWDC17 简体中文, 英文 -
10:41 60 秒完成原型设计
学习如何快速构建互动原型!了解如何利用您熟悉的工具,以最少的时间来测试新的创意和改进现有的创意。
60 seconds,design,design best practices,design studio,design studio shorts,interactive,interactive prototype,prototype,prototyping,short,shorts WWDC17 简体中文, 英文 -
7:18 Apple TVOS 上的深度链接
Apple TVOS Top Shelf 和通用链接等设计功能可以帮助客户更快、更轻松地沉浸在您的内容中。了解如何在深度链接到 UIKit 或 TVMLKit app 内容时打造顺畅的 app 启动体验。
tv app,universal link WWDC17 简体中文, 英文 -
29:05 高效图像文件格式
了解全新高效图像文件格式 (HEIF) 的基本详情,并探索 Apple 平台使用了哪些功能。深入探索容器结构、它可处理的媒体和元数据类型,以及这种新标准带来的许多其他益处。
WWDC17 简体中文, 英文 -
18:41 适用于 HTTP Live Streaming 的错误处理最佳做法
HTTP Live Streaming (HLS) 能够在各种不同的网络和带宽条件下稳定传输媒体内容。不过,影响流媒体传输的因素有许多,如服务器或编码器故障、缓存问题或网络掉线。了解您的服务器为实现最高稳定性应采用的最佳行为,并从实践角度了解您的 app 可能遇到的错误以及如何处理这些错误。
WWDC17 简体中文, 英文 -
13:53 优秀游戏的设计技巧
出色的游戏可以让我们穿越到另一个世界,在那里统治王国、参加传奇战役,或者成为弹珠高手。了解新手引导和 UI 设计的最佳做法,让每个人都沉醉于您的游戏并享受乐趣。
design,design best practices,design studio,design studio shorts,game,game best practices,game design,games,game ui,game user experience,game user interface,mobile game ui,mobile gaming,short,shorts,studio WWDC17 简体中文, 英文 -
27:33 让您的 App 支持 CarPlay 车载
了解如何让您的音频、信息、VoIP 通话或汽车制造商 app 支持 CarPlay 车载。音频、信息和 VoIP 通话 app 采用一致的设计,并且为在车内使用进行过优化。汽车制造商 app 提供车辆相关的控制和显示功能,让驾驶员无需离开 CarPlay 车载就能保持互联。探索最佳做法,并了解适用于 CarPlay 车载 app 的工具和框架。
,,,automotive,callkit,car,mediaplayer,mediaplayer framework,notifications,sirikit WWDC17 简体中文, 英文 -
10:09 富通知
探索在 iOS 中创建包含有用信息、实用且外观精美的富通知的关键所在。获得相关的详细实践指导,了解如何设计短版本、长版本和快速操作,让用户乐于接收您的 app 通知。
design,design best practices,design studio,design studio shorts,notifications,rich notifications,short,shorts WWDC17 简体中文, 英文 -
8:41 尺寸类和核心组件
为多种屏幕尺寸进行设计可能看上去很复杂、困难并且费时。了解尺寸类、动态类型和 UIKit 元素如何帮助您的 app 轻松地调整大小、节省您的时间,并让您的 app 在所有用户任何设备上都赏心悦目。
core components,design,design best practices,design studio,short,shorts,size classes,studio shorts WWDC17 简体中文, 英文 -
10:06 Display P3 入门
广色域显示让您的 app 可以显示更加丰富、生动和逼真的颜色。初步了解颜色管理、Display P3 颜色空间,以及制作色彩更丰富的图像和图标的实践工作流程技巧。
color,color management,colorspace,design,design best practices,design shorts,design studio,design studio shorts,display p3,icons,images,short WWDC17 简体中文, 英文 -
14:41 Apple TVOS 上的正在播放和遥控命令
Apple TVOS 上的许多 app 都离不开统一、直观的媒体播放控制,而正确使用和配置 MPNowPlayingInfoCenter 和 MPRemoteCommandCenter 是提供出色用户体验的关键所在。更深入地探索这些框架,并学习如何确保顺畅的体验,不管您使用 Siri、Siri Remote 还是 iOS Remote app 来控制 app。
WWDC17 简体中文, 英文 -
8:37 表达自我!
iMessage 信息 App 帮助用户在不离开对话的情况下创建和分享内容、玩游戏并与好友协作。探索您可以如何设计与深度社交情境完美契合的 iMessage 信息 app 和贴纸包。
design,design best practices,design short,design studio,design studio shorts,short,shorts,sticker,sticker pack,stickers WWDC17 简体中文, 英文 -
9:07 HLS 创作更新
HTTP Live Streaming (HLS) 能够稳定地向全世界的观众提供视频。这种稳定性的关键是一整套可帮助您制作、交付和验证所创建 HLS 流媒体的工具。看看这些工具的新功能,学习最新的制作建议,以及这些建议如何应用于 HLS 的改进功能,例如 HEVC 和 IMSC1 支持。
WWDC17 简体中文, 英文 -
14:50 如何选择自定义字体
为您的 app 选择自定义字体可能是一项艰巨的任务,同时涉及功能和风格上的决策。充分了解基本的字体设计特性,如比例和对比度。学习在确定适合 app 的字体时如何运用这一知识。
custom font,custom fonts,design best practices,design studio,design studio shorts,font,fonts,short,shorts,typography WWDC17 简体中文, 英文 -
11:09 编写出色的提醒
了解如何创建清晰、包含有用信息且有帮助的提醒,让您的 app 用起来简单又有趣。获取关于提醒的恰当作用的宝贵见解、有关编写有效提醒的实用指导,以及避免常见误区的技巧。
alert,alerts,design,design best practices,design studio,design studio shorts,dialogue,prompt,short,shorts,writing,writing alerts WWDC17 简体中文, 英文 -
9:52 设计师与工程师之间的沟通
设计师与工程师之间保持良好的沟通是打造出色产品的关键所在。探索生产和规范技巧如何能改进沟通、建立信任,并帮助设计与开发团队携手打造更加出色的 app。
communication,design,design best practices,designers,design studio shorts,organization,short,shorts,studio shorts,teamwork WWDC17 简体中文, 英文 -
10:55 一用倾心
在用户首次打开您的 app 时吸引他们的目光,并让他们更频繁地使用您的 app。学习如何留下深刻第一印象的技巧、指导新用户使用您 app 的方法,以及要求用户提供更多信息时的最佳做法。
design,design best practices,design short,design studio,design studio shorts,first impression,first launch,first time user experience,onboarding,on boarding,short,shorts,teaching WWDC17 简体中文, 英文
-
-
WWDC16 -
39:51 UIKit App 中面向协议和值的编程
去年我们举办了“面向协议的编程”和“利用各种值类型构建更加出色的 App”讲座,今年的讲座将着重介绍构建更加色的 Swift app 的技巧和窍门。了解如何在一个真实的基于 MVC 的 Cocoa Touch app 中结合使用这些设计方法,特别是在视图和控制器层中,您之前可能未曾考虑过运用这些技巧。
,swift in practice WWDC16 简体中文, 英文 -
35:41 通过 Swift 3 中的 GCD 进行并发编程
Swift 3 提供了新的接口,让开发者能够更加轻松地使用 Grand Central Dispatch 编写 app。了解 GCD 的基础知识,以及用它来架构 Swift app 的最佳做法。您还将了解新的 API 和其他 GCD 改进。
dispatch,gcd,qos,queue,runloop,thread WWDC16 简体中文, 英文 -
58:22 了解 Swift 性能
在本次高级讲座中,了解如何在 Swift 中实施结构、类、协议和泛型。了解它们在性能的不同维度上的相对成本。了解如何运用这个信息来提升代码运行速度。
WWDC16 简体中文, 英文 -
41:35 迭代 UI 设计
您已熟知 Keynote 讲演可用于制作演示文稿,但它同时也是一款强大的工具,可用来探索、迭代和优化用户界面布局和工作流程。了解相关的技巧和最佳做法,看看如何使用 Keynote 讲演制作可行且可见的设计和用户流程,从而快速、有力地表达您的产品创意。
demo,demo design,design,design best practices,design comps,design demo,iterative,keynote,learn to design,rapid,ui,ui design,user flows,user interface,user interface design,workflows WWDC16 简体中文, 英文 -
35:42 iOS 10 中 UICollectionView 的新功能
UICollectionView 是一个功能强大的类,它让您的 app 可以管理和自定视图布局。iOS 10 推出了多项可提高性能和简化布局的增强功能,并带来了您期盼的功能。了解如何利用 UICollectionView 及其同级类 UITableView 中的新功能,让您的 app 变得内容更丰富、运行更迅速。
collection,ios,performance,scrolling,table,uicollectionview,uikit,uitableview WWDC16 简体中文, 英文 -
37:18 System Trace in Depth
Join engineers from the Instruments team for another focused look at the System Trace Instruments profiling template and how to get the most out of it. Discover how threads, virtual memory, and locking interact to affect performance. Dive deep for a practical look at how you can improve your...
debug,instruments,lock,locking,locks,memory,performance,profile,profiling,system,template,thread,threads,trace,virtual memory WWDC16 简体中文, 英文 -
41:15 Metal 着色器高级优化
Metal 着色语言是一种简单易用的编程语言,用于编写在 GPU 上执行的图形与计算功能。更深入地了解设计模式、内存访问模型,以及能减少瓶颈和隐藏延迟的详细着色器编码最佳做法。面向经验丰富、GPU 架构知识扎实并希望充分发挥每个循环潜力的着色器作者。
3d,3d graphics,compiler,compute,gpgpu,gpu,metl,mtl,mtldevice,opengl,opengl es,renderer,shader,simd WWDC16 简体中文, 英文 -
59:42 iOS 摄影功能改进
人们喜欢用 iPhone 拍照。实际上,它是全世界广受欢迎的相机,而摄影类 app 能够强化这一体验。探索新的 AVFoundation Capture API,它们可以用来拍摄实况照片、从相机提取 RAW 图像数据以及拍摄广色域照片。
camera,capture,editing,image,jpg,live photo,photo,raw WWDC16 简体中文, 英文 -
11:37 语音识别 API
iOS 10 推出了全新的语音识别 API,让您可以在基于文件和实时的场景中进行快速的上下文感知语音识别。在这段视频中,您将全面了解这个新 API,以及如何将先进的语音识别服务整合到您的 app 中。
audio stream,cloud,icloud,realtime,recognition,siri,speech WWDC16 简体中文, 英文 -
30:02 开发 CarPlay 车载系统 - 第 1 部分
CarPlay 车载让您能够更智能、安全地在车内使用 iPhone。了解 CarPlay 车载的工作方式,以及如何设计您的车载信息娱乐系统来与 iPhone 密切协作。了解通过将 CarPlay 车载与车辆原生系统整合来打造出色用户体验的最佳做法。
WWDC16 简体中文, 英文 -
11:19 Apple“地图”中的公共交通
Apple“地图”中的公交功能在去年随着 iOS 9 和 macOS El Capitan 一起发布,该功能针对每一个提供此功能的城市进行了量身定制。了解 Apple 地图团队如何结合利用公交公司数据、现场调查以及密切关注每个城市的独特公交文化来确保出色的客户体验。如果您是公交公司,则可以了解如何帮助确保客户在 Apple“地图”中获得最为可靠的信息。
WWDC16 简体中文, 英文 -
26:13 开发 CarPlay 车载系统 - 第 2 部分
了解 CarPlay 车载如何与您的车载信息娱乐系统整合。了解 CarPlay 车载如何与您的车载资源协作,如显示屏、扬声器、麦克风、用户输入、方向盘控制键、仪表板和传感器等。
WWDC16 简体中文, 英文 -
16:02 在企业中部署隔空打印
隔空打印可以任何位置使用,包括企业环境。了解如何在企业内部署隔空打印,如何设置 iOS 10 中新推出的隔空打印蓝牙信标,以及如何确保您的用户能充分利用隔空打印功能。
WWDC16 简体中文, 英文 -
20:44 AVCapturePhotoOutput - 高级知识
本讲座是“讲座 501:iOS 摄影功能改进”的延续,将详细介绍 AVFoundation 中新增的强大 AVCapturePhotoOutput API 的场景监控和资源管理功能。
camera,capture,editing,image,jpg,live photo,photo,raw WWDC16 简体中文, 英文 -
14:45 Apple Push Notification Service 的新功能
首先回顾基于 HTTP/2 的提供程序 API,然后了解一项重要的新功能:基于令牌的身份验证。了解如何利用身份验证令牌连接到 APN,以通过 HTTP/2 API 发送推送信息,从而减少与维护有效证书相关的开销。
WWDC16 简体中文, 英文 -
22:21 验证 HTTP 实时流
HTTP Live Streaming 能够在各种不同的网络条件下提供可靠的媒体内容交付。了解 HLS 创作的最佳做法,并探索如何通过 HTTP Live Streaming 工具验证您的流媒体,以及用结论来改进您的流性能。
hls,hlsreport,http live streaming,mediastreamvalidator,validation WWDC16 简体中文, 英文
-
-
WWDC15 -
51:54 Apple Watch 设计技巧和窍门
获取打造 Apple Watch app 的基本设计指导,了解如何支持快速、高效的互动,如何让用户更加方便地访问各种功能和信息,以及如何与配套的 iOS app 相得益彰。了解关于信息架构、布局、字体、颜色和 app 图标设计的重要技巧,使您的 app 简单易用且外观精美,并能够为用户带来愉悦的体验。
,design,digital crown,experience,icon,interface,layout,typography,ui,watchkit,wkinterface WWDC15 简体中文, 英文 -
52:41 您的 App 和新一代网络
IPv6 正在呈指数增长,世界各地的运营商都在向纯 IPv6 APN 迁移。了解用于测试 app 兼容性的新工具,并获得关于确保 app 在所有网络环境中正常运行的专家建议。iOS 9 和 OS X 10.11 现在支持最新的 TCP 标准。从专家那里了解 TCP 快速打开和显式拥塞通知,并了解它对您 app 的益处。
ipv6,tcp WWDC15 简体中文, 英文 -
54:48 为 Apple Watch 进行设计
Apple Watch 为人与科技之间的关系掀开了新篇章。这是 Apple 设计的最为贴近用户的个人设备,为接收信息和与 app 互动提供了新方式。了解 Apple Watch 的设计基础,以及如何根据这些基础打造 Apple Watch app 来补充 iPhone 功能,支持轻量型互动,并及时地将相关的信息传送到手腕上。探索如何有效利用字体排印、信息设计、布局、动画和颜色来打造实用而精美的 app、通知和速览。
,clockkit,complication,digital crown,experience,foreground,haptic,interface,layout,persistent,picker,taptic,ui,watchkit,wkinterface WWDC15 简体中文, 英文 -
35:51 在 AV Foundation 中编辑影片
了解如何使用新的 AVMutableMovie 类来修改媒体文件并简化编辑工作流程。看看如何支持基于分段的编辑,并探索示例引用影片的强大功能。
av foundation,avmovie,moov,mov,quicktime,video WWDC15 简体中文, 英文 -
40:27 Xcode 中的 App 瘦身
App 分发管道变得越来越强大和灵活。了解如何利用切片和 ODR 等新的 App 瘦身功能来打造创建功能齐全的 app 并交付到用户设备。了解如何将这些新功能整合到您的持续集成和测试流程中,并探索创建按需定制内容的工作流程。
app store,distribution,odr,ondemand resources,slicing,slimming,xcode,xcodebuild,xcode server WWDC15 简体中文, 英文 -
34:32 MapKit 的新功能
了解 MapKit 的新功能。了解现有 API 的功能改进,以及在您的 app 中整合公交预计到达时间和俯瞰地图视图的新方式。
annotation,current location,direction,flyover,geo,hybrid,imagery,location,map,mapkit,mapview,mk,overlay,pin,route,satellite,search,standard,tile,transit WWDC15 简体中文, 英文 -
39:48 Core Motion 新功能
了解 Core Motion 的新功能。了解您的 app 可以如何利用 iOS 设备上的动作传感器。详细探索计步器的新功能,并学习如何利用高度计来将您的 app 提升到新的水平。利用运动 API 和 Apple Watch 上的传感器数据来贴合个人需求。通过演示了解如何利用运动环境感知功能让 app 变得更加智能!
accelerometer,altimeter,cmmotion,coremotion,cycling,driving,fitness,floors,gyroscope,m7,m8,motion,pedometer,step,steps,walking,watchkit WWDC15 简体中文, 英文 -
41:20 隐私保护与您的 App
了解 iOS、OS X 和 watchOS 中隐私保护方面有哪些会影响您的 app 的新进展。看看提供出色功能和尊重客户隐私的最佳做法。
consent,privacy,security WWDC15 简体中文, 英文 -
42:46 通过 Model I/O 管理 3D 素材资源
Model I/O 为 3D 模型的访问与管理提供了一个无缝的基础架构。这个高性能架构支持读取和写入常见的网格与模型格式、纹理以及材质。简要了解 Model I/O 框架,熟悉关于将它与 SceneKit、MetalKit 和 GLKit 整合的重要细节。
abc,ambient,camera,dome,light,mesh,mkasset,modelio,modelkit,obj,occlusion,opensubdiv,sky,skybox,stl,subdivide,texture WWDC15 简体中文, 英文 -
38:37 LLDB 新功能
LLDB 的增强功能同时简化了 Swift 和 Objective-C 开发者的开发工作。经验丰富的开发者会发现调试控制台中的新功能,还可以进一步了解调试程序和 Swift REPL 之间的关系。新手可以深入了解 LLDB 提示符背后隐藏的诸多可能性。
breakpoints,clang,debugging,expressions,llvm,runtime,swift WWDC15 简体中文, 英文 -
31:24 Safari 浏览器视图控制器简介
通过新的 SFSafariViewController 类,您可以像 Safari 浏览器一样在自己的 app 中提供交互式网页内容,并采用用户已经熟悉的主要 Safari 浏览器 UI 元素。了解如何在轻松地在您的 app 中加入阅读器和自动填充等 Safari 浏览器功能,并用更少的代码提供出色的网页查看体验。
autofill,css,javascript,passwords,reader,safari,web WWDC15 简体中文, 英文 -
35:40 Swift 和 Objective-C 的互操作性
探索可以让您更轻松地编写能在 Swift 中流畅工作的 Objective-C API 的新功能,以及可以提供更出色的互操作性的 Swift 语言新功能。Apple 工程师还将探讨可提升 Swift 体验的 Apple SDK 增强功能。
enums,frameworks,function pointers,generics,kindof,lightweight generics,macros,modernizations,nullability,objc,objc,objectivec,sdk,typed collections WWDC15 简体中文, 英文
-
-
WWDC14 -
52:43 Direct Access to Video Encoding and Decoding
Discover how to use AV Foundation and Video Toolbox to access hardware accelerated encoding and decoding services. Gain best practices for when it is appropriate to use a high-level or low-level API for encoding or decoding. Learn about multi-pass export for improved H.264 encoding and see how...
core graphics,core video,iosurface WWDC14 -
57:50 Prototyping: Fake It Till You Make It
Make better apps by trying things out first, before you write any code. Get a glimpse of Apple's prototyping process and the range of tools and techniques we use, some of which might surprise you.
design,keynote WWDC14 -
51:04 Adopting Handoff on iOS and OS X
Handoff allows people to seamlessly move activities between devices and pick up right where they left off. Learn how to save, transfer, and restore user activities in apps of all architectures. See how easy it is to add Handoff support to your iOS and OS X apps to make your user experience even...
appkit,continue,nsuseractivity,streams,uikit WWDC14 -
53:18 Working with Metal: Advanced
Building on the fundamentals, learn how to create advanced games and graphics applications with Metal. See how to construct your rendering pipeline, understand how to use compute and graphics together, and discover how to optimize your Metal-based app.
3d,3d graphics,accelerate,compute,frame debugger,gpgpu,gpu,metal tools,metl,mtl,opengl,opengl es,renderer,shader,simd,xcode WWDC14 -
53:43 Working with Metal: Fundamentals
Start learning how to code with Metal in this step-by-step walkthrough of basic scene rendering. See the code you need to get your first Metal-based application up and running. Explore how to create graphics and compute shaders and efficiently animate scenes.
3d,3d graphics,accelerate,compute,gpgpu,gpu,metl,mtl,opengl,opengl es,renderer,shader,simd WWDC14 -
46:23 Working with Metal: Overview
Metal provides extremely efficient access to the graphics and compute power of the A7 chip. Get introduced to the essential concepts behind Metal, its low-overhead architecture, streamlined API, and unified shading language. See how Metal lets you take your iOS game or app to the next level of...
3d,3d graphics,accelerate,compute,gpgpu,gpu,metl,mtl,opengl,opengl es,renderer,shader,simd WWDC14 -
56:33 Ingredients of Great Games
Kick off the game development sessions of WWDC 2014 by gaining insight into the key ingredients needed to create a great game for iOS. Understand the importance of harnessing the full capabilities of the platform to create a richer gameplay experience. Get practical guidance about game production...
2d,3d,engagement,friction,game,graphics,metal,nsurlsession,opengl,scenekit,spritekit WWDC14
-
-
Tech Talks -
31:58 使用 App Store 功能提升订阅者留存率
了解在 App Store 中如何最大程度地减少用户流失并赢回订阅者。探索 App Store 数据,了解不同类型订阅者的流失情况,发现可用于提升 App 留存力度的各款工具,并学习实施方面的推荐做法。
Tech Talks -
8:56 根据网络条件的变化自行调整
Apple 设备可以同时连接到多个网络。了解 App 如何自动选择最佳网络以提供出色的体验。探索不同类型的网络并回顾其特征。探索如何使用 URLSession 和 Network 框架最恰当地描述你的需求,以便系统可以随时为 App 智能地选择最佳接口。
Tech Talks -
22:48 开始使用网页版 Apple Pay
在网站中添加 Apple Pay 可提升顾客体验。了解如何使 Apple Pay 显示为付款选项、验证商家会话,以及对付款进行认证和处理。你还将了解如何配置环境、使用 Apple Pay 演示网站来设置交易,以及测试 Apple Pay 实现。
Tech Talks -
8:04 将你的项目连接到 Xcode Cloud
利用源代码管理工具在 Xcode Cloud 中充分发挥持续集成和交付的优势。了解如何设置 Xcode Cloud 以与自托管的源代码控制管理提供商平台 (如 GitHub Enterprise) 搭配使用、对常见问题进行故障诊断,以及探索用于项目维护的重要技巧。
Tech Talks -
14:05 探索 Journaling Suggestions API
了解新的 Journaling Suggestions API 如何帮助用户通过 App 重温生活中的点点滴滴和重大事件,同时保护他们的隐私。探索如何利用 API 检索 Journaling Suggestions 的资源和元数据、调用 App 之上的选择器、让人们保存建议的内容等等。
Tech Talks -
11:56 通过 App Store Connect API 管理 Game Center
探索如何使用 App Store Connect API,在网页版 App Store Connect 之外自动完成 Game Center 配置。了解 API 如何帮助你创建成就和排行榜,并使用群组在相关游戏之间共享它们。此外,了解如何在多人游戏中启用和配置匹配。
Tech Talks -
26:00 了解提升 Metal 着色器性能的最佳实践
探索如何使用 Apple GPU 的一些最新改进来提升 Metal 着色器性能。了解通过配置函数常量来减少着色器的执行时间,并研究通过函数组优化编译器的方法。掌握如何通过提高着色器的执行和并行使用资源的能力来节省运行时间。探索 Apple 系列 9 GPU 功能并利用硬件加速进行光线追踪。
Tech Talks -
29:09 探索 M3 和 A17 Pro 中的 GPU 改进
了解 Apple 系列 9 GPU 的动态缓存、新一代着色器核心、硬件加速光线追踪和硬件加速网格着色如何提高 Metal App 和游戏的性能。
Tech Talks -
16:57 将你的高端游戏带到 iPhone 15 Pro
了解 A17 Pro 的强大功能如何帮助你在 iPhone 15 Pro 和 iPhone 15 Pro Max 上充分发挥游戏的性能。我们将分享最佳实践和技术资源,并探索优化游戏性能、输入和资源管理的方法。
Tech Talks 英文 -
33:56 探索适用于 M3 和 A17 Pro 的新 Metal 性能剖析工具
了解 Xcode 15 中的新剖析工具如何帮助你在 Apple 系列 9 GPU 上实现最佳 Metal 性能。探索如何使用 Shader Cost Graph、Performance Heat Map 和 Shader Execution History 工具来分析和优化你的 Metal 代码。掌握如何使用新的 GPU 计数器来优化 GPU 占用率和光线追踪性能。
Tech Talks -
17:06 了解 Game Center 中基于规则的匹配功能
探索如何将基于规则的新匹配功能整合到实时多人游戏中。了解如何提供定制且灵活的匹配,以提高玩家匹配的质量,为所有玩家打造更生动有趣、引人入胜的体验。
Tech Talks -
20:11 使用 App 分析来衡量并改善用户获取情况
了解 App 分析如何帮助你更好地了解用户获取情况,以便你可以做出以数据为支撑的明智决定。探索查明用户来源的各种方式,回顾关键指标的定义。我们还将讨论对等组基准指标和其他功能如何帮助你改进用户获取策略。
Tech Talks 英文 -
20:18 使用 Game Center 提高曝光度和参与度
探索 Apple 的社交游戏网络 Game Center 如何帮助玩家发现你的游戏并与之互动。了解可帮助你吸引和留住新玩家的 Game Center 和 App Store 功能,以及专为提供卓越游戏体验而设计的 Apple 技术。
Tech Talks 英文 -
28:55 探索 App Store 定价机制升级
了解 App Store 中提供的最新定价功能。我们将逐步介绍增强的全球定价机制、按店面管理定价的全新工具、新增价格点以及全球均衡价格功能。我们还会分享一些配置示例。
Tech Talks 日文, 简体中文, 英文 -
16:53 充分利用自定产品页
了解如何在 App Store 上最大程度地提升自定产品页的宣传效果。我们将介绍最佳做法,提供基于数据的建议,并分享其他开发者利用自定产品页来触及特定受众的成功故事。 某些功能、应⽤软件和服务仅适⽤于部分地区或语⾔。
Tech Talks 日文, 简体中文, 英文, 韩文 -
22:23 App 曝光度和营销入门
了解如何提高你的 App 在 App Store 上的曝光度。我们将探索用户在 App Store 上查找 App 的不同方式,并向你展示如何让自己的 App 更容易被用户发现。探索出色产品页的元素、搜索的作用、推荐客流,以及能够带来新下载次数的各种促销功能。
Tech Talks 日文, 简体中文, 英文, 韩文 -
18:46 充分利用产品页优化
了解如何进一步利用你的产品页优化测试。我们将探索最佳做法,提供基于数据的建议,还会分享其他开发者的成功故事,让你了解他们如何通过产品页优化来提高自身 App Store 产品页的相关性和宣传效果。 某些功能、应⽤软件和服务仅适⽤于部分地区或语⾔。
Tech Talks 日文, 简体中文, 英文, 韩文 -
35:11 面向企业开发者的新功能
了解如何在 iOS、iPadOS、macOS 和 watchOS 上为企业构建引人注目的 App。我们将带您全面了解 Apple 平台的最新更新并探索相关功能,借助这些功能,您可以创建引人注目的企业 App,用于转变工作流程、为业务决策提供信息参考并提高员工的工作效率。
Tech Talks 日文, 简体中文, 英文, 韩文 -
17:20 将自定意图迁移到 App Intents
了解如何轻松地将现有自定意图转换为 App Intents。我们将带您了解如何将意图转换为 Swift,并讨论在创建 App 快捷指令时如何提高 App 功能的曝光度。要想进一步了解 App Intents,请观看 WWDC22 中的“利用 App Intents 实现 App 快捷指令”和“深入探索 App Intents”。
Tech Talks 日文, 简体中文, 英文, 韩文 -
6:44 探索 Metal 性能 HUD
了解旨在帮助您实时分析图形性能的全新平视显示面板。Metal 性能 HUD 会显示重要图形统计信息,可用于监控、记录和识别难以察觉的性能问题。
Tech Talks 日文, 简体中文, 英文, 韩文 -
17:24 实现 Apple Pay 和订单管理
Apple Pay 为人们在 iOS、iPadOS 和 watchOS App 以及网页上进行支付提供了一种轻松、安全的方式。我们将带您了解整个 Apple Pay 的实现流程,包括如何表明支持 Apple Pay、请求付款和处理更新,以及在付款流程结束时添加订单详情,从而帮助人们跟踪他们的购买项目。
Tech Talks 日文, 简体中文, 英文, 韩文 -
4:37 通过 Game Center 将同播共享功能添加到多人游戏中
了解如何使用同播共享让玩家与 FaceTime 通话中的朋友一起进入游戏。如果您已经在使用 Game Center 多人游戏 UI,我们将向您展示如何轻松地启用同播共享支持。如果您构建了自定界面,我们将为您提供支持同播共享的代码 — 只需几行代码即可。
Tech Talks 日文, 简体中文, 英文, 韩文 -
23:05 准备好充分利用 App 内活动
探索如何在 App Store 上突显您的 App 或游戏的内容。我们将引导您了解 App 内活动功能,并提供相关建议、技巧和最佳做法,帮助用户探索您的 App 中的内容或活动。
Tech Talks 日文, 简体中文, 英文, 韩文 -
24:00 TestFlight 入门
探索如何使用 TestFlight 改善您的 App 体验,为您的 App 做好在 App Store 上发布的准备。我们将带您简要了解 TestFlight,包括如何邀请测试员并向其提供测试相关信息。我们也会介绍获取反馈的最佳做法,并探索如何充分利用测试的流程。
Tech Talks 日文, 简体中文, 英文, 韩文 -
10:37 编写清晰的用途字符串
了解如何编写清晰、简洁的用途字符串,帮助用户了解为什么您的 App 需要访问受保护的资源,例如他们的相机、位置和健康数据库。我们将带您了解有助于编写简洁用途字符串的最佳做法,并向您展示如何改进权限请求中的措辞。
Tech Talks 日文, 简体中文, 英文, 韩文 -
9:03 了解高性能的 MapKit JS
MapKit JS 提供了用于在不同平台和操作系统中 (包括 iOS 和安卓) 将 Apple 地图直接嵌入到网页或 App 中的 JavaScript API。了解最新功能,它们可以帮助提高载入性能并提升网页版 App 和原生 App 的响应速度及运行速度,同时,赋予您更多控制权。
Tech Talks 日文, 简体中文, 英文, 韩文 -
9:40 以更少数据创造更多精彩
出色的 App 能够为用户创造更多精彩,而且收集的数据更少。了解 App Review 团队提供的三个简单技巧如何帮助您打造卓越的体验,同时最大程度地减少数据收集。
Tech Talks 日文, 简体中文, 英文, 韩文 -
22:04 探索 App 内购买项目的家人共享
App 内购买项目的家人共享让用户可以与最多五名其他家庭成员共享自动续期订阅和非消耗型项目,帮助您吸引新订阅者、提升用户参与度并提高留存率。我们将查看如何在 App Store Connect 中启用该功能,介绍将该功能与 StoreKit 和 App Store 服务器通知搭配使用的最佳做法,并帮助您提供出色的 App 内购买项目体验。
Tech Talks 日文, 简体中文, 英文, 韩文 -
11:17 在 App Store Connect 中管理自动续期订阅定价
探索您可以如何使用 App Store Connect 管理自动续期订阅的价格。我们将提供相关指导来协助您计划订阅价格的上调或下调事宜、向您展示如何移除保留定价,以及探索如何编辑即将实行的价格调整。
Tech Talks 英文 -
12:50 探索参考模式
了解如何在配备 Liquid 视网膜 XDR 显示屏的 12.9 英寸 iPad Pro 上使用参考模式,从而满足高标准专业工作流程中的色彩要求。我们将向您展示参考模式如何准确地表示颜色,并在审核和批准、合成和调色等工作流程中提供一致的图像呈现。我们还将介绍与参考模式一起使用的 API,探索其功能和所支持的媒体格式,并探索参考模式是如何增强随航功能的。
Tech Talks 英文 -
10:27 使用 FileProvider 将桌面级同步功能带入 iOS
探索在创建“文件提供程序”扩展时,如何在您的 iPhone 和 iPad App 内更快速、更高效地同步文件。与 File Provider 团队保持同步,了解如何为 iOS 构建现代文件提供程序。我们将向您展示如何架构 App,以支持无缝文件同步、上传和下载。我们还将探索如何实现无状态,并增强您的文件提供程序以防意外情况。为了充分利用好本次讲座,我们建议您先在 macOS 上体验一下文件提供程序。
cloud,download,fileprovider,file provider,files,filesystem,file system,sync,synchronization,synchronize,upload Tech Talks 英文 -
19:32 Optimize subscriptions for success: acquisition
Learn how you can acquire subscribers and grow your business using App Store features. We'll explore subscriber acquisition strategies, share implementation best practices, and show you how to integrate these processes into your app for success.
Tech Talks 英文 -
17:01 马上着手自定优惠代码
了解如何使用自定并且可重复的代码,让您现有的优惠代码活动更灵活、更便于获取并留住订阅者。我们将向您介绍最新的优惠代码增强功能,提供技术层面的指导,和您一起探索最佳做法,并向您展示如何为订阅创建新的代码。
Tech Talks 日文, 简体中文, 英文 -
15:21 Explore unlisted app distribution
Discover a new way you can distribute apps to limited audiences on the App Store. We'll take you through the differences between using unlisted distribution and standard distribution on the App Store, show you how to share apps with a direct link, and more.
distribution,education,enrollment,enterprise,unlisted Tech Talks 英文 -
29:01 在您的组织中部署 iOS 15
探索在您的企业或教育机构组织中部署 iOS 15 和 iPadOS 的最新平台变化。了解如何部署组织拥有的以及个人拥有的 iPhone 和 iPad 设备。探索部署工作流程 (包括注册、持续管理、内容分发和重新部署) 的基础知识和最新更新。
deployment,device management,enterprise,ios 15 Tech Talks 日文, 简体中文, 英文 -
24:57 构建和部署适用于 iOS 平台的 Safari 扩展
适用于 iOS 平台的 Safari 浏览器网页扩展使用标准网页技术提供强大的浏览器自定设置。了解如何构建适用于 iPhone 和 iPad 的扩展,并探讨如何在 App Store 上发布您的扩展。
Tech Talks 日文, 简体中文, 英文 -
32:00 为您的组织做好部署 macOS Monterey 的准备
探索在您的企业或教育机构组织中部署 macOS Monterey 的最新平台变化。了解初始注册、持续管理和恢复使用的变化,包括管理软件更新以及 macOS 的全新“抹掉所有内容和设置”功能。
deployment,device management,enterprise,macos monterey Tech Talks 日文, 简体中文, 英文 -
28:10 产品页面优化入门
借助产品页优化,提高你的 App Store 产品页面的相关性和宣传效果。我们将详细探讨这项功能,演示 App Store Connect 中的设置过程 (包括如何测试不同的 App 图标、截屏和 App 预览),以及分享各种测试策略,以帮助你开始产品页面的优化工作。
Tech Talks 日文, 简体中文, 英文 -
19:43 自定产品页面入门
了解如何创建 App Store 产品页面的其他版本,向顾客展示你 App 内的不同功能或内容。我们将探讨如何针对你 App 的具体方面或特定受众创建产品页,为你演示 App Store Connect 中的设置过程,并且着重讨论成功策略。
Tech Talks 日文, 简体中文, 英文 -
35:07 针对 Apple 芯片优化游戏的 CPU 作业调度
图形密集型游戏对硬件资源的要求非常高,每一帧都需要处理数百甚至数千个 CPU 作业。我们将向您展示如何组织整理这些作业,从而充分发挥 M1、M1 Pro 和 M1 Max 芯片上的 CPU 效率和性能。了解如何优化游戏来为玩家带来更好的整体体验。
Tech Talks 日文, 简体中文, 英文 -
23:48 使用 TabularData 在 Swift 中探索和处理数据
探索如何使用 TabularData 框架在 Swift 中加载、探索和处理非结构化数据。无论您是需要为机器学习任务预处理数据,还是需要在 app 中实时生成数据摘要,这个框架都会对您有所帮助。了解这个框架如何帮助您处理大型数据集、将多个数据表格联接在一起,以及通过编程方式筛选数据。此外,我们还将向您展示如何在您的 app 中使用 DataFrame 来推动实现所有以数据为中心的功能。
Tech Talks 英文 -
40:38 使用 StoreKit 2 和 App Store 服务器 API 为客户提供支持
探索如何使用 StoreKit 2、App Store 服务器 API 和 App Store 服务器通知为客户打造出色的 app 内购买体验,以及提供支持和退款。我们将探索各种实施方案、提供最佳做法,并引导您完成客户管理和退款管理。
app store server api,storekit,storekit 2 Tech Talks 英文 -
23:44 MacBook Pro 上的 Metal 计算
探索如何利用最新 MacBook Pro 上的 Metal 计算。了解高性能 Metal 计算的基本原理,以及如何利用这个框架为您的开发流程创造更好的工作流程,甚至为创意专业人士打造更出色的 app。
apple silicon,cuda,metal,metal shading language,metal tools,opencl,performance,proapps,tips and tricks Tech Talks 英文 -
12:24 充分利用 CloudKit 共享
探索各个 app 如何使用 CloudKit 互相分享记录。我们将向您展示如何鼓励用户使用您的 app 展开协作,以及如何利用各个 Apple 框架为那些互动提供支持。了解如何创建和管理共享,探索公共权限等共享选项,以及探索如何使用 iOS 15 和 macOS Monterey 中的区域共享来共享整个数据记录区。为了充分利用这场讲座中介绍的知识,我们建议熟悉 CloudKit 并大概了解记录和数据类型。
ckshare,cloudkit sharing,hierarchical,sharing,sharing sample app,zone Tech Talks 英文 -
12:34 避免常见审核问题的技巧
利用 App Review 团队提供的这些技巧,为 app 审核做好准备。了解如何避免最常见的问题,并探索简单轻松地通过审核的最佳做法。
Tech Talks 日文, 简体中文, 英文 -
15:11 认识 Apple Watch Series 7
Apple Watch Series 7 引入了新的设备尺寸和具有微妙包裹效果的显示屏。了解如何调整您的 watchOS app 设计以保证其在所有屏幕尺寸上的良好视觉效果:我们将会向您介绍如何利用更大的内容区域,使用颜色和版面打造更清晰的层次结构,并通过创建更好的导航来改进 app 的醒目程度。
,alwayson,scenepadding,watchos 8 Tech Talks 日文, 简体中文, 英文 -
23:31 探索 A15 仿生中的 Metal 技术改进
探索如何借助 Metal 技术和 A15 仿生来提升您 app 和游戏的品质。我们会协助您充分利用具有最新 Metal 功能的 AppleGPUFamily8:学习如何使用“有损压缩”节省显存、如何使用“稀疏深度”和“模板纹理”深入研究复杂的阴影贴图技术,以及如何使用“SIMD Shuffle”和“Fill”指令加快图像处理速度。
2d graphics,3d graphics,games,image processing,metal,metal compute,metal shading language,rendering techniques,simd Tech Talks 英文 -
40:25 在组织中部署 macOS Big Sur
了解搭载 Apple M1 芯片的 Mac 电脑和 macOS Big Sur 在平台上的最新变化。学习最新 macOS 的性能、管理能力以及在商业和教育领域的部署策略。知晓有关一对一和共享部署的部署流程变化。
enterprise Tech Talks -
29:12 用优惠代码助力你的订阅推广
订阅优惠代码可以帮助你获取新用户、留存现有用户、并赢回已经退订的订阅用户,为你的业务发展添砖加瓦。了解不同配置选择、用户体验和如何评估兑换表现。我们会为你介绍如何在 App Store Connect 中设置用户资格、地区、定价和有效期,如何管理你所提供的优惠、评估表现,及如何与你的 app 和后台系统整合。
inapp purchases,subscription,subscription business model,subscription marketing Tech Talks -
25:18 将 PyTorch 模型转换为 Core ML
将 PyTorch 模型转换为 Core ML,探索在 app 中如何利用设备端的机器学习。 PyTorch 机器学习框架可以帮助你创建和训练复杂的神经网络。构建这些模型后,你可以将它们转换为 Core ML 并完全在设备端运行,从而充分利用中央处理器、图形处理器和神经网络引擎。 了解 coremltools 软件包如何直接转换 TorchScript 模型,同时深入了解如何处理自定义操作及可能出现的转换错误。 要了解有关 Core ML 转换器的更多信息,建议观看 WWDC20 视频《使用 Core ML 转换器为设备获取模型》。
ai,artificial intelligence,core ml,core ml tools,deep learning,learning,machine learning,model,natural language,neural network,python,pytorch,training Tech Talks -
15:48 在 Create ML 中改进对象检测模型
在 Create ML 中训练自定义 Core ML 模型用于对象检测时,你可以把图像理解引入自己的 app。了解迁移学习如何让你能够以更少的训练数据构建更小的模型。我们还会详细介绍 Create ML 中的一些高级参数,它们能帮助你控制输入图像的训练迭代次数、批量大小和网格大小,让你更好地控制模型的精确度。 关于对象检测的介绍,请观看 WWDC 2019 年度的视频《在 Create ML 中训练对象检测》。
ai,computer vision,core ml,create ml,machine learning,object detection,vision Tech Talks -
19:24 在渲染阶段里阐明和消除阻碍
当你在 App 里执行复杂的视图层次,你可能会遇到动画停滞。揭秘视图是如何在渲染阶段里变成像素,和了解如何用工具在这部分的渲染循环里去找出问题。发掘如何消除离屏的通过与利用 Xcode 优化机会在你使用 App 时去提供一个更好的体验。
animation hitches,hitches,render phase,xcode Tech Talks -
11:54 探索 UI 动画阻碍与渲染循环
探索如何将你 App 用户界面的表现提高,通过找出在你 App 里卷动轴与动画的阻碍。了解一切在渲染循环里发生停滞的原因,和理解如何测量停滞时间比与修改你 App 影响用户的问题。
ui animation hitches,xcode Tech Talks -
11:22 在提交阶段里找出和修复阻碍
发现如何通过解决渲染循环里的提交阶段的问题,在你 App 里更顺畅地渲染动画。深入研究其机械原理,了解如何使用工具来发现你 App 停滞的源头并解决它,并马上避免再发生。
animation hitches,commit phase,hitches,xcode Tech Talks -
27:24 在你的 app 中支持 Apple Pro Display XDR
Apple Pro Display XDR 是专为视频剪辑、摄影、3D 动画和游戏开发等专业工作流程而设计的高端参考显示器。探索如何用底层技术和框架级支持来改进内容创作的专业工作流程。了解如何用 Pro Display XDR 参考模式和 macOS 色彩管理工具使工作流程更有效、更准确。并探索最佳做法和技巧,以使你的参考工作流程栩栩如生。
display,display p3 Tech Talks 日文, 简体中文, 英文 -
24:26 统一类型标识符 - 再介绍
是否想过系统如何决定应该用哪个 app 打开指定的文件?我们一起来探索统一类型标识符框架,它可帮助简化在 app 中支持标准或专有文件格式的流程。你将学习如何使用新框架和 Xcode 声明 app 所支持的类型,了解如何在采用 UTType 时提高性能,并查看支持 UTType 的最新平台 API。
Tech Talks -
2:34 您能用 Apple Silicon Mac 做什么
了解开发者如何为 Apple Silicon Macs 而升级他们的 App、 并开始利用 Apple M1 芯片的高级的性能。
Tech Talks 英文 -
28:57 发现 A14 仿生芯片的 Metal 增强功能
探索 Metal 如何将复杂的渲染和强大的计算功能引入 A14 仿生芯片。我们将为你介绍 Apple GPU Family 7 功能集中提供的 Metal 功能,包括新的纹理寻址模式、快速的 SIMD 归约和矩阵乘法运算,最后深入了解使用重心坐标和基元 ID 来实现可见性缓存。
Tech Talks -
39:29 《整合 SiriKit Media Intent 与 HomePod》
将你的音乐服务接入 HomePod,帮助用户在家中无需动手即可享受你的内容。了解逐步实现出色整合的全部过程。我们将为你介绍 Media Intent 的工作原理、将你的 app 配置为 HomePod 上的首选音乐服务,并直接与你的云后端集成,借助语音识别(如可用)为个人账户提供个性化回放体验,以及更多实用信息。 要想了解更多关于 Media Intent 的信息,请查看 WWDC20 的《将你的 SiriKit Media Intent 扩展至更多平台》。
homepod,siri,sirikit,sirikit media intents Tech Talks -
13:26 探讨借助 METAL 计数器实现实时图形处理器性能分析
在 macOS Big Sur 和 iOS 14 中利用 METAL 计数器 API 对图形处理器进行性能分析。这种 API 可以在运行时提供对低阶图形处理器性能分析信息的访问,这一点在之前只能通过 Xcode 和 Instruments 中的离线工具才能实现。METAL 计数器通过让你访问重要的图形处理器信息加速优化过程,帮助你对 app 的性能进行微调,以打造更快、更流畅的 app 和游戏体验。学习收集和解析这些低阶图形处理器时间戳,并利用深度信息来帮助你在 METAL 中进行性能调优。
Tech Talks 英文 -
10:23 AR 中高级场景理解
ARKit 3.5 与 Reality 3.5 提供新功能,可以让新 ipad pro 充分发挥 LiDAR Scanner 的优势。认识 ARKit 3.5 与了解 Scene Geometry、增强光线投射、即时虚拟对象放置和更多技术。 看 RealityKit 如何使用这些特色优势去实现现实世界的物理性、目标遮挡和灯光效果与现实世界物体的互动。
Tech Talks 英文 -
6:35 "共享“新功能
Share Sheet 提供一个方便的方式把你现有情况与咨询分享到其他的 App,人与服务。发掘更多关于通过 Link Presentaiton 框架,以丰富和比较一致的方式来展示共享的 URL,如何创造一个配置好的 Share Extension 来推荐由你 Share Sheet UI 通讯App 管理的接收者,了解能确保你用户在所有平台都能有最佳分享体验的最佳方法。
Tech Talks 英文 -
18:33 可扩展企业 SSO 介绍
单点登录确保你的企业能运用现代认证方式而不用牺牲简便的使用方法。了解如何使用 Authentication Service 框架 去显示你 macOS Catalina, iPadOS 13, and iOS 13 里 Safari 与原生App 的从新导向和凭证 SSO 服务。无论你是在建造你自己的扩展还是想在内部直接展开,你将会了解所有关于扩展生成、发布和构成的资料,这都能在你原生 App 里使用。
Tech Talks 英文 -
35:48 A13 仿生芯片的 Metal 增强功能
Metal为 A13 仿生芯片带来强大的 API 特点与以 GPU 驱使的功包括稀疏纹理、顶点放大。第二层论点缓冲、ASTC HDR 和更多相关技术。学懂 Appe 设计的 A13 仿生芯片的制造的改进,了解最新增强版的 Metal 为现代 App 与 游戏提高其艺术形态。
Tech Talks 英文 -
15:21 Apple TV App and Unversal Search 视频集 第一部
此视频提供关于 Apple TV App 与 Universal Search 服务特色的概述,同时介绍第三方视频如何通过元数据提要融入它们。提供关于你电影,电视节目,体育赛事元数据的要求的详细资料——加上如何控制为你Apple TV App 视频服务的内容展示。还包括帮助你开始运用元数据提要的工具与资源在其中。
apple tv,apple tv app,metadata feeds,tv,tv app,tv provider,universal search,universal services,video integration Tech Talks 英文 -
5:55 Apple TV App and Unversal Search 视频集 第二部
为第三方 App 能够参与 Apple TV App 其中,你要获得关于客户端融入要求的概况。了解培训和测试。看如何为客人订阅服务,在你 App 里显示回放内容已看,与支持对你视频内容的深度思维。
apple tv,apple tv app,metadata feeds,tv,tv app,tv provider,universal search,universal services,video integration Tech Talks 英文 -
2:01 Apple TV VSA 框架
了解什么是 VideoSubscriberAccount 框架,它的用途, 和如何把这框架融入你的 App。了解框架如何适用于 Apple TV Distribution Program 的发展。
apple tv,apple tv app,apple tv distribution program,apple tv set top box,authentication,authentication context,set top box,set top box api,set top box apis,set top box authentication overview,single sign on,sso,stb,stb api,tv,tv,video subscriber account,video subscriber account framework,vsa,zero sign on,zso Tech Talks 英文 -
3:07 Apple TV Set Top Box APIs
了解什么是 Set Top Box API,它的用途,与它如何帮助客户更轻松地设置 Apple TV。了解框架如何适用于 Apple TV Distribution Program 的发展。
apple tv,apple tv app,apple tv distribution program,apple tv set top box,authentication,authentication context,set top box,set top box api,set top box apis,set top box authentication overview,single sign on,sso,stb,stb api,tv,tv,video subscriber account,video subscriber account framework,vsa,zero sign on,zso Tech Talks 英文 -
5:27 Apple TV 验证流程
了解 Apple TV 的验证流程,它的作用和如何开始建造这些网络服务。了解认验证流程如何适合用于 Apple TV Distribution Program 的发展。
apple tv,apple tv app,apple tv distribution program,apple tv set top box,authentication,authentication context,set top box,set top box api,set top box apis,set top box authentication overview,single sign on,sso,stb,stb api,tv,tv,video subscriber account,video subscriber account framework,vsa,zero sign on,zso Tech Talks 英文 -
4:09 Apple TV 分配计划概览
了解 Apple TV 的分配制度,工程学的要求和注册带来的商业利益。让自己熟悉认验证流程, VideoSubscriberAccount 框架,和 Set Top Box API。
apple tv,apple tv app,apple tv distribution program,apple tv set top box,authentication,authentication context,set top box,set top box api,set top box apis,set top box authentication overview,single sign on,sso,stb,stb api,tv,tv,video subscriber account,video subscriber account framework,vsa,zero sign on,zso Tech Talks 英文 -
8:47 将您的 App 带进新款 iPad Pro
使用 iOS 12.1 SDK 构建您的 app,确保 app 在采用圆角设计和带有主屏幕指示器的显示屏上能够正确显示,从而充分利用新款 iPad Pro 的全面屏设计。了解新的常见嵌入兼容性模式,以及它对于以多任务处理模式运行的 app 具有怎样的意义。探索如何为面容 ID 和第二代 Apple Pencil 及它的轻点两下功能提供支持。
Tech Talks 简体中文, 英文 -
11:53 为 Apple Watch Series 4 开发复杂功能
通过复杂功能,用户可以随时在表盘上通过您的 app 快速查看信息和保持联络。Apple Watch Series 4 中新增的“图文”和“图文模块”表盘带来了全新的方式,让您可以创建充满吸引力的全彩色复杂功能。了解新增的复杂功能系列,以及如何创建能够利用 Apple Watch Series 4 令人惊叹的全新显示屏的复杂功能。
,,50,bezel,circular,clock kit,rectangular,timeline Tech Talks 简体中文, 英文 -
9:12 为成功的订阅设计
如果 app 可以提供良好的订阅体验,就更加容易吸引新的订阅用户。了解如何更加明确地传达订阅的价值、简化注册流程和提供吸引人的便捷订阅体验。
design,design best practices,design patterns,sampling,subscription,subscriptions Tech Talks 简体中文, 英文 -
13:32 GDPR 和 CloudKit
《一般数据保护条例》(GDPR) 这一欧盟法规要求开发者让用户能够查看和控制您代表他们储存的个人数据。了解如何使用新增和现有的 CloudKit API 来在您的 app 中内置隐私保护功能,确保客户能够行使 GDPR 权利。
Tech Talks 简体中文, 英文 -
6:12 Core NFC 新功能
后台读取 NFC 标签是 iPhone XS、iPhone XS Max 和 iPhone XR 的一项新功能。了解如何将 app 与 NFC 标签关联,让用户可以更加轻松地使用新款 iPhone 的 NFC 功能。
nfc Tech Talks 简体中文, 英文 -
9:01 为 iPhone XS、iPhone XS Max 和 iPhone XR 构建 App
如果您的 app 已采用安全区域嵌入技术,您便可以轻松地为 iPhone XS、iPhone XS Max 和 iPhone XR 更新这一 app。学习如何在不更改代码的情况下设置集合视图对安全区域的分区嵌入引用。了解专门针对 iPhone XS Max 和 iPhone XR 所做的 API 更改。确保您的全屏 app 会使用适当的点数和分辨率正确地展开。避开某些常见的误区,确保所有客户都能充分利用 app 的所有功能,同时保持相应的最佳做法以减少未来工作所需的时间和精力。
Tech Talks 简体中文, 英文 -
9:26 专为 Apple Watch Series 4 设计
Apple Watch Series 4 为设计师和开发者提供了新的机遇,让他们的 app 可以实现更多精彩。Series 4 手表具有尺寸更大的显示屏及其他增强功能,让开发者能够为用户带来更为丰富、更身临其境的体验。
Tech Talks 简体中文, 英文 -
5:31 确保链接信息丰富美观
显示在“信息”中网站链接可以远比简单的文本 URL 更具吸引力。只要在网页中加入少量元数据,您的网站链接就能包含诸如图标、图像甚至视频等丰富的内容。了解如何让您网站的访客分享的链接如您的网站本身一样美观。
Tech Talks 英文 -
9:16 iOS 11 上的二维码识别
iOS 11 提供对二维码的原生支持,可以检测和处理二维码。探索受支持的二维码类型、原生“相机”和 Safari 浏览器 app 如何处理每种类型的二维码,以及当用户扫描您的二维码时通用链接如何将他们无缝转到您的 app 中。
Tech Talks 英文 -
4:01 将网页检查器与 Apple tvOS App 搭配使用
通过网页检查器,您可以在包括 Apple tvOS 在内的若干 Apple 平台上调试网页内容。这个视频向您介绍网页检查器的强大调试功能,并带您了解专为加快 Apple tvOS app 中 TVML 内容调试而设计的各项功能。
Tech Talks 英文 -
5:53 网页检查器详解
网页检查器中封装了丰富的功能,旨在帮助您轻松地检查、调试和交付网页内容。简要了解网页检查器的最新功能,包括主要布局、标签、按钮和使其成为强大网页开发工具的其他功能。
Tech Talks 英文 -
6:20 AVDisplayManager 简介
从 tvOS 11.2 开始,Apple TV 4K 能够自动切换视频显示模式,以与视频内容的原生帧速率和动态范围相匹配。借助 tvOS 11.3,Apple TV (第 4 代) 也能自动切换视频显示模式,以与原生帧速率相匹配。了解如何确保您的 app 和视频内容能够使用 AVDisplayManager 和 AVDisplayCriteria 来支持这项功能。
Tech Talks 英文 -
6:38 HDR 视频简介
杜比视界和 HDR10 以更宽的色域和更强烈的对比度,带来令人惊艳的全新视频观看体验。了解这项新技术的工作原理以及杜比视界和 HDR10 之间的差异。
Tech Talks 简体中文, 英文 -
7:25 通过 ARKit 实现面部跟踪
ARKit 和 iPhone X 在 AR app 中实现了革命性的人脸跟踪能力。了解您的 app 如何高精度且实时地检测用户脸部的位置、脸部拓扑和他们的表情。学习如何运用实时自拍效果,以及如何使用面部表情来驱动 3D 角色。
Tech Talks 简体中文, 英文 -
3:45 制作 4K 和 HDR HLS 视频流
4K 和 HDR 技术可以为用户带来沉浸式影院级视频体验和超逼真的图像质量。了解如何支持这些全新格式,以及如何妥善制作您的播放列表来播放这类视频流。
Tech Talks 简体中文, 英文 -
9:44 A11 上的 Metal 2 - 分块着色
分块着色是一种全新的 Metal 2 管线阶段,允许 app 将渲染和计算操作整合到一个渲染通道中,同时共用图像块数据和线程组内存。了解如何创建分块着色管线,以及这一管线如何利用 A11 图形处理器的高带宽分块内存。
Tech Talks 简体中文, 英文 -
13:35 为 iPhone X 构建 App
iPhone X 拥有精美的新屏幕,能让您的 app 呈现出色的效果。您可能需要对 app 进行一些调整来适应新屏幕的尺寸和圆角设计。了解一些常见的误区,并探索如何利用 iOS 11 的安全区域和布局向导来确保您的 app 呈现出最佳效果。
Tech Talks 简体中文, 英文 -
16:10 基于 A11 的 Metal 2 - 概览
Metal 2 和 A11 仿生芯片的无缝集成,让您的 app 和游戏的表现和性能达到全新的境界。了解基于 A11 的 Metal 2 中新增的强大 API 功能和 GPU 驱动功能,包括图像块、分块着色、光栅顺序组增强功能、图像块样本覆盖控制和线程组共享。了解 Apple 设计的 A11 GPU 的架构,并看看它为渲染、计算和机器学习技术带来了哪些发展机会。
Tech Talks 简体中文, 英文 -
10:56 基于 A11 的 Metal 2 - 光栅顺序组
光栅顺序组让各种 Metal 2 app 能够精准控制并行片段着色器线程访问相同像素坐标的顺序。了解 A11 如何通过支持多个组来扩展光栅顺序组,并新增用于访问线程组内存的功能。看看您可以如何改善单通道延期着色和顺序无关的透明渲染的性能。
Tech Talks 简体中文, 英文 -
13:16 基于 A11 的 Metal 2 - 图像块采样覆盖控制
图像块采样覆盖控制可在一个分块着色器中提供对多采样跟踪数据的访问,从而支持开发自定 MSAA 解析算法等。了解 A11 GPU 如何跟踪独特样本,然后探索视频中的示例,看看如何通过表面聚合来优化密集几何结构的渲染。
Tech Talks 简体中文, 英文 -
10:28 基于 A11 的 Metal 2 - 图像块
图像块使各个 Metal 2 app 能够在 A11 GPU 的高带宽分块内存中定义和操控自定的逐像素数据结构。了解图像块如何在渲染通道的片段和分块阶段之间传递数据,并学习复杂的渲染技巧,如近似顺序无关的透明渲染。
Tech Talks 简体中文, 英文 -
2:49 针对 Apple TV 4K 更新您的 App
了解如何针对 Apple TV 4K 更新您的 app,包括如何利用视网膜图像支持、HDR 视频等新功能以及 Siri Remote 的全新运动功能。
Tech Talks 简体中文, 英文 -
12:50 为 iPhone X 而设计
iPhone X 采用全面屏超视网膜显示屏,提供了更多的空间充分展示内容元素,并带来深刻且如临其境的 app 体验。学习相关的设计技巧,使您的 app 或游戏在 iPhone X 和所有 iOS 设备上展示精美外观,带来逼真体验。
design,ios,ios 11,layout,ui,uikit,user experience,user interface,visual design Tech Talks 简体中文, 英文 -
12:22 针对 Apple Watch Series 3 进行更新
有了 Apple Watch Series 3,即使手机不在身边,也能轻松保持联络。了解如何通过 URLSession 让您的 app 在使用蜂窝网络连接时保持响应。了解如何优化您 Watch app 中的联网代码,确保您的 app 始终保持最新,随时可供使用。探索如何利用全新气压高度计提供的 Core Motion 数据来显示相对高度变化。
,,cmaltimeter Tech Talks 简体中文, 英文 -
8:53 iOS 储存空间最佳做法
学习如何让 app 尽量有条理地优化使用磁盘存储容量的技巧。看看如何使用 iOS 11 中的新“文件”app 直接访问您 app 中的文稿。深入了解如何清点 app 的文件,并充分利用为 app 提供的可用存储容量。
Tech Talks 简体中文, 英文
-