App 服务
-
WWDC24 -
14:16 watchOS 11 的新功能
探索 Apple Watch 上的全新可能性,包括让你的 watchOS App 支持双指互点两下手势,提升你的智能叠放小组件的相关性和互动性,以及在智能叠放中显示 iOS 实时活动。
-
23:00 StoreKit 和 App 内购买项目的新功能
了解如何利用 App Store 的 App 内购买项目机制,为顾客打造并提供更胜以往的购买体验。我们将演示新的 StoreKit 视图控制风格和新的 API 来帮助你提升订阅自定体验,还将讨论适用于交易级别信息的新栏位,并探索 Xcode 中的全新可测试性功能。此外,我们还将介绍 StoreKit 方面一项重要的弃用相关更新。
-
13:29 Swift Charts:矢量图与函数图
数据图更丰富了!了解如何利用函数图和矢量图,在你的 App 中渲染精美的图表来表示数学函数和大规模数据集。无论你是希望显示空气动力学、磁学和高阶场论的常见函数,还是创建大型交互式热图,总能在 Swift Charts 中找到合适的图表。
-
18:09 将 App 控制扩展到系统级别
将你的 App 控制引入控制中心、锁定屏幕以及更多位置。了解如何使用 WidgetKit 将你的 App 控制扩展到系统级别。我们将介绍如何构建控制功能、量身定制控制外观,以及让控制支持配置。
-
21:49 带你的 App 登陆 Siri
了解如何利用 App Intents 将你的 App 功能公开给 Siri。了解有哪些现成的意图可供使用,以及如何创建自定意图以将你 App 中的操作整合到系统中。我们还将介绍应提供哪些元数据、如何确保实体支持“聚焦”搜索、如何标注屏幕引用,等等。
-
8:49 使用 WorkoutKit 打造自定游泳体能训练体验
查看有关使用 WorkoutKit 创建、自定和安排体能训练的最新信息。首先,快速了解配速和功率提醒方面的最新信息,以及针对距离目标提供的扩展支持。然后,探索如何发挥自定训练阶段名称的好处,继续全力打造出色的体能训练体验。
-
14:20 探索 HealthKit 中的身心健康 API
了解如何使用 HealthKit 将身心健康功能整合到你的 App 中。HealthKit 中提供了适用于“心理状态”、“抑郁风险”和“焦虑风险”的新 API。我们将深入探索情绪科学的原理,以介绍感受回顾有哪些好处,以及如何使用“心理状态”来表示不同类型的心情和情绪。
-
15:55 让日记 App 提供更出色的建议
了解如何利用系统中更丰富的内容,让你的日记 App 显示日记建议。探索新的可选内容类型,例如心理状态数据、反思方面的提示,以及支持的第三方媒体内容和基于动作的活动。
-
14:45 使用 TipKit 自定功能探索
TipKit 框架旨在改进功能发现体验,让你可以轻松地在 App 中显示相关提示。现在,你可以将提示分组以便用户按照理想的顺序发现相应的功能、借助自定提示标识符使提示可以重复使用、与自己 App 的外观和使用感受完美契合,还可使用 CloudKit 同步提示。了解如何利用 TipKit 的最新改进,帮助用户发现你 App 提供的各项功能。
-
18:21 基于 Apple GPU 训练机器学习和 AI 模型
了解如何借助适用于 PyTorch、JAX 和 TensorFlow 的 Metal 工具,在 Apple 芯片上训练模型。充分利用新的注意力操作和量化支持,提升设备端 Transformer 模型性能。
-
16:31 了解 Translation API
探索如何使用新的 Translation 框架,将 App 中的文本翻译成不同的语言。 我们会介绍如何在系统 UI 中快速显示翻译,以及如何为自己 App 的 UI 进行更大规模的批量文本翻译。
-
15:43 了解 Contact Access 按钮
了解新的“通讯录”授权模式,以及如何在你的 App 中改进对“通讯录”的访问权限。探索如何将 Contact Access 按钮整合到 App 中,以按需共享额外的联系人信息,并为“通讯录”授权提供更简单的路径。我们还将介绍一些“通讯录”安全功能,以及一种在该按钮不适合你的 App 时可以使用的替代 API。
-
33:02 实现 App Store Offers
了解如何使用 App Store Connect 通过 App Store Offers 来吸引顾客,以及如何同时运用最新的 StoreKit 功能和 API。探索如何为 Mac App 设置赢回优惠 (重新吸引过往订阅者的全新方式),并生成优惠代码。此外,了解如何在沙盒和 Xcode 中测试优惠,以确保优惠能够顺畅运作。
-
16:52 使用 SwiftData 历史记录 API 跟踪模型更改
利用 SwiftData,直观呈现你的模型变更历史记录!使用历史记录 API 来了解数据存储何时发生了变更,并学习如何根据这些信息为你的 App 构建远程服务器同步和进程外变更处理等功能。我们还将介绍如何将对历史记录 API 的支持构建到自定数据存储中。
-
14:01 SwiftData 的新功能
借助 SwiftData,你可以通过富有表现力的声明式 API 为你的 App 添加持久化功能。了解 SwiftData 的改进功能,包括复合唯一性约束、使用 #Index 实现更快的查询、在 Xcode 预览中进行查询,以及丰富的谓词表达式。和我们一起探索如何使用所有这些功能来表达更丰富的模型,并提升 App 的性能。要了解如何在 SwiftData 中构建自定数据存储或使用历史记录 API,请观看“使用 SwiftData 创建自定数据存储”和“使用 SwiftData 历史记录 API 跟踪模型更改”。
-
16:39 使用 MapKit 充分优化位置相关功能
探索你可以通过哪些强大的新方式使用 MapKit 和 MapKit JS 将地图整合到 App 和网站中。了解如何使用 Place ID 存储和引用唯一的位置。查看搜索方面的改进,让顾客能够更高效地查找相关位置。了解让你能为位置显示丰富信息的全新 Place Card API,以便顾客能够直接在你的 App 中探索目的地。此外,我们将介绍如何借助简化的令牌预置流程和 Web Embed API,快速将地图嵌入到你的网站中。
-
18:28 “钱包”和 Apple Pay 的新功能
使用“钱包”和 Apple Pay 的最新增强功能,让凭证使用和付款体验更上一层楼。借助“钱包”中丰富的凭证设计,让活动门票更出彩;还可利用对第三方浏览器的支持,让更多用户享受到出色的 Apple Pay 体验。我们还将探讨如何使用网页版 Apple Pay 拨付资金,并重点介绍能够帮你将 Apple Pay 整合到更多购买流程中的最新 API 变更。
-
16:41 构建支持多语言的 App
确保你的 App 能够正常、高效地满足多语言用户的需求。学习有关文本输入、显示、搜索和格式设置的推荐做法。详细了解如何提供无需更换键盘的多语言输入体验。此外,探索 String Catalog 的最新改进如何帮你更轻松地实现本地化。
-
8:38 为 Apple Watch 设计实时活动
从 watchOS 11 起,如果你的 iOS App 连接了 Apple Watch,其实时活动将自动显示在 Apple Watch 的智能叠放中。了解如何针对腕上显示来优化实时活动的布局,在恰当的时间提供信息量和互动度都恰如其分的出色体验。
-
26:16 使用 WebXR 打造沉浸式网站体验
探索 WebXR 如何助你将完全沉浸式的体验增添到自己的 visionOS 网站中。了解如何打造出色的 WebXR 体验,充分发挥 visionOS 输入功能的优势,并学习如何在 macOS 上使用模拟器来测试 WebXR 体验。
-
14:58 充分利用 Apple Pencil 的强大功能
作为 iOS 18,iPadOS 18 和 visionOS 2 中的新功能,PencilKit 工具选择器现在支持自定属性,让用户能够选择完全自定的工具。了解如何利用同样出色的系统级工具选择体验,充分优化工具选择器带来的自定绘画体验。探索如何访问 Apple Pencil Pro 的新功能,包括侧旋角度、轻捏手势以及触觉反馈。
-
12:48 将最新动态播送到实时活动
借助广播推送通知,只需一个请求,你的 App 就能向数千个实时活动批量发送更新。我们将一起探索广播推送通知如何在 App、服务器和 Apple 推送通知服务之间发挥作用,然后为你讲解有关该功能及其实现方式的推荐做法。
-
17:56 App Intents 的新功能
了解 App Intents 有哪些改进和提升,并探索这个框架如何帮助你将 App 的功能公开给 Siri 和其他新功能。我们将介绍如何使用 Transferable API、File Representations、Item Providers 以及 Spotlight Indexing 让你的实体在平台中更有意义,从而通过 Siri 和“快捷指令”App 实现强大的功能。使用 URL Representable Entities 和灵活的场景 API 来增强你的意图,帮助用户深入探索你的 App。探索相关的新技术,以通过用于错误处理、延迟属性和关联枚举的新 API 为你的实体和意图建模。
-
10:55 使用 Core Spotlight 支持语义搜索
了解如何使用 Core Spotlight 在 App 中提供语义搜索结果。探索如何让自己 App 的内容出现在用户的设备端私有索引中,以便用户可以使用自然语言来搜索项目。我们还将介绍如何安排索引编制活动来优化 App 的性能。 为了充分利用好本次讲座,我们建议你先查阅 Apple Developer 网站上的 Core Spotlight 文档。
-
26:02 利用 App Intents 为用户奉上 App 的核心功能
了解 App Intents 框架的要素 (例如,意图、实体和查询),以及如何利用这些要素恰到好处地显示 App 最重要的功能以满足用户所需。了解如何将你的 App 与众多基于 App Intents 的系统功能深度整合起来,这些功能包括 Siri、控件和小组件、Apple Pencil、快捷指令、操作按钮等等。获取相关的技巧,学习如何高效实现 App Intents 整合,以打造全方位的卓越体验,同时仍能共享代码和核心功能。
-
23:41 了解 AdAttributionKit
为你介绍 AdAttributionKit — 助力实现隐私保护广告归因的全新 iOS 框架。了解 AdAttributionKit 如何为众多功能提供支持,例如再互动、点按型归因 (包括支持自定广告素材)、JWS 格式的展示次数和回传。我们将深入介绍如何测试你的 AdAttributionKit 实现,并深入探索代码片段以及 AdAttributionKit 应用方面的推荐做法。
-
19:56 AppKit 的新功能
探索 Mac App 开发方面的最新进展。简要了解 macOS Sequoia 的新功能,以及如何将这些功能应用到你的 App 中。探索将现有代码与 SwiftUI 整合在一起的多种新方式。了解工具栏、菜单、文本输入等各种 AppKit 控件的改进。
-
13:52 利用 SwiftData 创建自定数据存储
将 SwiftData 富有表现力的声明式建模 API 与你自己的持久化后端完美整合。了解如何构建自定数据存储,并探索如何逐步将持久化功能添加到你的 App 中。 为了充分利用好本次讲座,我们建议你先看一下 WWDC23 中的“认识 SwiftData”和“使用 SwiftData 为你的架构建模”。
-
10:27 将实时活动功能引入 Apple Watch
从 iPadOS 18 和 watchOS 11 开始,将实时活动引入 Apple Watch 上的智能叠放。我们将介绍实时活动会如何显示在 Apple Watch 上,以及如何提升实时活动在智能叠放中的显示效果。我们还将探索一些其他注意事项,以确保 Apple Watch 上的实时活动能够始终显示最新的信息。
-
23:45 了解 FinanceKit
了解 FinanceKit 如何让你的财务管理 App 在用户同意且拥有控制权的情况下,无缝安全地共享 Apple Cash、Apple Card 等来源的设备端数据。了解如何请求获得账户、交易以及余额的一次性访问权限和持续访问权限,以及如何针对 iOS 和 iPadOS 打造卓越体验。
-
21:18 为你介绍适用于 visionOS 的企业 API
探索如何利用适用于 visionOS 的全新企业 API 打造空间体验,帮助使用 Apple Vision Pro 的员工和顾客提升效率。
-
14:01 利用通行密钥升级和凭证管理器简化登录体验
了解如何将基于密码的现有账户自动升级为使用通行密钥。我们将介绍提升账户安全性并简化登录体验的重要意义和实现途径、适用于凭证管理器 App 的新功能,以及如何将你的 App 信息充分整合到新的“密码”App 中。
-
21:10 UIKit 的新功能
探索 UIKit 中的所有新功能,包括标签页和文稿启动体验、过渡效果,以及文本和输入方面的变化。我们还将讨论 UIKit 与 SwiftUI 在动画和手势方面更胜以往的互操作性,以及整个 UIKit 的常规改进。
-
36:26 自定支持同播共享的空间自影像模板
了解如何在 visionOS 同播共享体验中使用自定的空间自影像模板来微调自影像相对于 App 的放置方式。我们会介绍如何在示例 App 中采用支持同播共享的空间自影像模板、调换参与者的座位,以及在模拟器中测试你的更改。我们还将介绍自定空间模板设计方面的推荐做法,帮助你让自己的体验大放异彩。
-
-
Tech Talks -
22:48 开始使用网页版 Apple Pay
在网站中添加 Apple Pay 可提升顾客体验。了解如何使 Apple Pay 显示为付款选项、验证商家会话,以及对付款进行认证和处理。你还将了解如何配置环境、使用 Apple Pay 演示网站来设置交易,以及测试 Apple Pay 实现。
-
17:24 实现 Apple Pay 和订单管理
Apple Pay 为人们在 iOS、iPadOS 和 watchOS App 以及网页上进行支付提供了一种轻松、安全的方式。我们将带您了解整个 Apple Pay 的实现流程,包括如何表明支持 Apple Pay、请求付款和处理更新,以及在付款流程结束时添加订单详情,从而帮助人们跟踪他们的购买项目。
-
17:20 将自定意图迁移到 App Intents
了解如何轻松地将现有自定意图转换为 App Intents。我们将带您了解如何将意图转换为 Swift,并讨论在创建 App 快捷指令时如何提高 App 功能的曝光度。要想进一步了解 App Intents,请观看 WWDC22 中的“利用 App Intents 实现 App 快捷指令”和“深入探索 App Intents”。
-
14:05 探索 Journaling Suggestions API
了解新的 Journaling Suggestions API 如何帮助用户通过 App 重温生活中的点点滴滴和重大事件,同时保护他们的隐私。探索如何利用 API 检索 Journaling Suggestions 的资源和元数据、调用 App 之上的选择器、让人们保存建议的内容等等。
-
39:29 《整合 SiriKit Media Intent 与 HomePod》
将你的音乐服务接入 HomePod,帮助用户在家中无需动手即可享受你的内容。了解逐步实现出色整合的全部过程。我们将为你介绍 Media Intent 的工作原理、将你的 app 配置为 HomePod 上的首选音乐服务,并直接与你的云后端集成,借助语音识别(如可用)为个人账户提供个性化回放体验,以及更多实用信息。 要想了解更多关于 Media Intent 的信息,请查看 WWDC20 的《将你的 SiriKit Media Intent 扩展至更多平台》。
-
6:35 "共享“新功能
Share Sheet 提供一个方便的方式把你现有情况与咨询分享到其他的 App,人与服务。发掘更多关于通过 Link Presentaiton 框架,以丰富和比较一致的方式来展示共享的 URL,如何创造一个配置好的 Share Extension 来推荐由你 Share Sheet UI 通讯App 管理的接收者,了解能确保你用户在所有平台都能有最佳分享体验的最佳方法。
-
11:53 为 Apple Watch Series 4 开发复杂功能
通过复杂功能,用户可以随时在表盘上通过您的 app 快速查看信息和保持联络。Apple Watch Series 4 中新增的“图文”和“图文模块”表盘带来了全新的方式,让您可以创建充满吸引力的全彩色复杂功能。了解新增的复杂功能系列,以及如何创建能够利用 Apple Watch Series 4 令人惊叹的全新显示屏的复杂功能。
-
6:12 Core NFC 新功能
后台读取 NFC 标签是 iPhone XS、iPhone XS Max 和 iPhone XR 的一项新功能。了解如何将 app 与 NFC 标签关联,让用户可以更加轻松地使用新款 iPhone 的 NFC 功能。
-
-
WWDC23 -
31:18 UIKit 的新功能
探索 UIKit 的改进和更新,并了解如何构建理想的 iOS、iPadOS 和 Mac Catalyst App。我们将向你展示 UIKit 的最新功能和改进,并分享在 API 和性能等方面上的改进。
-
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 配置编辑器的最新更新,并了解如何模拟...
-
19:56 VisionKit 的新功能
了解 VisionKit 如何帮助用户快速在你的 App 中提取图像主题,以及如何使用可视化查看获取图像内容更多有关信息。我们还将为你介绍 VisionKit 中的最新更新,包括实时文本交互、数据扫描以及针对 macOS App 的扩展支持。想要进一步了解有关 VisionKit 的信息,请查看 WWDC23 中的“在你的 App 中提取图像主题”。
-
17:15 了解 ActivityKit
实时活动是用户在 App 中跟踪任务进度的一种简单明了的方式。我们将向你介绍如何为锁屏、灵动岛和待机创建有用的实时活动体验。欢迎了解如何更新 App 的实时活动、监控活动状态以及利用 WidgetKit 和 SwiftUI 构建更丰富的体验。
-
21:06 App Store 服务器 API 的新增功能
发现 App Store Server API 和 App Store Server Notifications 的最新更新。探索当前的 API 产品并了解如何通过通知跟踪订阅状态、处理服务器上的事务以及有效恢复丢失的通知。我们还将向你展示你的服务器如何支持使用 StoreKit 或 StoreKit 2 的 App,并且向你分享 API 中的重要停用内容和建议的迁移工作流程。
-
12:49 隐私清单入门指南
认识隐私清单:一种帮助你准确识别 App 依赖项隐私保护操作的新工具。了解第三方 SDK 开发者如何使用这些清单来共享其框架的隐私保护操作。我们还会向你介绍 Xcode 如何生成完整的隐私报告以帮助你更轻松地展示 App 中所有代码的隐私保护操作。
-
13:56 构建更出色的文稿类 App
了解如何运用 iPadOS 中的最新功能来改进文稿类 App。我们将向你展示如何利用 UIDocument 以及现有的桌面类 iPad 和文稿类 API 为你的 App 增添全新功能。了解如何将数据模型转换为 UIDocument 以及如何使用 UIDocumentViewController 呈现文稿,学习如何将 App 迁移到最新的 API 并探索绝佳实践。
-
15:37 跟上键盘发展
键盘每年都在不断发展,以支持越来越多的语言、尺寸和功能。你可以在此学习如何设计跟上键盘的发展的 App,并适应各种设备显示方式。我们将向你展示如何打造流畅的文本输入功能,并分享重要的架构更改信息,帮助你了解键盘在系统中的工作原理。
-
18:20 通过推送通知更新实时活动
了解在使用 Apple 推送通知服务 (APN) 推送内容时,如何远程更新 App 中的实时活动。我们将向你展示如何在本地配置第一个实时活动推送,以便你可以快速迭代实现内容。了解确定推送优先级和配置提醒更新的最佳实践,探索如何利用相关性分数和过时日期进一步改进实时活动。为了让本次讲座发挥最大价值,你需要提前了解 ActivityKit 和实时活动。请观看“了解 ActivityKit”,了解实时活动的介绍
-
33:59 Background Assets 的新动向
等待很久了吧!了解 Background Assets 如何帮助你的 App 在启动之前下载内容。我们将向你展示如何将 Background Assets 整合到现有的 App 中,探索使用必要或非必要资源的时机,并学习如何轻松调试扩展。
-
33:31 “钱包”和 Apple Pay 的新功能
了解“钱包”和 Apple Pay 的最新更新。学习如何使用预授权付款、资金转移和 Apple Pay Later 营销,在你的 App 或网页上打造出色的 Apple Pay 体验。探索“钱包”的“订单追踪”对“邮件”、“信息”、Safari 浏览器和第三方应用的改进支持,并了解如何向订单的交易或收据中添加更多信息。此外,我们还将为你介绍 iPhone 上的 Tap to Present ID,这是一种使用 iPhone 在“钱包”中接收证件的全新方式,而且无需额外的硬件。
-
15:23 探索简化位置更新
与 Core Location 一起迈向未来!认识专为 modern Swift concurrency 设计的 CLLocationUpdate 类,并了解它如何简化获取位置更新。我们将向你展示当你的 App 在前台或后台运行时,该类如何与你的 App 一起配合运行,并分享一些最佳实践。
-
19:37 探索 App 内购买项目测试方法
了解如何在开发过程中使用 Xcode 中的 StoreKit Testing、App Store 沙盒和 TestFlight 进行 App 内购买项目的测试。探索每个工具的功能以及如何结合它们来构建测试你的 App 和游戏的工作流程。我们还将分享如何在 App Store 沙盒中测试 App 内购买项目和订阅的家庭共享的预览。
-
21:58 打造出色的 ShazamKit 体验
了解你的 App 如何通过使用 ShazamKit 的最新更新提供更加出色的音频匹配体验。我们将为你介绍匹配功能、音频识别更新以及与 Shazam 资料库的交互。了解在音频 App 中使用 ShazamKit 的技巧和最佳实践。想要了解更多有关 ShazamKit 的内容,欢迎观看 WWDC22 中的“使用 ShazamKit 创建大规模自定义目录”以及 WWDC21 中的“探索 ShazamKit”和“使用 ShazamKit 打造自定义音频体验”。
-
16:04 了解 Core Location Monitor
探索如何通过 Core Location Monitor 在 App 中更好地理解位置和信标事件。学习如何使用核心位置条件来描述和跟踪 App 中事件的状态,并了解如何通过 Swift 语义和改进的可靠性更好地响应 App 中的转换。
-
7:18 小组件的新位置
小组件生态系统正不断扩展:了解如何使用最新版 WidgetKit API 让你的 App 在所有地方保持出色的外观。我们将向你展示如何识别小组件的背景、动态调整布局以及为生动渲染准备颜色,从而让你的小组件可以与任何环境无缝融合。
-
15:45 文本及文本交互的新功能
文本是所有 App 不可或缺的重要组成部分。探索在 Apple 平台上打造丰富文本体验的最新功能和改进。我们将会向你展示如何利用常用文本元素,并为你的 App 创造完全个性化的交互。了解听写功能、文本放大镜以及文本选择的更新内容,同时探索文本裁剪、自动换行以及断字的相关改进。
-
18:47 如何让小组件更加生动
了解如何为你的 App 和游戏制作兼具动画和交互性的小组件。我们将向你展示如何调整条目过渡的动画,以及使用 SwiftUI 中的 Button 和 Toggle 来增加交互性,以便你可以直接在主屏幕和锁定屏幕上创造强大时刻。
-
17:07 在 App 中为符号添加动画效果
使用动画符号为你的 App 增添趣味。探索如何使用具有统一 API 的新符号框架来创建和配置符号效果。了解如何使用 SwiftUI、AppKit 和 UIKit 在用户界面中轻松实现符号动画。探索无缝集成新动画和其他 App 内容的技巧和诀窍。为了充分理解本节内容,建议你先观看讲座“SF Symbols 5 中的新功能”。
-
34:57 打造更流畅的相机体验
了解 AVCapture 和 PhotoKit 如何帮助你打造响应更快、更令人愉悦的 App。了解相机捕捉过程,以及延迟照片处理如何帮助创建最佳质量的照片。我们将向你展示零快门延迟如何利用 Time Travel 来捕捉完美的动作照片,深入介绍构建响应式捕获流程,并分享如何利用视频特效 API 来识别触发实时视频效果的预定义手势。
-
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 迁移的见解和最佳实践。
-
18:04 创建带有动画效果的符号
探索动画预设并了解如何将其应用于 SF Symbols 和自定义符号。我们将向你展示如何尝试不同的选项和配置,为你的 App 找到完美的动画效果。了解如何使用注释功能更新自定义符号以应用动画,如何使用符号组件修改自定义符号,并探索重新设计后符号的导出过程,保持符号在所有平台上的绝佳效果。若想充分理解本次讲座,请一并查看 WWDC23 的“SF Symbols 5 的新增功能”。
-
22:16 探索 Calendar 和 EventKit
了解如何将 Calendar 与你的 App 进行整合以帮助用户实现更有效的时间管理。探索如何从你的 App 中创建新事件,获取事件并实现虚拟会议扩展。我们将为你介绍针对日历访问级别的更改,以让你的 App 与用户保持联系,同时不侵犯他人日历数据中的隐私。
-
29:50 释放 UIKit 特征系统的潜能
发现 UIKit 中特征系统的强大增强功能。了解如何定义自定义特征以将你的数据添加到 UITraitCollection 中,使用特征重写 API 修改传递到视图控制器和视图的数据,以及使用 API 提升灵活性和性能。此外,我们还将向你展示如何桥接 UIKit 特征以及 SwiftUI 环境键值以无缝访问 App 中 UIKit 和 SwiftUI 组件的数据。
-
6:21 轻 App 的新功能
探索轻 App 的最新更新。我们将向你展示如何使用默认轻 App 链接,更轻松地构建轻 App。帮你了解如何利用增加的轻 App 大小限制来构建更丰富、更具吸引力的体验,以及如何从你的 App 直接启动轻 App。
-
18:38 在你的 App 中提取图像主题
了解如何在你的 App 中轻松地从背景提取图像主题。学习如何使用 VisionKit 提取主题或提取指定点所选中的主题。我们还将分享如何使用 Vision 来提取主题,并将其与 Core Image 等底层框架结合使用,以创建有趣的图像效果和更复杂的合成流程。有关 VisionKit 最新更新的更多信息,请查看 “VisionKit 新功能” 。有关图像中人像分割的更多信息,请观看 WWDC23 视频“探索 Vision 中的 3D 人体姿态和人像分割 ”。
-
17:05 使用数字签名验证 App 的依赖项
了解如何保护 App的依赖项。我们将向你展示 Xcode 如何自动验证包含在项目中任意已签名的 XCFrameworks。了解代码签名的工作原理,其在帮助你保护软件供应链方面提供的优势,以及 SDK 开发者如何通过对其 XCFramework 进行签名来帮助你保证 App 的安全。
-
25:02 使用 App 快捷指令突出你的 App
了解如何使用 App 快捷指令在 Spotlight 中或通过 Siri 显示 App 中的常用功能。了解如何为你的 App 配置搜索结果,并了解创建出色的 App 快捷指令最佳实践。我们还将向你展示如何构建出色的视觉和语音体验,并将其扩展到 Apple Watch 和 HomePod 等其他 Apple 设备。 有关 App 快捷指令和 App 意图的更多信息,请查看 WWDC23 的“探索 App 意图的增强功能”和“为 Spotlight 设计快捷指令”。
-
29:43 探索 App Intents 的增强功能
使用 App Intents 让你的小部件生动活泼!探索最新更新并了解如何利用动态选项和用户交互性为你的 App 快捷指令构建更好的体验。我们将分享如何与 Apple Pay 集成、更有效地构建代码以及将快捷指令 App 集成提升到新的水平。 有关 App Intents 和 App 快捷指令的更多信息,请观看 WWDC23 的“使用 App 快捷指令聚焦你的 App ”。
-
13:17 集成媒体 App 与 HomePod
了解用户如何直接从 HomePod 与你的媒体 App 进行交互。我们将向你展示如何向你的 iPhone 或 iPad App 添加媒体意图,并帮助用户只需使用自己的声音,即可通过隔空播放将你的内容流式传输到 HomePod 扬声器。探索实施细节,并获取有关如何为音乐、有声读物、播客、冥想课或其他媒体类型创造出色体验的提示和最佳实践。要进一步了解创建出色隔空播放体验的信息,请观看 WWDC23 的课程“提升你的隔空播放音频体验”。
-
10:41 了解空间计算的 Core Location
了解 Core Location 如何帮助你的 App 在世界上找到自己的位置——字面意义上的。我们将分享如何构建一个空间计算 App,该 App 在使用个人位置的同时尊重他们的隐私。你还将了解你的 App 如何请求位置访问权限,以及 Core Location 如何适应来自兼容 iPad 和 iPhone App 的请求。
-
36:59 认识 StoreKit 与 SwiftUI
了解如何使用 App Store 产品元数据和 Xcode Previews,只需几行代码即可用它们为你的 App 添加 App 内购买项目。在 StoreKit 中探索全新的 UI 组件集合,了解如何轻松推销你的产品,以及如何用帮助用户做出明智决策的方式展示订阅等内容。
-
27:18 AppKit 的新功能
探索 Mac App 开发的最新进展。我们将分享对控件和菜单的改进,并探索可以帮助您摆脱(视图)束缚的工具。了解如何在你的用户界面上添加动画,如何应用对文本输入的改进,以及如何将你现有的代码与 Swift 和 SwiftUI 集成。
-
14:45 使用 TipKit 以提升功能的可发现性
使用 TipKit 教用户如何使用你的 App!了解如何通过提示创建有效的教导时机。我们将与你分享如何建立资格规则以触达理想受众、控制提示频率以及测试策略以确保成功互动。
-
23:17 Core Motion 的新功能
了解如何使用最新的 Core Motion 更新来扩展 App 使用运动数据的方式。了解在 Apple Watch 上记录 HealthKit 锻炼时如何流式传输高频传感器数据。我们将为你展示如何在浮潜等水上活动期间获取浸水数据,包括水深和温度。了解如何将姿态、用户加速度和旋转率等运动数据从 AirPods 等音频设备传输到 iPhone 和 Mac 等联网设备。
-
-
WWDC22 -
8:45 WKWebView 的新功能
探索 WKWebView 的最新更新,此框架能帮助将网页内容整合到您的 App 界面中。我们将介绍 JavaScript 全屏 API 的使用方法,探索 CSS 视口单位,并分享有关查找交互的更多信息。我们还将带您了解内容拦截控制的优化、嵌入加密媒体,以及如何使用 Web 检查器。
-
28:29 集成你的自定义协作 App 到“信息”
探索 SharedWithYou 框架如何帮助提升你 App 的协作基础结构。我们将介绍如何向协作内容发送安全邀请,并同步参与者的变更。我们还将讨论如何在相关对话中显示内容更新。请观看 WWDC22 的“在你的 App 中添加‘与你共享'功能”,了解有关 SharedWithYou 的简介;并观看 WWDC22 的“利用‘信息'提升协作体验”,了解协作 UI API 的概述。(注:即将发布的 Beta 版将提供 API。)
-
12:09 WeatherKit 简介
WeatherKit 为您的 App 和服务提供重要的天气数据,以帮助用户掌握最新的天气状况。学习如何利用 Swift 和 REST API 来获取关于当前天气的信息、未来 10 天的每小时温度预测、降雨概率、风况报告、紫外线指数,等等。我们还将分享 WeatherKit 在及时地提供当地天气信息的同时,保护用户的个人数据及隐私的强大功能。
-
20:54 利用 CarPlay 车载让您的 App 一日千里
CarPlay 车载让您能够在开车时更加智能、安全地使用 iPhone。了解 CarPlay 车载的最新 App 类型,探索 CarPlay 车载模拟器可以如何帮助您开发并测试 App,而无需离开您的办公桌。我们还将讨论导航 App 可以如何与受支持车辆上的数字化仪表盘建立连接。
-
14:54 同播共享的新功能
与我们一起体验同播共享的最新更新。我们将向您介绍如何直接从您的 App 启用同播共享,帮助您借助 API 的改进来打造更丰富的体验,并带您了解 GroupSessionMessenger 的增强功能。我们还会讨论将同播共享添加到您的 App 的最佳实践。
-
24:07 利用“信息”提升协作体验
了解如何利用“信息”中的“协作”功能帮助优化 App 的通信和协作。学习如何将文档绑定到“信息”的对话,实现轻松共享和讨论。探索如何让对话中的所有人都能掌握文档中的最新活动。另外,我们还将介绍如何在您的 App 中添加可自定的 UI,以管理协作详情并将文档关联到“信息”对话和 FaceTime 通话。要进一步了解 SharedWithYou 框架,我们建议您观看“在您的 App 中添加‘与您共享'功能”。如需有关为具有自定义协作基础结构的 App 添加协作 API 的更多信息,请观看“集成您的自定义协作 App 到‘信息'”。 (注:即将发布的 Beta 版将提供 API。)
-
10:38 进一步了解 WidgetKit 中的复杂功能
探索如何利用 WidgetKit 创建美观的表盘复杂功能。我们将介绍 WidgetKit 中的 watchOS 专用功能,并帮助您从现有的 ClockKit 复杂功能迁移到其他地方。要了解有关 WidgetKit 的更多信息,请观看 WWDC22 的“复杂功能和小组件:重新载入”。
-
9:44 轻 App 的新功能
探索轻 App 的最新更新:了解我们如何通过改进尺寸限制以及 CloudKit 和钥匙串的使用,帮助您比从前更轻松地构建轻 App。我们还将介绍如何利用验证工具来验证您的轻 App,并使用 App Store Connect 来自动化您的优质轻 App 体验工作流程。
-
41:31 MapKit 的新功能
和我们一起打开 MapKit 的全新维度。我们将介绍如何升级您的 App,以使用最新的地图并对细节丰富的 3D 城市体验提供支持。学习如何利用 Overlay 对数据进行可视化,同时确保它们流畅地集成到 3D 地图。我们还将讨论如何使用 Selectable Map Features 和 Look Around API 来打造交互式的沉浸体验。
-
18:38 打造出色的同播共享体验
了解如何设计并打造非凡的同播共享体验。我们将向您介绍如何识别您的 App 中的相关活动,这些活动可帮助身处各地的人们连结在一起。学习最佳实践以帮助您设计群组活动,构建直观的互动操作,并为不同的体验类型提供支持。
-
12:43 利用 Network 框架构建设备间交互
了解如何打造一体化的跨设备内容体验。我们将介绍 DeviceDiscoveryUI,它能帮助简化通信路径的设置,将 Apple TV 连接到 iPhone、iPad 和 Apple Watch 等其他设备。我们还将探索常见的场景,提供最佳实践以帮助您实现设备间的无障碍连接。
-
12:49 提高效率:SwiftUI 中的“后台任务”
“后台任务”可帮助 App 对系统事件做出反应,使时间敏感型数据保持最新状态。了解如何利用 SwiftUI 后台任务 API 简洁明了地处理任务。我们将介绍如何利用 Swift 并发来处理网络响应、后台刷新等等,同时保持性能及其他功能。
-
13:41 PDFKit 的新功能
了解 PDFKit,这个功能全面的框架可帮助您的 App 查看、编辑和保存 PDF 文档。我们将介绍 PDFKit 的最新功能,包括支持实时文本和表格、从图片创建 PDF、构建交互式叠层,以及保存注释等。
-
14:36 在 Apple tvOS App 中提供多用户支持
了解如何在您的 Apple tvOS App 中打造个性化的个人体验。我们将介绍如何提供单个复选框来存储个人资料数据、游戏保存状态等,使每位用户都享有相同的数据分离水平,就如同使用个人设备 (如 iPhone) 那样。我们还会探索新的用户专属钥匙串将如何帮助家庭里多位用户继续享有持续不变的登录体验。
-
20:13 SKAdNetwork 的新功能
SKAdNetwork 可以在保护用户隐私的同时,帮助广告商衡量其营销活动是否成功。我们将探索广告归因的最新更新,其中包括分层来源 ID、分层转换值、多个转换值,以及网页广告的 SKAdNetwork 归因。我们还将带您了解群组匿名性阈值的重要性,以及 Xcode 13 如何通过测试帮助您验证 SKAdNetwork 的展示次数。
-
18:29 在您的 App 中添加“与您共享”功能
“与您共享”可帮助用户在您的 App 中轻松查找其他人通过“信息”与他们共享的内容。学习如何在您的 App 中支持“与您共享”,并搭配这些内容延续用户在“信息”中的体验。我们将介绍置顶功能如何提供隐式的“与您共享”权限,并提高内容权重帮助自动共享。我们还会介绍如何在“与您共享”工具架中呈现共享内容,并利用“与您共享”属性视图直观地展示这些内容。
-
11:10 在同播共享中显示插播式广告和其他广告
了解在 App 为每位用户提供不同广告计划的同时,您可以如何在同播共享中打造协调的播放体验。我们将探索如何利用嵌入的广告和计划的 HLS 插播式广告打造播放体验,并分享相关技巧和最佳实践。
-
17:35 复杂功能和小组件:重新载入
我们将在探索 watchOS 和 iOS 锁屏时再次推出“小组件边看边写”活动。了解 WidgetKit 的最新改进,它们可为 watchOS 上的复杂功能提供支持,帮助您为 iPhone 构建锁屏小组件。我们将介绍如何整合最新的 SwiftUI 视图以提供一目了然的数据,探索每个平台如何渲染内容,并学习如何在小组件或复杂功能中对您的内容的设计和外观进行自定义。
-
14:26 在您的 App 中添加“实时文本”交互
学习如何在您的 App 中添加对静态照片或暂停视频帧的“实时文本”支持。我们将分享如何在 iOS、iPadOS 或 macOS 的任何图像视图中轻松启用文本交互、翻译、数据检测和二维码扫描。我们还将讨论如何控制交互类型,管理补充界面,并解决潜在的手势冲突。要进一步了解如何捕捉实时摄像头源中检测到的数据并与其进行交互,请观看 WWDC22 的“利用 VisionKit 捕捉机器可读的代码和文本”。
-
30:41 深入了解 App Intents
了解如何在使用 App Intents 框架时提高您的 App 的曝光度和吸引力。我们将介绍此 Swift 框架的强大功能,探索 App Intents 和 SiriKit Intents 之间的差异,并说明如何向系统公开您 App 的功能。我们还将分享如何构建实体和查询,来打造丰富的 App 快捷指令体验。要进一步了解 App Intents,请观看 WWDC22 的“利用 App Intents 实施 App 快捷指令”和“设计 App 快捷指令”。
-
24:02 后台素材简介
了解如何利用后台素材框架直接从您的 CDN 中下载大型文件,并优化您的 App 和游戏的初次启动体验。我们将介绍如何制定计划,以便在初次安装 App、App 更新或使用 App 期间定期完成后台下载。我们还将探索如何管理下载计划,以确保用户在需要时获得他们想要的内容。
-
28:52 Nearby Interaction 的新功能
了解如何借助 Nearby Interaction 框架,轻松将超宽带 (UWB) 集成到您的 App 和硬件配件中。学习如何整合 ARKit 的视觉空间功能和 U1 芯片的无线电敏感性,以便准确地定位附近的静止物体。我们还将向您介绍如何使用蓝牙配对的 UWB 配件创建后台交互。
-
20:13 设计 App 快捷指令
了解如何在 Siri、聚焦和快捷指令 App 中直接呈现您 App 的出色功能。我们将介绍 App 快捷指令,提供最佳实践以帮助您评估 App 中可用作 App 快捷指令的功能,并说明自行创建快捷指令的流程。学习如何确定明确而易于记忆的名称、设计自定义视觉元素、收集必要信息,以及创建易于发现的快捷指令。
-
15:48 “专注”过滤器简介
探索如何基于当前由其他人启用的“专注”对 App 行为进行自定义。我们将向您介绍如何使用 App 意图来定义您 App 的“专注”过滤器,在系统中针对更改执行操作,并且以不同的方式呈现您的 App 视图。我们还将讨论您可以如何过滤通知和更新角标计数。为能更好地理解此讲座,我们建议您先观看 WWDC22 的“深入了解 App 意图”。
-
36:22 钱包与 Apple Pay 的新功能
探索“钱包”和 Apple Pay 的最新更新。我们将介绍如何在您的 App 和网站中为“钱包”中的订单提供支持,并借助 Identity Verification API 安全验证用户的年龄和身份。我们还将探索 SwiftUI 的 PassKit 支持,讨论您可以如何利用自动付款优化您的 Apple Pay 体验。
-
23:23 利用 App Intents 实现 App 快捷指令
了解如何在您的 App 中创建快捷指令,而不需要进行任何用户设置。我们将介绍 App Intents 如何帮助您呈现快捷指令视图,探索如何添加对参数化阶段的支持,以允许用户快速表达他们的意图。我们还将分享如何借助 Siri 提示和快捷指令链接提高 App 快捷指令的曝光度。为能更好地理解此讲座,我们建议您先对 SwiftUI 有基本的了解。
-
9:34 Screen Time API 的新功能
了解如何构建能够帮助用户管理他们与设备之间的关系,同时保护用户隐私的 App。我们将带您了解 Screen Time API,与您分享核心限制和设备活动报告等功能的使用方法,在提供一流体验的同时让设备的所有者、家长和监护人可以采取可衡量的控制措施。
-
-
WWDC21 -
15:48 轻 App 中的新功能
探索轻 App 如何在客户需要时提供快速且专注的特定任务体验。我们将带您了解轻 App 的一些最近改进,包括直接从 app 启动体验,本地测试您的轻 App,以及创建轻 App 代码,从而在现实中轻松访问您的体验。我们还会分享来自开发者社区的精彩轻 App 示例;开发者社区是与他人互动和交流美妙设计的创新方式。为了充分了解本节内容,我们建议先观看 WWDC20 的“探索轻 App”和“配置并链接轻 App”。
-
22:09 Game Center 的新增功能:小组件、好友功能及多人游戏改进
您可使用 GameKit 提升您的在线游戏体验,并在您的游戏中实现多人游戏、排行榜和成就等功能。我们将带您了解 Game Center 的最新改进,包括玩家匹配和多人游戏 API,并探索如何增强游戏的发现率。
-
26:51 认识 macOS 快捷指令
macOS 中加入了快捷指令,您的 app 是该过程的关键部分。了解如何通过将功能设置为快捷指令操作,以提升 app 性能。我们将向您展示如何为采用 Catalyst 或 AppKit 的 macOS app 构建操作,跨平台部署操作、发布和共享快捷指令,以及让您的 app 实现从其他 app 运行快捷指令。我们还将向您介绍快捷指令如何与 Automator 和 AppleScript 等现有 Mac 自动化技术相适应。
-
19:24 让您的小组件更加智能
了解如何让智能堆叠中的小组件更加智能。我们将向您展示如何将全新的小组件建议 API 与“智能轮换”结合使用,随时为人们带来更有价值的小组件体验。无论您是向系统提供及时的新信息,还是调教系统学习常见模式,采用这些 API 都可以帮助人们发现您的小组件,让您能够影响系统从 app 显示系统空间相关内容的方式。
-
16:55 了解 Safari 浏览器网页扩展改进
学习如何通过 Safari 浏览器网页扩展拓展 Safari 浏览器的功能。我们将向您介绍最新的 WebExtension API,探索非持久后台页面支持 (这一主题与 iOS 开发关联紧密),以及探索如何使用声明性网络请求 WebExtensions API 阻止网页上的内容。最后,我们将向您展示如何在 Safari 15 浏览器中自定义选项卡。
-
16:14 探索基于 UWB 的车钥匙
"发现如何创建支持超宽带 (UWB) 的数字车钥匙,通过它可以解锁和发动车辆,而不必将 iPhone 从包里或口袋中拿出,或者取下手腕上的 Apple Watch。我们将向您展示如何集成 UWB,添加近距离操作和远距离解锁功能,通过识别驾驶室一侧使用的钥匙帮助使用者个性化车辆设置。为了能充分了解本节内容,我们建议观看 WWDC20 的“车钥匙介绍”,其中详细介绍了配对基础知识、钥匙管理和服务器 操作。"
-
18:41 钱包与 Apple Pay 的新功能
探索重新设计用于 app 内和网络支付的 Apple Pay,并了解如何将最新 API 集成到您的 app 或网站。了解如何将功能添加到您的 app,例如优惠码、改进的发货信息,以及付款详情显示屏幕的改进。探索钱包通行证的变更,包括自动到期和网页的多通道支持。
-
29:36 构建轻便快捷的轻 App
轻 App 让人们能够在接到通知后立即发现您的 app,并下载其中的一小部分,从而完成任务和交易。探索各种技巧和最佳实践,帮助您创建凸显现代功能和优雅设计的轻便型轻 App。了解如何构建安全可靠的轻 App,以确保人们在扫描实体轻 App 的代码,或通过您的网站查看轻 App 时始终可以体验您的轻 App。在向全世界发布之前,我们将带您了解测试轻 App 的具体策略。
-
20:59 发送通信和时效性通知
了解关于 Apple 平台上通知演变的更多信息。我们将探索您如何帮助人们在您的 app 中管理通知,包括您如何通过中断级别和时效性通知来创造精彩瞬间。同时,我们还将向您介绍通信通知,通过 SiriKit 在您的 app 中提供更加丰富的电话和信息体验。为了充分了解本节内容,我们建议您拥有创建本地和远程通知的经验,并多少熟悉 SiriKit 意图。
-
22:13 为快捷指令、Siri 和建议设计出色的操作
操作是快捷指令的构成要素。这让人们即使不看到您的 app 界面也能利用其功能。我们将展示如何设计有用、易用且能合并到功能强大的多步骤快捷指令的操作。您还可探索有关发布和共享快捷指令的增强功能,确保人们可以在所有 Apple 平台上随心所欲访问您的 app。
-
18:21 构建“邮件”app 扩展
了解 MailKit:基于“邮件”构建出众体验的最佳方式。借助 MailKit,您的 app 能够轻松安全地与 macOS 的“邮件”app 进行交互。我们将深入研究 MailKit API,并向您展示如何创建用于撰写消息、发送操作消息、确保电子邮件安全和阻止内容的扩展。
-
26:52 优秀小组件的原则
通过保持小组件的相关性且可定制来探索强大小组件的基础。学习如何通过时间线条目和TimelineReloadPolicies 保持小组件最新。了解如何修改您的小组件,以用于不同的演示环境和物理位置。最后,还要了解如何创建可自定义的小组件,以便用户可以根据喜好进行个性化。
-
17:49 使用 macOS 上的 FileProvider 将文件同步到云端
了解如何使用 FileProvider 框架来构建全面的云同步解决方案。我们将向您展示如何着手构建文件提供程序扩展,探索如何轻松将您的扩展与安全保存、磁盘空间管理、查找器集成等文件系统功能集成。
-
8:54 专为群组活动设计
了解如何设计 app 以支持 SharePlay 体验。我们将展示如何使用群组活动框架将人们聚集在您的 app 中,并调整您的设计以专注于群组优先的内容共享。我们将围绕您为在 FaceTime 通话中使用 SharePlay 的人创建的 app 和功能来探索想法和迭代。
-
20:09 贡献意图并提升您 App 的存在感
了解如何在最需要的时刻让某人在不打开您的 app 的情况下使用其关键部分。了解如何打造意图并贡献给系统,帮助您在 Siri、专注、快捷指令、智能堆叠等功能中显示有关您 app 的相关上下文信息。我们将探索系统如何智能识别信息,并展示构建意图的技术,以帮助提高 app 的参与度和可见性。
-
-
WWDC20 -
9:06 小组件编程临摹课程 3:加速时间线
我们开始学习小组件编程临摹课程第三部分,也最后一个部分,提升你的小组件水平。学习第 2 部分你没跟上的部分,或从第 3 部分的入门项目开始,加快学习速度。我们将探讨小组件、时间线和配置的高阶概念。了解如何加载进程内和后台 URL,以及如何直接链接到 app 内容,并了解如何创建能探索 app 中的各种功能的多重小组件,以及如何让小组件能够动态配置。 获取更多信息从而创建出色的小组件,请观看“为小组件构建 SwiftUI 视图”。
-
5:11 为智能设计 发现新机遇
了解可扩展性如何作为将 app 最重要的功能呈现到操作系统新入口点的关键。并通过突破整体容器的限制来发现你的 app 是如何借助锁屏和日历中的建议,以及启用语音交互来实现提高用户参与度的。
-
26:19 使用 CarPlay 车载为你的 App 提速
CarPlay 车载可为用户的提供更智能、更安全的iPhone车内使用方式。 我们将向您展示如何为车辆屏幕打造优质 app,并教您开发电动机车充电、泊车、快速订购食物外卖等类型的 Carplay 车载 App。此外,我们还会使用现存的音频与通讯 App 作为范例,详细解释如何利用 CarPlay 车载框架的种种改进,制作出更加灵活多变的用户界面。
-
12:15 SiriKit 与快捷指令的新增功能
快速了解 Siri 和快捷指令的所有更新,以帮助用户充分利用你的 app:我们将向你展示如何设计视觉上内容丰富的会话,如何通过为新的 Siri UI 进行设计而对操作系统驾轻就熟,还将让你大体了解我们如何让用户更方便地在你的 app 上组织和创建操作。
-
11:36 使用 watchOS 快捷指令创建快速交互
快捷指令是 Apple Watch 的自带功能,即便是复杂功能,人们也只需轻点即可完成各种操作。 将 app 的 intents(意图)应用到手腕:我们将帮助你优化快捷指令的性能,了解如何将 intents 从 watchOS 发送到 iOS,了解最新的交互和演示界面,并了解 Shortcuts app 如何管理 Apple Watch 的快捷指令和 intents。
-
14:57 钱包和 Apple Pay 的新功能
Apple Pay 使您可以轻松在 app 和网站上为商品和服务付款。了解如何集成 API 更新,例如特定于上下文的按钮类型,联系人数据格式和跨平台支持,以使该服务对您以及使用它的人更有效。 而且,如果您要构建 App Clip,采用 Apple Pay 可以帮助您解锁新的商务体验。
-
29:30 通过 Siri 事件建议增加你的生活便利
无论你希望在 App、网站还是电子邮件广告中包含活动信息,Siri 事务建议都能在保证用户隐私的前提下帮助你的受众追踪想要前往的活动事宜。我们将会向你展示如何设置自动在日历 App 中显示的活动事务、管理复杂信息输入、将不同预约类型与活动相关联、以及如何在 iOS 上使用 Siri 事务建议 API 或在网站与邮件中使用 Markup。
-
22:44 开发优质的 Siri 媒体交互体验
揭开为音乐和音频 app 设计 Siri 体验的艺术:我们将向你介绍如何设计出色的交互功能,以及如何提供定制词汇,以让 Siri 的响应更准确、更个性化。我们还将介绍如何利用 Apple 内部的 Siri 团队使用的方法来调试常见错误并测试你的 intents。
-
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对象和附加交互的知识。
-
2:09 破解和处理 Siri 常见错误
“抱歉,此 app 有问题…” 不要让 Siri 的错误烦恼你:学习如何调试 Siri intent,并创建出色的集成,能让人们通过语音或 Shortcuts app 使用。我们将介绍常见的 intent 错误、如何测试这些错误,以及为你的 app 提供无缝 Siri 体验的方法。
-
10:59 集成你的 app 和 Wind Down
了解如何让 Wind Down works 显示你的 app 操作,从而帮助人们进行良好的睡眠准备,这也是新睡眠体验的一部分。进一步了解 Wind Down 的工作原理,了解如何构建意图,显示 app 的功能,如指导冥想、舒缓音频故事或其他各种功能,并了解如何在睡眠前让这些功能在设备上显示。
-
20:22 为小组件构建 SwiftUI 视图
小组件是来自 app 的小块信息,用户可以选择将其放在主屏幕或 Today view 中。了解使用 SwiftUI 从头开始构建小组件视图的过程。复习你需要了解用于特定小组件构造的句法,学习如何合并这些命令并自定义小组件界面,从而获得出色的浏览体验。 要了解更多有关小组件的信息,请确保了解“ 小组件编程临摹课程”。
-
27:32 为小组件添加配置和智能
当小组件适时地显示在用户的主屏幕或 Today View 中并提供可操作的相关信息时,它将发挥最大的作用。我们将向你展示如何构建可配置的小组件,让用户创建个性化的主屏幕体验,并在人们需要时利用智能系统帮助获得他们想要的东西。了解如何自定义小组件的配置界面,以及如何根据用户行为在 Siri 建议或小组件 Smart Stack 中显示,或者在出现新的及时信息时让系统知道。 有关小组件的更多信息,请观看“Meet WidgetKit”。有关系智能系统的更多信息,请观看“智能设计”专题。
-
20:19 给你的 intent(意图)授权
在为你的 app 创建一个 intent 时,你可以把它当成快捷指令的一部分使用,也可以询问 Siri 帮助人们快速完成任务。了解如何在使用 SiriKit 的内置 intent 处理时更轻松地采用 Siri,以及如何通过已开发的 intent app 扩展提高 Siri 的性能。我们还会向你展示如何利用 SiriKit 的功能来改善操作体验——比如图像和字幕,从而获得丰富的对话体验。同时,我们还将了解如何在代码库中优化对 intent 的支持,让开发者的工作更轻松。
-
7:04 智能设计 进化的 App
智能是构建出色的现代 app 的核心部分。App 扩展、Siri 建议、语音、小组件、App Clips——我们设计的这些功能是为了帮助使用我们平台的用户更轻松地完成日常任务。了解智能系统体验的起源,并了解如何智能地与系统集成,使你的 app 更方便,更相关以及直观,让你的功能成为焦点。 进一步了解有关智能设计的更多信息,请查看我们系列的下一部分“发现新机会”。
-
11:26 将 SiriKit Media Intent 扩展到更多平台
了解如何使用 SiriKit Media Intents 让 Siri 点歌或打开音频播放程序。我们接下来会演示如何在我们多个平台上将 Siri 支持添加到用户音乐、播客或其他音频服务中,包括 HomePod 和 Apple TV。用户只要询问Siri就可开始收听。了解新的 API 功能。该功能支持其他功能项,以便用户在不离开 Siri 界面即可快速收听。
-
10:07 评估和优化 app 语音交互
为 Siri 优化你的 app,让用户更自然地与你的 app 功能交互。我们将对比不同的 Siri技术,并帮你确定适合你和自身的需求的 Siri 技术,我们还将向你展示如何开始构建会话交互,并探索让你的集成真正出类拔萃的最佳方法。
-
21:32 为你介绍 Car Key(车钥匙)
现在你可以在 iPhone 或 Apple Watch 上储存车钥匙,而不必再带着遥控钥匙解锁启动你的爱车。你可以使用数字密钥,并轻松地与家人或朋友共享,还可远程管理密钥。 本节内容是针对在汽车上应用数字钥匙的汽车制造商。我们将讨论一些核心功能,包括车主配对、交互(解锁或启动汽车时)、密钥共享和密钥管理,了解汽车钥匙系统结构以及保护安全和隐私的方法,并获取有关硬件和规格的信息。
-
9:05 小组件编程临摹课程 1:开始学习
把你的 app 应用到家庭和 iPhone、iPad 以及 Mac 的当日屏幕上,进行一次最奇妙的冒险。我们将从头到尾指导你如何为你的 app 创建一个小组件,以便你可以在易于访问的位置为用户提供精美的视图和可查看的信息。了解如何创建小组件项目,了解小组件的基本概念及其结构,配置小组件及其提供程序,并开始了解时间线的概念。之 后,我们还将继续讨论小组件第2部分,从而进一步了解时间线、系统智能和配置。
-
19:36 智能化设计 与系统交朋友
智能系统构建模块很简洁:定义,学习,执行。了解如何使用意图来定义 app 的关键功能,创建捐赠来帮助系统学习并预测未来,以及实现可扩展性以确保您的 app 准备好在恰当的时候执行。向 Apple 团队学习他们是如何从不同的方面运用意图和捐赠的,一切都是为了一个相同的目标:让日常生活更加简单。
-
5:53 智能设计 想人所想
了解用户使用 app 的动机,以及如何通过系统智能在协助用户的同时达到你作为开发者的个人目标。我们将会通过检验一名普通用户的日常生活来了解 app 应当如何成为其日常行程中不可或缺的一部分,以及部分 app 失败的原因。学习如何为用户在正确的时间提供正确的服务以帮助其完成日常行程,以及你的 app 和系统将会怎样根据用户的使用规律进行进化。
-
15:18 小组件编程临摹课程 2:变更时间线
在本次编程临摹课程中,我们将会让小组件改写未来、进入另一个时间线。开发者可以从上一次课程结束的地方开始,也可以使用第 2 课起始项目来穿越时间与空间、立即开始代码编写。学习如何将系统智能与小组件进行整合,使其在每天不同时间段中进行动态变化并展示该时间段最为相关的信息。探索核心时间线概念与多种小组件类型支持,并学习如何制作可配置的小组件。 在为小组件完成时间方面的配置后,就前往小组件编程临摹课程的最后一部分吧。在第 3 课中,你将会了解高级小组件概念与时间线方面的知识。
-
23:12 为你介绍 WidgetKit
Meet WidgetKit: 将 app 最有用的信息直接显示在主屏幕的最佳方法。我们将向你展示一个优秀小组件的必备要素,并介绍 WidgetKit 的特点和功能。了解如何创建窗口小组件,并了解 WidgetKit 如何利用 SwiftUI 的功能提供无状态体验。 了解如何利用现有的先进技术确保小组件显示相关内容。 并创建一个时间线,从而确保你能提供新鲜的内容。 有关创建窗口小组件的更多信息,请查看“为窗口小组件构建 SwiftUI 视图”和“小组件编程临摹课程”。
-
10:09 将你的操作列入快捷指令 app 里
学习在 Shortcuts app 中显示你 app 操作的简单方法——并帮助人们使用系统智能快速地设置功能强大且个性化的快捷指令。我们将详细介绍如何将你的意图设置成在新的自动化建议中显示,了解系统如何根据人们的日常 app 使用情况显示 app 操作,并了解如何确保你的 app 准确显示在 Shortcuts app 中。
-
-
WWDC19 -
48:34 利用 Apple tvOS 掌控客厅
Apple tvOS app 可以利用 4K 分辨率、杜比视界和 HDR10 提供绝佳的画面质量,借助杜比全景声实现沉浸式音效,为用户带来精彩绝伦的体验。探索如何为您的媒体 app 设计精美、引人入胜且内容为先的体验。了解新的 Top Shelf 扩展和样式,在客户打开您的 app 之前就吸引他们查看您的内容。利用用户描述文件支持来提供更加直观的共享设备体验。
-
16:00 CarPlay 车载系统改进
CarPlay 车载让您能够在车内更加智能、安全地使用 iPhone。了解如何更新您的车载系统,以利用 iOS 13 中的新功能。添加对动态变换屏幕尺寸、仪表盘等辅助屏幕,甚至是不规则显示屏的支持。了解如何支持“嘿 Siri”来进行免提语音激活。
-
6:10 语音识别改进
语音识别程序现在可以在 iOS 或 macOS 设备本地使用,无需接入网络。了解如何在您的 app 中整合文字语音转换支持,同时保护隐私并消除基于服务器的处理的各种限制。语音识别 API 也得到了增强,可提供语速、停顿时长和语音质量等更加丰富的分析功能。
-
28:17 SiriKit 媒体意图简介
iOS 13 改进了 SiriKit,推出了全新的音频内容播放支持。了解如何为音乐、电子读物、播客和广播等提供出色的免提播放体验。深入了解搜索词处理的最佳做法,并探索如何利用播放速度、添加至播放列表和允许客户告知您是否喜爱相应内容来提供全面的体验。
-
31:59 快捷指令参数简介
各种参数让 Siri 快捷指令变得更加出色,不仅通过跟进问题实现 Siri 互动式语音体验,而且还让用户可以自定“快捷指令”app (现已内建在 iOS 中) 中的快捷指令。详细了解如何设置快捷指令来利用各种参数,并了解在“快捷指令”app 中创建多步骤快捷指令时您的快捷指令如何将输出传递到其他操作。
-
28:39 与 Siri 日程建议整合
Siri 是及时向用户显示当下所需信息的幕后智能技术。在 iOS 13 中,我们扩展了这一功能,在预订完成后让您的 app 告知 Siri,这样 Siri 便可以在正确的时间发起签到。Siri 还可以在“地图”中提供前往预订地点的路线,并将日程添加到“日历”中,等等。探索如何为您的 app 增添 Siri 日程建议功能。
-
20:41 设计出色的快捷指令
通过快捷指令,用户可以随时随地或在“快捷指令”app 中访问信息和操作。设计出色的快捷指令须进行细致的设计规划,并仔细考量如何加快用户使用 app 的流程。深入了解出色快捷指令的构成要素,以及如何设计实用、精美且灵敏的体验。通过示例学习使用参数时如何规划 Siri 对话流程,让您的快捷指令灵活实用。
-
11:51 构建出色的快捷指令
快捷指令让用户无需用手,就能快速、轻松地利用 Siri 和“快捷指令”app 完成操作或任务。和我们一起了解快捷指令可在何处出现,如何自定这一体验,以及您 app 的快捷指令如何与其他 app 中的变量和操作搭配使用。
-
-
WWDC18 -
48:46 Siri 快捷指令简介
“Siri 快捷指令”是 iOS 12 中一项强大的新增功能,它的作用是让您的 app 将自己的功能通过 Siri 来曝光。这样,Siri 就能根据不同的情境在适当的时机为您提供快捷指令建议。快捷指令还可以添加到 Siri,以便在 iOS、HomePod 和 watchOS 上通过语音口令运行。了解如何使用 NSUserActivity 在 app 中公开快捷指令,并探索使用 SiriKit 创建自定意图来提供更丰富用户体验的好处。
-
38:33 CarPlay 车载音频和导航 App
了解如何更新音频或导航 app 来支持 CarPlay 车载。CarPlay 车载中的 app 针对车用进行了优化,能够自动适应可用的汽车屏幕和输入控制。音频 app 能够输出音乐、新闻、播客等。通过新的 CarPlay 车载框架,导航 app 可以提供详细地图、目的地搜索、逐向导航和用户通知。
-
-
WWDC17 -
34:37 开发无线 CarPlay 车载系统
无论去向哪里,无线 CarPlay 车载都是旅程的绝佳搭档。无需将 iPhone 从包里或口袋中取出,直接开门上车,轻松开始享受 CarPlay 车载体验。学习如何设计您的 CarPlay 车载系统来以无线方式连接至 iPhone。了解相关的硬件要求、提供出色用户体验的最佳做法,以及如何优化配对和重新连接过程。
-
8:37 表达自我!
iMessage 信息 App 帮助用户在不离开对话的情况下创建和分享内容、玩游戏并与好友协作。探索您可以如何设计与深度社交情境完美契合的 iMessage 信息 app 和贴纸包。
-
4:40 通过共享提升您 App 的曝光度
通过利用内建的 iOS 共享功能,帮助用户分享您 app 中的精彩内容。了解分享的时机、位置和情景如何提高用户活跃度并吸引新的用户。
-
-
WWDC16 -
30:02 开发 CarPlay 车载系统 - 第 1 部分
CarPlay 车载让您能够更智能、安全地在车内使用 iPhone。了解 CarPlay 车载的工作方式,以及如何设计您的车载信息娱乐系统来与 iPhone 密切协作。了解通过将 CarPlay 车载与车辆原生系统整合来打造出色用户体验的最佳做法。
-
11:37 语音识别 API
iOS 10 推出了全新的语音识别 API,让您可以在基于文件和实时的场景中进行快速的上下文感知语音识别。在这段视频中,您将全面了解这个新 API,以及如何将先进的语音识别服务整合到您的 app 中。
-
26:13 开发 CarPlay 车载系统 - 第 2 部分
了解 CarPlay 车载如何与您的车载信息娱乐系统整合。了解 CarPlay 车载如何与您的车载资源协作,如显示屏、扬声器、麦克风、用户输入、方向盘控制键、仪表板和传感器等。
-