WWDC 知識庫
搜尋並了解 Apple 在 WWDC 2024–2026 發表的重要理念、框架與平台變化。
-
查看 Session 主題演講別錯過 Apple 最新軟體和技術的精彩發表。 -
查看 Session 平台現況總覽探索 Apple 平台的最新進展。 -
查看 Session 主題演講 (ASL)別錯過 Apple 最新軟體和技術的精彩發表。 -
查看 Session 平台現況總覽 (ASL)探索 Apple 平台的最新進展。 -
查看 Session Apple 宣布 Siri 和 iPhone 的重大下一步隆重介紹 iOS 27 中功能更勝以往的 Siri AI。運用新一代 AI 改造影像。透過 Image Playground 建立逼真的影像,作為系統各處的背景圖片、聯絡人海報和背景。使用更具對話能力的 Siri AI,透過自然語言編輯及撰寫電子郵件、訊息和文件。Siri AI 能保護你的個人資訊,並讓你輕點一下即可更新遭洩漏的密碼。 -
查看 Session WWDC26 平台現況總覽重點回顧只要五分鐘,快速掌握應用程式和遊戲的最新進展,所有重點都在其中。 -
查看 Session 使用 App Attest 保護應用程式運用 App Attest 保護應用程式,防範未經授權的修改和詐欺。了解攻擊者如何利用經過修改的應用程式偽造資料並規避安全檢查,以及 App Attest 如何防禦這些威脅。學習產生及管理與 Secure Enclave 綁定的 App Attest 金鑰、驗證證明和聲明,並使用詐欺指標偵測濫用行為。探索適用於所有 Apple 平台的最佳做法,包括 iOS 27 中可強化驗證的新訊號。 -
查看 Session 使用 PencilKit 讀懂筆跡在應用程式中運用手寫辨識功能,採用與 Freeform 和備忘錄等 Apple 應用程式相同的強大技術。探索如何辨識多種字母系統和語言的手寫內容,以及將 PencilKit 整合至更多類型應用程式的全新功能。
依主題瀏覽
- App Store、發佈與行銷21 場 Session 瞭解 App Store Connect、訂閱、測試、發佈、分析,以及將 App 推向市場所需的工作。 精選 · WWDC 2026 · 強化你在 App Store 上的呈現方式 2026: 9 · 2025: 7 · 2024: 5
- App 服務80 場 Session 將 App 內容與操作連結至 Siri、Spotlight、小工具、通知、CloudKit,以及更廣泛的系統體驗。 精選 · WWDC 2026 · 使用 App Schemas 建立智慧 Siri 體驗 2026: 25 · 2025: 21 · 2024: 34
- Safari 與 Web18 場 Session 掌握 WebKit、Safari、CSS、Web App、延伸功能,以及連結開放式 Web 與 Apple 平台的技術。 精選 · WWDC 2026 · Safari 27 WebKit 的全新功能 2026: 7 · 2025: 7 · 2024: 4
- Swift41 場 Session 掌握 Swift 語言、並行處理、效能、互通性、巨集、套件,以及生態系統的演進。 精選 · WWDC 2026 · Swift 的新功能 2026: 14 · 2025: 12 · 2024: 15
- SwiftUI 與 UI 框架76 場 Session 運用現代佈局、導覽、動畫與狀態模式,在 SwiftUI、UIKit 與 AppKit 中打造適應性介面。 精選 · WWDC 2026 · SwiftUI 的新功能 2026: 22 · 2025: 26 · 2024: 28
- 人工智慧與機器學習76 場 Session 探索 Apple Intelligence、Foundation Models、Core ML、Vision,以及推出兼顧隱私與能力的機器學習功能的實用方法。 精選 · WWDC 2026 · Foundation Models 框架的全新功能 2026: 38 · 2025: 17 · 2024: 21
- 企業與教育11 場 Session 運用 Apple 的企業與教育功能,為受管理的裝置、組織、教室與團隊設計 App。 精選 · WWDC 2026 · Apple 裝置管理的全新功能 2026: 5 · 2025: 4 · 2024: 2
- 健康與健身10 場 Session 運用 HealthKit、體能訓練 API、感測器與重視隱私的資料流程,打造實用的健康與健身產品。 精選 · WWDC 2026 · 使用 HealthKit 運動區間提供訓練洞察 2026: 2 · 2025: 3 · 2024: 5
- 圖形與遊戲51 場 Session 運用 Metal 與 Apple 的圖形技術,打造高效能算繪、遊戲、3D 內容與跨平台體驗。 精選 · WWDC 2026 · 使用 Metal 建構即時神經算繪管線 2026: 18 · 2025: 15 · 2024: 18
- 地圖與定位5 場 Session 運用 MapKit、定位服務、地理編碼、導航與豐富的地圖呈現方式,打造能感知地點的體驗。 精選 · WWDC 2025 · 深入運用 MapKit 2025: 2 · 2024: 3
- 核心內容37 場 Session 從重要平台公告、策略主題與精簡導覽 Session 開始,快速掌握每屆 WWDC 的方向。 精選 · WWDC 2026 · 平台現況總覽 2026: 13 · 2025: 11 · 2024: 13
- 照片與相機16 場 Session 使用 Apple 的相機、Photos 與影像框架,擷取、處理、整理及呈現照片與影片。 精選 · WWDC 2026 · 建構快速啟動且回應靈敏的相機應用程式 2026: 5 · 2025: 5 · 2024: 6
- 空間運算65 場 Session 運用空間介面、RealityKit、沉浸式媒體、共享體驗與 3D 內容,為 visionOS 設計及建構產品。 精選 · WWDC 2026 · 探索 RealityKit 的最新進展 2026: 16 · 2025: 19 · 2024: 30
- 系統服務25 場 Session 整合背景工作、連線、共享、自動化、裝置功能,以及 App 在 UI 以外仰賴的服務。 精選 · WWDC 2026 · Shortcuts 的新功能 2026: 10 · 2025: 10 · 2024: 5
- 設計50 場 Session 瞭解 Apple 持續演進的視覺語言、互動原則、圖示、動態效果,以及打造清楚跨平台體驗的設計工藝。 精選 · WWDC 2026 · 出色設計的原則 2026: 13 · 2025: 22 · 2024: 15
- 輔助使用與共融12 場 Session 打造能配合不同觀看、聆聽、行動、專注與溝通方式的 Apple 平台體驗。 精選 · WWDC 2026 · 提升閱讀應用程式的輔助使用功能 2026: 6 · 2025: 4 · 2024: 2
- 開發者工具48 場 Session 運用 Xcode、Instruments、測試、除錯、自動化與程式碼智慧,更快速、更有把握地工作。 精選 · WWDC 2026 · Xcode 27 的新功能 2026: 18 · 2025: 11 · 2024: 19
- 隱私權與安全性15 場 Session 透過平台安全機制與隱私保護設計,保護身分、憑證、資料與網路活動。 精選 · WWDC 2026 · 保護應用程式:降低 Agent 功能的風險 2026: 4 · 2025: 7 · 2024: 4
- 音訊與影片26 場 Session 使用 Apple 的音訊與影片框架,打造可靠的擷取、播放、編輯、串流與空間媒體體驗。 精選 · WWDC 2026 · 認識 Music Understanding 框架 2026: 7 · 2025: 10 · 2024: 9
依年份瀏覽所有 Session
WWDC 2026
138 場 Session- App Store Connect 團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週 App Store Connect 重大發表的討論。活動以英語進行。
- Apple App 內購買項目的全新功能探索具 12 個月承諾期的月繳訂閱,如何為使用者提供更實惠的訂閱付款選項,也為你帶來更長期的訂閱承諾。了解如何使用 App Store Connect、StoreKit API、Xcode 測試等工具,設定及測試這個新的付款選項。此外,認識優惠代碼兌換 API 的改進,以及 App Review 提交流程的增強功能。
- Apple Intelligence 團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週 Apple Intelligence 重大發表的討論。活動以英語進行。
- Apple 宣布 Siri 和 iPhone 的重大下一步隆重介紹 iOS 27 中功能更勝以往的 Siri AI。運用新一代 AI 改造影像。透過 Image Playground 建立逼真的影像,作為系統各處的背景圖片、聯絡人海報和背景。使用更具對話能力的 Siri AI,透過自然語言編輯及撰寫電子郵件、訊息和文件。Siri AI 能保護你的個人資訊,並讓你輕點一下即可更新遭洩漏的密碼。
- Apple 裝置管理的全新功能探索宣告式裝置管理、Apple Business 和 Apple School Manager 的最新更新。了解這些進展如何協助你簡化部署、強化安全性,並改善使用受管理裝置的人員體驗。無論你正在建置裝置管理解決方案,或管理企業裝置群,都能學會運用這些新功能的實用方法。
- Dub Dub Daily:第 2 天WWDC26 的重大發表,全都匯集在這裡。快速掌握所有公布內容、深入了解形塑今年大會的主題,並聽聽特別來賓為我們逐一解析。
- Dub Dub Daily:第 3 天Apple Intelligence 正快速演進。今天,我們將深入探討最新的 AI 發表、這些內容對你的應用程式有何意義,以及目前有哪些過去無法實現的新可能。此外,特別來賓也將和我們一起探索未來的發展方向。
- Dub Dub Daily:第 4 天你的工具迎來重大升級。我們將介紹 Xcode,以及旨在協助你更快速、更聰明地建構軟體的開發者工具鏈,並邀請一位深知如何提升開發者生產力的特別來賓。
- Dub Dub Daily:第 5 天Swift 不斷變得更好。今天,我們將探索最新的語言更新、這些更新為程式碼解鎖的能力,以及為何現在是成為 Swift 開發者的精彩時刻,並由特別來賓協助我們深入了解。
- Foundation Models 框架的全新功能探索 Foundation Models 框架的全新功能。了解如何存取 Private Cloud Compute、整合第三方和開放原始碼模型,以及運用視覺功能。探索情境管理 API、內建語意搜尋,以及在應用程式中建立 Agentic 體驗的強大基礎元件。
- HTML Model Element 入門了解 model 元素如何為網站帶來互動式 3D 內容,現已支援 iOS、iPadOS、macOS 和 visionOS。探索建立及最佳化 3D 資源的工具。認識 model 元素的功能,並了解 Web 標準如何塑造 Web 3D 的未來。
- Icon Composer 初學者團體 Lab線上加入我們,針對 Icon Composer 入門提出問題、取得建議並參與討論。活動以英語進行。
- Safari 27 WebKit 的全新功能探索 WebKit 的全新功能,包括 Grid Lanes、Customizable Select、HTML Model、Immersive Environments,以及 Web Extensions 的最新更新。你也會了解瀏覽器引擎超過 1,000 項改進背後的工作,這些改進讓 Web 更加可靠。
- Safari 與 Web 技術團體 Lab線上加入我們,與 Apple 工程師一同深入探索 WWDC26,提出問題、取得建議,並參與本週 Safari 與 Web 技術重大發表的討論。活動以英語進行。
- Shortcuts 的新功能探索使用應用程式內容建構強大捷徑的技巧。新的自動化功能為應用程式提供更多與系統整合的方式。使用全新的「Use Model」逐字稿功能,調整 App Entity 呈現給 LLM 的方式。在捷徑中儲存應用程式的豐富資訊,並在裝置間同步。瞭解如何結合這些功能,建立能與應用程式內容和功能順暢整合的智慧型強大自動化操作。
- Swift 團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週 Swift 重大發表的討論。活動以英語進行。
- Swift 的新功能一起瞭解 Swift 的最新動態。探索最新的語言進展,包括日常開發體驗、改良的並行處理,以及更安全的高效能程式碼。瞭解工作流程、語言互通性和嵌入式 Swift 的更新。
- SwiftData 團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週 SwiftData 重大發表的討論。活動以英語進行。
- SwiftData 的新功能探索 SwiftData 的最新增強功能。我們將示範如何使用 Codable 保存自訂和第三方型別,並將擷取的資料分組為 SwiftUI 應用程式中的區段。我們也會探索如何使用 ResultsObserver 和 HistoryObserver,在其他任何位置觀察資料儲存區的變更,讓你能彈性驅動功能強大的狀態物件,並準確回應模型更新。
- SwiftUI 初學者團體 Lab線上加入我們,針對 SwiftUI 入門提出問題、取得建議並參與討論。活動以英語進行。
- SwiftUI 團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週 SwiftUI 重大發表的討論。活動以英語進行。
- SwiftUI 團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週 SwiftUI 重大發表的討論。活動以英語進行。
- SwiftUI 的新功能探索 SwiftUI 的最新功能,瞭解它們如何改善應用程式。我們將介紹全新的 Document 協定,可直接存取磁碟並以快照為基礎比較差異,以建構高效能應用程式;用於重新排列列表、格狀顯示和區段內容的新 API;以及可設定顯示優先順序和自動縮小行為的工具列增強功能。我們也會介紹擴充的顯示 API(包括任何 View 上的滑動動作)、AsyncImage 快取改善項目,以及 Observable 型別的延遲狀態初始化。
- WWDC26 平台現況總覽重點回顧只要五分鐘,快速掌握應用程式和遊戲的最新進展,所有重點都在其中。
- Wallet 的全新功能探索 Apple Wallet 通行證的最新設計更新和開發者工具。以亮麗的新樣式更新通行證,呈現豐富鮮明的設計。探索新的條碼格式和彈性的通行證動作 API。認識 Pass Designer 和 Pass Builder,這些強大工具能簡化通行證的大規模設計、個人化和分發流程。
- WidgetKit 基礎小工具會在系統各處突顯應用程式最重要的內容,為使用者提供另一種互動方式。探索不同類型的小工具,以及讓小工具令人印象深刻的特質。瞭解如何建立小工具、讓內容保持最新,並透過 App Intents 和動態樣式提供自訂方式。
- Xcode 27 的新功能探索 Xcode 27 最新的生產力提升功能。透過自訂設定、程式碼編寫 Agent 和 Device Hub,加快開發工作流程。瞭解在地化、效能和測試工具的更新,進一步完善應用程式。
- Xcode 技巧團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與如何充分運用 Xcode 的討論。活動以英語進行。
- Xcode、Agent 與你瞭解如何在開發過程中使用 Xcode 的程式碼編寫 Agent。我們將探索多種與 Agent 協作的方式,並提供從建立初始原型到完善應用程式的實用技巧。無論你是獨自建構應用程式或與團隊合作,都能瞭解 Xcode 的程式碼編寫助理如何配合你的工作,讓你專注投入充滿樂趣的創作環節。
- macOS 測驗功能的全新內容探索 macOS 上的 Automatic Assessment Configuration 框架,為教育應用程式提供安全的測驗。了解如何運用新的 API,建立安全且可設定的測驗環境,納入更多 Mac 系統層級功能。認識內建的系統預先檢查和輔助使用控制項,如何讓你更輕鬆地提供可靠的考試體驗。
- visionOS 團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週 visionOS 重大發表的討論。活動以英語進行。
- watchOS 團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週 watchOS 重大發表的討論。活動以英語進行。
- 主題演講別錯過 Apple 最新軟體和技術的精彩發表。
- 主題演講 (ASL)別錯過 Apple 最新軟體和技術的精彩發表。
- 使用 App Attest 保護應用程式運用 App Attest 保護應用程式,防範未經授權的修改和詐欺。了解攻擊者如何利用經過修改的應用程式偽造資料並規避安全檢查,以及 App Attest 如何防禦這些威脅。學習產生及管理與 Secure Enclave 綁定的 App Attest 金鑰、驗證證明和聲明,並使用詐欺指標偵測濫用行為。探索適用於所有 Apple 平台的最佳做法,包括 iOS 27 中可強化驗證的新訊號。
- 使用 App Schemas 建立智慧 Siri 體驗透過 App Intents,將應用程式的內容和動作帶到 Siri。使用 App Entities 建立資料模型,採用 App Schemas 啟用強大的系統動作,並支援由 Apple Intelligence 驅動的自然語言互動。探索如何啟用語意搜尋、跨應用程式執行動作,以及運用螢幕感知和內容傳送建立情境式體驗。了解建立快速可靠 Siri 體驗的最佳做法和測試工具。
- 使用 AppIntentsTesting 驗證 App Intents 採用情況認識 AppIntentsTesting。這個全新框架可透過 Siri、Shortcuts 和 Spotlight 採用的相同基礎架構來驗證 App Intents。探索如何執行 Intent、檢查結果,以及測試 Entity 和 Query,全程不需要 UI 自動化。瞭解如何驗證 View Annotation 和 Spotlight 索引等整合項目,協助你在開發工作流程早期找出錯誤。
- 使用 Bluetooth Channel Sounding 尋找配件開始使用 Channel Sounding,讓 Bluetooth 配件具備感知距離與方向的能力。深入了解全新的 Nearby Interaction 和 Core Bluetooth API,以及配件端需要進行的變更。最佳化耗電量,同時確保體驗流暢且回應即時。
- 使用 Core AI 將裝置端 AI 模型整合至應用程式探索精選的熱門開放原始碼模型,包括 Qwen、Mistral、SAM3 等。這些模型已透過全新的 Core AI 框架針對 Apple 晶片最佳化。了解如何在 Mac 上下載、執行模型並進行效能評測,只需幾行程式碼即可將模型整合至應用程式。探索全新的模型編譯與裝置端特化工作流程,加快模型首次載入的速度。了解如何使用 Xcode 中的 Core AI 工具分析並最佳化執行階段效能。
- 使用 Core Image 強化 RAW 影像處理運用第 9 版 Core Image RAW 處理 API,在使用 Apple Neural Engine 發揮最佳效能的同時,以更佳的銳利度和更清晰的色彩,大幅提升應用程式的影像品質。運用 CIRAWFilter API,讓使用者能透過調整曝光、雜訊降低、銳利度和對比等項目來編輯 RAW 相片。探索全新的 CIImageProcessor API,透過精確控制圖塊大小和緩衝區管理來最佳化效能。
- 使用 Core Spotlight 進行 LLM 搜尋使用 SpotlightSearchTool 和 LanguageModelSession,將基本搜尋提升為檢索增強系統。探索 Core Spotlight 整合、以委派為基礎的資料補全模式,以及中繼資料品質對搜尋結果的影響。瞭解如何使用自訂 PipelineStages 執行情感分析等工作。掌握索引建立的最佳做法,並在應用程式中建構彈性且具備豐富情境的搜尋體驗。
- 使用 Evaluations 爬山法改善提示詞學習比較評估技術,為提示詞工程提供指引,並為應用程式選擇合適的模型。探索如何建立效能基準、擴充評估策略,以及將結果轉換為 JSON,以便與其他工具整合。了解何時該採用不同的提示策略,以及如何反覆調整提示詞以取得最佳成果。
- 使用 Foundation Models 框架建立 Agentic 應用程式體驗了解如何運用 Foundation Models 框架提供的動態情境和 Agentic 工作流程基礎元件,進一步強化智慧功能。我們會逐步說明如何設計共用情境、設定隱私界線,以及管理鍵值快取。探索如何協調本機和伺服器模型之間的順暢交接。
- 使用 HealthKit 運動區間提供訓練洞察HealthKit 讓你更容易在應用程式中提供運動洞察,例如心率和自行車功率區間。了解如何運用內建的個人化區間,或建立自訂區間。探索如何利用目前區間和各區間的停留時間,在運動期間和運動後提供實用指引。
- 使用 Image Playground 建立高品質影像使用 Image Playground,在應用程式中支援高品質影像創作。透過在 Private Cloud Compute 上執行的全新生成式模型,使用者可直接在應用程式中製作幾乎任何風格的影像,包括擬真照片。你也可以指定尺寸,讓影像能用在更多地方,並讓使用者透過自然語言描述和觸控修改影像。探索如何採用 Image Playground、根據描述與照片生成影像,以及管理應用程式中的功能可用性。
- 使用 Instruments 偵錯及分析 Agentic 應用程式體驗探索 Xcode 中增強的 FoundationModels instrument,檢查行為並最佳化 Agentic 流程的效能。了解如何檢查提示、分析延遲,並在運用多個 LanguageModelSessions 和設定檔的進階使用案例中追蹤控制流程。
- 使用 MLX 在 Mac 上執行本機 Agentic AI在本機執行 AI Agent,兼顧隱私、低延遲和離線存取。深入了解 MLX 的進展和 Mac 硬體,如何讓強大的 Agentic 工作流程完全在裝置端執行。你會探索 OpenCode 等編碼 Agent、了解它們如何整合至 Xcode、學習使用多部 Mac 擴充規模的技巧,並探索如何順暢整合工具,全程不必離開你的電腦。
- 使用 MLX 探索 Swift 數值運算透過 MLX Swift,將 NumPy 風格的運算原生帶入 Swift。在單一且具型別安全的環境中處理影像、張量運算與神經網路訓練,了解如何消除機器學習工作流程中跨語言作業的阻礙。探索相關 API,運用 GPU 加速,同時享有你已熟悉的編譯器、工具與除錯體驗。
- 使用 Metal 建構即時神經算繪管線探索如何使用 Metal 4,將機器學習整合至即時算繪管線。我們將探索實用的採用模式與最佳做法,使用 MetalFX 神經網路降噪達到正式製作等級的成果,並分享 Maxon Redshift Live 的實際經驗。了解如何訓練及部署神經網路色調映射器,透過 ML 指令編碼器與圖形工作一併執行。最後,深入全新的張量 API,直接在著色器中建構並評估小型的專用神經網路。
- 使用 Metal 張量最佳化自訂機器學習運算運用 Metal Tensor API 與 Metal Performance Primitives (MPP) Tensor Ops 函式庫,釋放強大的機器學習效能。探索如何建立可攜式運算,充分發揮 Apple M5 和 A19 GPU 中 Neural Accelerator 的效能。了解如何為 Core AI 應用程式建構自訂機器學習核心,以及如何有效運用量化資料格式並最佳化 GPU 記憶體。
- 使用 PencilKit 讀懂筆跡在應用程式中運用手寫辨識功能,採用與 Freeform 和備忘錄等 Apple 應用程式相同的強大技術。探索如何辨識多種字母系統和語言的手寫內容,以及將 PencilKit 整合至更多類型應用程式的全新功能。
- 使用 Reality Composer Pro 3 強化空間工作流程透過 Reality Composer Pro 強大的圖形化工具組,完全在其中建構豐富的互動功能與驚豔的視覺效果。了解如何使用 Shader Graph 製作動態材質、透過 Animation Graph 混合骨架動畫,以及使用 Compute Graph 模擬粒子效果。更進一步使用 Script Graph 串接應用程式互動功能、以 Sequencer 協調場景事件,並透過 Behavior Trees…
- 使用 Reality Composer Pro 3 更快反覆調整空間場景探索 Reality Composer Pro 3 用於建構空間體驗的強大全新功能。瞭解如何直接在編輯器內,為沉浸式場景加入內容、視覺效果、光線和互動功能,全程不必離開編輯器。探索如何使用編輯器內建的 AI 輔助功能快速反覆調整。
- 使用 Reality Composer Pro 3 設計無程式碼遊戲探索如何在 Reality Composer Pro 3 中使用 ScriptGraph,為應用程式和遊戲製作無程式碼 3D 內容。瞭解如何運用視覺化節點建構動畫、創造互動時刻,並加入 SwiftUI 元素,為體驗增添對話框和其他 UI。
- 使用 StoreKit 和 Background Assets 解鎖遊戲內容透過全新的 StoreKit 外掛程式,為 Unity 遊戲解鎖原生 Apple App 內購買項目。使用全新的 Background Assets 外掛程式縮減下載大小,依語言提供資源套件,讓每位玩家只取得所需內容。此外,全新的 Steam Asset Converter 可協助你移轉現有的建置版本。
- 使用 SwiftUI 組合進階圖形效果探索如何創意組合 SwiftUI 佈局和圖形 API,製作豐富的自訂體驗。我們將示範如何拆解複雜設計,並使用創作流程串連簡單的建構區塊。瞭解如何使用圖層著色器繪圖、透過時間軸製作動畫,以及使用對齊參考線定位 View。
- 使用 TextKit 提升應用程式的文字體驗探索如何結合內建文字顯示方式的便利性與 TextKit 的控制能力。我們將示範全新 API 如何讓你輕鬆擴充 UITextView 和 NSTextView,加入行號和可收合區段等自訂行為。我們也會探索 TextKit 架構,並逐步介紹文字附件全新的快取與重複使用政策。若要充分掌握本 Session 的內容,請先觀看 WWDC21 的「認識 TextKit 2」和 WWDC22 的「TextKit…
- 使用 Xcode Cloud 建構、交付與自動化探索 Xcode Cloud 的最新更新,快速開始建構和交付應用程式。瞭解 Xcode Cloud 的基本概念,只要連接原始碼儲存庫,即可設定雲端建構與測試;準備發佈時,還能設定應用程式的發佈流程。瞭解 Webhook 和管理工具如何擴充 Xcode Cloud 的功能,以支援進階工作流程。
- 使用 Xcode 中的 Agent 建立 UI 原型了解如何使用 Xcode 中的 Agent 製作應用程式原型。探索運用 AI 製作互動原型、反覆調整版面,以及針對設計挑戰產生創意解法的技巧。你會學到如何審慎評估構想,並將其改進為完善且以人為本的應用程式體驗。
- 使用 Xcode 中的 Agent 翻譯應用程式了解 Xcode 和編碼 Agent 如何運用應用程式的背景資訊來翻譯 String Catalog。我們會逐步介紹檢查翻譯結果及反覆調整在地化內容的策略,讓你為世界各地的使用者提供量身調整的體驗。
- 使用 Xcode 擴充 Reality Composer Pro 3 功能探索 Reality Composer Pro 3 如何協助你建構更大型、更具企圖心的空間專案。瞭解如何建立專案專用外掛程式,以編輯自訂元件、執行自訂系統及建構自己的 ScriptGraph 節點,完整掌控空間內容製作工作流程。
- 使用 fm CLI 和 Python SDK 建構 AI 驅動的指令稿探索在 macOS 上運用 Apple Foundation Models 的各種全新方式。Foundation Models SDK for Python 可讓你整合 Python 生態系統中常用的工具與評估套件。了解如何使用 macOS 27 推出的全新 fm 指令,簡化指令稿編寫、自動執行模型工作流程,並加快開發流程。
- 使用 gRPC 和 Swift 建構即時應用程式與服務在 Swift 應用程式和後端使用 gRPC,建構引人投入的即時體驗。gRPC 是開放原始碼 RPC 框架,專為高效能雙向串流 API 而設計。探索 gRPC Swift 套件如何透過 Swift 並行處理提供現代化且安全的執行環境。瞭解整合式工具如何簡化工作流程,協助你輕鬆交付即時功能。
- 使用 visionOS 27 建構新一代體驗使用 visionOS 27 的新功能,建構新一代應用程式、遊戲和空間體驗。探索在 visionOS 上建構體驗的不同途徑,包括使用 Apple 原生工具和框架、從 Mac 或 PC 串流沉浸式內容、運用第三方引擎,或移植現有的 iOS 應用程式。探索如何運用 3D 內容製作、沉浸式媒體和物件追蹤的最新進展,提升空間運算專案。
- 使用注視點串流將沉浸式內容帶入 visionOS瞭解注視點串流如何將遠端算繪的場景以完整擬真度傳送至 Apple Vision Pro。探索這個框架如何以完全無線的方式結合原生 visionOS 功能與第三方串流技術,並透過 OpenXR 場景和 NVIDIA CloudXR 示範。瞭解 FoveatedStreaming 框架、NVIDIA CloudXR SDK 整合,以及動態注視點串流如何在保護隱私的同時帶來效益。
- 保護應用程式:降低 Agent 功能的風險探索如何評估間接提示詞注入造成的威脅,例如資料外洩與非預期操作。了解使用 App Intents 與 Foundation Models 框架時的系統防護措施和安全性最佳做法,包括要求使用者確認、安全的提示詞設計與身分驗證等風險緩解方式。
- 充分運用 Device Hub瞭解 Device Hub 如何加快開發工作流程。我們將帶你瀏覽各項功能,並示範如何使用裝置和模擬器快速診斷及重現問題。
- 出色設計的原則深入瞭解 Apple 平台的基本設計原則。
- 分析、修正與驗證:使用 Instruments 改善應用程式回應速度透過清楚的工作流程處理應用程式回應速度問題。探索 Swift Concurrency instrument、Time Profiler 和 System Trace,準確找出瓶頸。瞭解如何使用 top functions 和執行比較來衡量改善幅度並確認修正結果。你也會認識 Instruments 的其他增強功能,讓這個循環的每次反覆作業都比以往更快,以更短時間提供更流暢的使用者體驗。
- 即時動態基礎概念運用即時動態提升應用程式體驗。探索即時動態顯示的各種位置,包括 iPhone 橫向使用時,能在動態島提供更多資訊的全新樣式。了解如何針對每個顯示空間調整即時動態、安排內容和資料結構,並使用 ActivityKit 和推播通知,從開始到結束提供即時更新。
- 在 Private Cloud Compute 上使用全新的 Apple Foundation Model 建構體驗Private Cloud Compute 可讓你在保護使用者隱私的同時,使用功能強大的前沿模型。探索其運作方式,以及如何透過 Foundation Models 框架存取。瞭解在應用程式中檢查可用性及妥善處理備援方案的最佳做法。
- 在 iOS 上傳達品牌識別探索運用字體排印、色彩、元件和互動來建立品牌的實用方法,在熟悉感與獨特性之間取得平衡。
- 在 iOS 應用程式中支援 Center Stage 前置相機搭配 iPhone 17、iPhone 17 Pro 和 iPhone Air 的前置相機使用 AVCapture API,以 Center Stage 全面提升 iOS 相機應用程式。探索 API 如何提供縮放與旋轉選項,讓自拍和影片的取景更靈活,並自動讓所有人都進入團體照。將 Center Stage 整合至視訊通話,自動調整取景,讓你在虛擬會議與 FaceTime…
- 在 visionOS 中協作處理結構化 3D 模型瞭解如何在 visionOS 中讓結構化 3D 模型生動呈現。我們將介紹 USDZ 準備流程、示範如何操控階層式組件中的個別實體,並使用剖面平面檢視模型的內部元件。為 Apple Vision Pro 上的設計審查與協作體驗,製作令人驚豔的爆炸圖動畫。
- 在應用程式中整合視覺智慧的最佳做法深入瞭解視覺智慧如何改變應用程式中的內容探索方式。探索如何定義 Entity、處理影像,以及有效處理多種結果類型。瞭解最佳化速度和相關性的最佳做法,並探索 Intent 如何讓使用者點一下就能直接執行開啟或播放內容等動作。
- 實作高解析度相片拍攝使用 AVFoundation,在應用程式中拍攝超高解析度相片。瞭解何時該使用三種不同的影像拍攝選項:RAW、包圍曝光和完整處理。我們將逐步介紹如何設定主相機、望遠相機和超廣角相機,以拍攝 24MP 和 48MP 影像。你也會瞭解延後相片處理如何在拍攝更多相片時,維持應用程式的回應速度。
- 將 Cyberpunk 2077 帶到 Mac深入幕後,了解 CD PROJEKT RED 如何將 Cyberpunk 2077 帶到 Mac,為 macOS 的 AAA 遊戲樹立全新標準。探索團隊如何運用 Apple 強大的硬體、軟體與開發工具,實現這項高擬真體驗。學習如何將類似技術應用到自己的遊戲。了解創新的「For this Mac」預設如何自動最佳化圖形設定,在各款 Mac 上平衡視覺擬真度與影格率。
- 將 LLM 供應商帶入 Foundation Models 框架為新模型實作 LanguageModelExecutor,擴充 Foundation Models 框架。探索如何與 LanguageModelSession 的逐字稿介接、有效管理 Session 狀態,以及最佳化 KV 快取的使用。了解如何支援自訂片段類型,為生成式 AI 功能解鎖進階能力。
- 將 MusicKit 整合至應用程式使用 MusicKit,將 Apple Music 的功能帶入應用程式。我們將介紹授權、訂閱狀態檢查、音樂選取、播放控制,以及跨店面分享歌曲。瞭解如何使用全新的 Music Picker,讓使用者瀏覽 Apple Music 目錄和個人音樂資料庫。我們也會解析 SystemMusicPlayer 與 ApplicationMusicPlayer 的差異,並說明如何觀察播放狀態。
- 平台現況總覽探索 Apple 平台的最新進展。
- 平台現況總覽 (ASL)探索 Apple 平台的最新進展。
- 建構快速啟動且回應靈敏的相機應用程式探索如何建構可立即啟動的相機應用程式,讓使用者不會錯過精彩瞬間。探索如何最佳化整個相機啟動順序,從應用程式啟動到第一個預覽影格。瞭解可加快啟動速度的新 API、流暢預覽算繪及維持持續效能的最佳做法,確保應用程式提供完善的相機體驗。
- 建立即時通訊體驗LiveCommunicationKit 能將即時通訊應用程式轉化為整合式體驗。我們會示範如何提供豐富的原生對話 UI,讓應用程式出現在使用者需要的位置:從鎖定畫面的全螢幕顯示,到透過動態島順暢執行多工。與我們一起逐步整合這套框架,支援來電、撥出和群組對話。
- 強化你在 App Store 上的呈現方式在新的位置使用影像和影片,重新構想你在 App Store 推廣應用程式和遊戲的方式。探索如何透過產品頁面、搜尋結果和 Apple Ads 行銷活動上的全新視覺版位,在 App Store 呈現更豐富的內容。認識如何透過全新的 Asset Library,在同一處簡化管理所有視覺資源;也能了解新的工具,在產品頁面上線前先行檢視。
- 強化你的 CarPlay 應用程式探索適用於 CarPlay 音訊、導航、語音對話應用程式等類型的新功能。了解如何建立 CarPlay 影片應用程式,讓使用者在支援的車輛停妥時,瀏覽和觀看喜愛的影片。學習如何將縮圖、媒體資訊和語音控制整合至 CarPlay 應用程式。
- 影像理解的全新功能運用 Vision 框架和 Foundation Models 框架的最新更新,實現強大的影像理解功能。全新的點按分割要求讓你能以新方式分割影像,Vision 現在也支援 watchOS。將 Apple Foundation Model 新增的影像支援,與 OCR、條碼掃描和自己的工具結合,在應用程式中提供由 LLM 驅動的視覺理解功能。
- 找出並修正 Metal 遊戲中的效能問題使用強大的 Metal 工具,找出難以察覺的遊戲效能問題。探索如何在 Instruments 中使用 Game Performance Overview 收集豐富的效能資料、透過 macOS 上的 metalperftrace 和 iOS 上的「控制中心」執行背景追蹤,以及使用全新的 StateReporting API,將指標直接與遊戲的執行階段狀態建立關聯。將數小時的遙測資料轉化為清楚且可採取行動的洞察。
- 探索 App Intents 框架的全新功能透過進階功能提升 App Intents 的採用成效,使其更快速、更靈活也更切合情境。了解 ValueRepresentation 與 RelevantEntities 如何讓內容更容易被發現並在應用程式之間流通、EntityCollection 如何提升效能,以及 SyncableEntity 如何協助你擴展至多部裝置。探索更豐富的參數類型,包括聯集值,以及能妥善處理取消操作的長時間執行 Intent。
- 探索 App Store Connect 的 Retention Messaging探索如何運用 Retention Messaging,在訂閱者取消前與他們聯繫。瞭解如何在 App Store Connect 中設定這項功能並加入訂閱優惠,以及如何運用 Retention Messaging API 提供即時訊息和替代選項,鼓勵使用者繼續訂閱你的應用程式或遊戲。
- 探索 Container 機器認識 Container 機器,這是 Container 隨附的全新工具,可在 Mac 上提供輕量且持久的 Linux 環境。探索 Container 機器的運作方式,以及 Containerization 的設計如何在 macOS 上開發 Linux 軟體時,提供高效能且流暢的體驗。
- 探索 RealityKit 的最新進展探索 RealityKit 的最新進展,讓應用程式和遊戲比以往更具沉浸感和真實感。探索互動式布料模擬、NavMesh 路徑搜尋、混合實境照明,以及可自訂的殘響網格等強大全新功能,增強空間音訊體驗。透過改良的陰影、角色算繪增強功能和高斯潑濺支援,提升視覺擬真度。
- 探索 Siri 與 Apple Intelligence 的進階 App Intents 功能使用進階 App Intents API,完善應用程式與 Siri 搭配運作的方式。學習相關技術,讓使用者只靠語音就能完成更多工作、協助 Apple Intelligence 找到你的內容,並為螢幕感知提供情境資訊,讓 Siri 了解應用程式中正在發生的事。
- 探索 USDKit 和 OpenUSD 的新功能深入瞭解 Apple 平台對 Universal Scene Description (USD) 支援的最新進展,包括以 Swift 為基礎的 USDKit、全新的 Spatial Preview API,以及強化的空間 Web 功能。探索 OpenUSD 標準的最新更新如何加入輔助使用、高斯潑濺和壓縮幾何支援。我們也會帶你瞭解 Mac「預覽程式」中擴充的 USD…
- 探索 visionOS 中的沉浸式網站環境使用全新的 JavaScript Immersive API,將網站訪客帶入 Apple Vision Pro 的虛擬環境。探索如何從行內模型元素要求沉浸式轉場、使用影片停駐等功能建立引人投入的沉浸式體驗,並最佳化豐富實際尺度體驗的效能,只要在網站上執行幾行程式碼即可完成。
- 探索 visionOS 物件追蹤的增強功能瞭解 visionOS 如何推進物件追蹤和空間配件輸入。探索追蹤移動中和手持物件的新方式,連結實體與數位世界。認識全新支援的空間配件類別,以及建構自訂配件所需的項目,在應用程式中實現獨特的互動模式。
- 探索使用 MLX 進行分散式推論和訓練使用 MLX,將機器學習工作負載擴充到多部 Mac。了解如何處理互連效率、大型模型推論、要求批次處理和分散式訓練等挑戰。探索桌上的幾部 Mac 如何取代昂貴的雲端基礎架構,處理高需求的 AI 工作負載。
- 探索自動產生的字幕與字幕樣式運用自動產生的字幕。這項強大的全新功能可使用裝置端模型轉錄語音,或翻譯其他語言的字幕,讓影片內容更易於取用。探索字幕樣式預覽,讓使用者在播放期間自訂並預覽字幕樣式,並深入瞭解 AVKit、AVPlayerLayer 和 Media Accessibility 框架的實作細節。
- 提升閱讀應用程式的輔助使用功能了解如何為 VoiceOver、朗讀螢幕等功能建立穩健的閱讀體驗。認識如何提供直覺的文字選取方式、清楚的行與段落導覽,以及跨個別元素和多個頁面的連續閱讀功能。
- 揭開 PaperKit 的面紗使用 PaperKit 打造以畫布為基礎的應用程式。探索全新的資料模型 API,讓你存取、建立及修改標記元素。了解如何加入自訂控制項與註解,並探索將這些功能整合至應用程式的最佳做法,建構功能完備的創作畫布。
- 搭配 AppKit 和 UIKit 使用 SwiftUI探索如何在現有的 AppKit 或 UIKit 應用程式中逐步採用 SwiftUI。我們將示範如何使用 Observation 框架自動更新 View、將 SwiftUI 元件整合至現有的 View 階層,並在 SwiftUI 中加入手勢辨識器。我們也會探索如何在不變更整體架構的情況下,將完整的 SwiftUI Scene 加入應用程式。
- 擴充 Virtualization 應用程式的功能將 macOS 27 的強大新功能帶入 Virtualization 應用程式。探索如何在首次開機時設定使用者帳號,自動完成 macOS 客體系統的設定。我們會介紹進階工作流程,包括將 USB 配件直通至虛擬機器,以及自訂網路拓撲和連接埠轉送。你也會了解近期的改進,如何豐富應用程式中虛擬機器的執行體驗。
- 改善自訂控制項的輔助使用體驗讓應用程式的互動元素支援所有使用者,充分發揮其潛力。我們會分析使用者如何透過 VoiceOver 和其他輔助技術理解及使用控制項,並探索動作、穿透手勢和直接觸控等多種輸入方式。與我們一起深入研究數個控制項範例,逐一改善並提升其輔助使用體驗。
- 機器學習與 AI 團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週機器學習與 AI 重大發表的討論。活動以英語進行。
- 深入 Apple Intelligence 與 Xcode:特別發表走進 Steve Jobs Theater,探索 Apple Intelligence 與 Xcode 的最新進展。了解如何運用 Xcode 27 全新的 Agent 編碼工作流程加速開發,並探索 App Intents 如何讓 Siri 理解情境並在應用程式中採取行動。了解如何使用 Foundation Models 框架推出智慧功能、透過 Core AI 部署自訂裝置端模型,以及使用 MLX…
- 深入了解 Core AI 模型編寫與最佳化透過全新的 Core AI 框架,深入了解在 Apple 晶片上部署自訂模型的完整工作流程。探索使用自訂 Metal 核心編寫模型的強大技術,以及考量平台特性的壓縮策略。全新的 Core AI Debugger 提供深入的內部分析,AI 輔助工作流程則會引導你從最初的構想一路完成最佳化的裝置端執行。
- 深入瞭解 SwiftUI 的延遲堆疊與捲動探索 SwiftUI 延遲堆疊的內部運作方式。我們將探索 LazyVStack 和 LazyHStack 如何估算大小、延遲載入子 View 並預先擷取內容,以提供流暢的捲動體驗。我們也會介紹進階效能最佳化、狀態管理的最佳做法,以及精確程式化捲動的技巧。若要充分理解本 Session,建議先熟悉使用堆疊進行 SwiftUI 佈局的基本方式。
- 準備迎接 WWDC26掌握 Apple 提供的所有精彩內容,充分運用每場 Session、實驗室與每個精彩時刻。
- 為 Agent 應用程式建立穩健的評估瞭解如何運用 Evaluations 框架的進階功能,為應用程式建立穩健的評估。探索如何評估包含工具呼叫和動態條件的流程,以及如何依照使用情境定義正確行為。瞭解如何產生合成資料、有效使用 Judge,並驗證資料集以取得可靠結果。
- 為 Apple Immersive Video 建構現場製作工具深入現場 Apple Immersive Video 製作的幕後。探索如何依循 SMPTE 2110 標準,封裝沉浸式影片、空間音訊與場景中繼資料,以便透過 IP 網路傳輸。運用 Apple 的 Immersive Media Support、Video Toolbox 與 AVFoundation 框架,支援即時 Apple Immersive Video 工作流程。若要充分掌握本 Session…
- 為 Safari 建立 Web Extensions從頭開始建置及測試 Safari Web Extensions,不需要 Xcode。探索內容阻擋、頁面修改、原生訊息傳遞和權限模式如何互相配合,在各平台上提供功能強大且保護隱私的瀏覽體驗。
- 為 visionOS 應用程式和空間 Web 設計沉浸式環境了解如何為應用程式、網站和 SharePlay 體驗建立逼真的 visionOS 環境。探索讓環境呈現真正沉浸感的設計原則,並了解如何建立或擷取參考素材、準備高精細度 CG 資源,以及製作動態和光線等即時效果。
- 為應用程式功能和標籤訂定清楚的名稱產品、功能和標籤的名稱會影響使用者理解和瀏覽應用程式的方式。探索應用程式設計中審慎命名背後的原則、檢視 Apple 應用程式採用的模式,並瞭解如何有意識地做出命名決策。
- 為群組與組織提供訂閱項目探索如何透過為群組與組織提供訂閱項目,觸及更多客戶。Group Purchases 功能可讓單一訂閱者購買多個席位,並直接從應用程式邀請其他人。透過 Apple Business Manager 與 Apple School Manager 進行 Volume Purchasing,可讓已大規模採購應用程式的企業和教育機構買家看到你的訂閱項目。了解如何提供這些訂閱項目,以及在 App Store Connect…
- 用觸控打造出色遊戲深入了解可為遊戲打造精彩觸控體驗的技術。我們將分享從獨立遊戲到 AAA 遊戲開發的專家見解、探索直覺觸控操作的最佳做法,並示範如何運用 Touch Controller 框架與 Metal 等 Apple 技術,獲得優異效能。
- 相機與照片技術團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週相機與照片技術重大發表的討論。活動以英語進行。
- 瞭解 CSS Grid Lanes建構能容納各種內容形狀和大小的適應性 Web 佈局。探索 Grid Lanes 如何讓你使用簡單的 CSS,將不同形狀的元素排列成簡潔、靈活的設計。瞭解 flow-tolerance 如何在維持佈局彈性的同時,改善輔助使用體驗。
- 移轉至 Swift Testing瞭解如何運用測試框架互通性,在 XCTests 旁穩健採用 Swift Testing。探索逐步導入進階測試功能的最佳做法和模式,加快開發並提高涵蓋率。
- 程式碼實作:使用 SwiftData 加入持久化功能我們將為現有應用程式加入持久化功能,實際體驗 SwiftData。我們會示範如何定義資料模型,並將持久資料順暢整合至 SwiftUI。你也會學到使用這個富有表達力的宣告式 API 管理應用程式狀態所需的基礎技能。
- 程式碼實作:在 SwiftUI 中建構強大的拖放功能跟著我們建構一款接龍遊戲,探索 SwiftUI 最新的拖放功能。我們將示範如何使用全新的重新排序 API,讓使用者排列內容;實作拖移容器,一次移動多個項目;並依照應用程式的規則自訂拖放生命週期。若要充分理解本 Session,請先觀看 WWDC22 的「Meet Transferable」。
- 程式碼實作:讓 Siri 能使用你的應用程式深入探索一個 Xcode 專案,了解如何讓 Siri 能使用你的應用程式。學習如何採用 App Schemas,讓使用者詢問行事曆活動,並以自然語言執行排程等動作。探索讓 Spotlight 語意索引取用內容,以及為螢幕感知提供情境資訊的最佳做法。
- 編碼智慧、機器學習與 AI 團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週編碼智慧、機器學習與 AI 重大發表的討論。活動以英語進行。
- 編碼智慧初學者團體 Lab線上加入我們,針對編碼智慧入門提出問題、取得建議並參與討論。活動以英語進行。
- 設計直覺的搜尋體驗探索在應用程式中實作搜尋時可採用的新模式和最佳做法。瞭解搜尋如何在協助使用者尋找及瀏覽內容方面發揮關鍵作用,並探索如何在不同的導覽模式和 Apple 平台中整合搜尋。
- 認識 Core AI探索 Core AI,這是 Apple 全新的裝置端 AI 模型部署框架。全面了解整個生態系統,包括用來轉換、編寫與最佳化模型的 Python 函式庫、可即插即用地執行推論的 Swift API,以及對延遲和記憶體有嚴格要求的進階使用情境。探索全新的 Core AI 模型儲存庫,其中提供熱門架構可直接執行的範例。了解 Xcode…
- 認識 Evaluations 框架瞭解如何使用 Evaluations 框架評估模型驅動的體驗。在機率世界中,僅靠單元測試並不足夠。探索如何定義指標、自動評分輸出並彙整統計資料,確保 AI 功能在各個 Apple 平台上可靠運作。
- 認識 Music Understanding 框架認識 Music Understanding。這個全新框架可讓應用程式在裝置端從調性、節奏、結構、速度、樂器活動和音量六個面向分析音訊。你也可以使用 Music Understanding Lab 範例應用程式,將各項結果視覺化。
- 認識 Now Playing 框架初步認識 Now Playing。這個 Swift 框架可將應用程式的媒體播放連接至鎖定畫面、控制中心、動態島和 CarPlay 等系統介面。探索如何使用可觀察的 API 發佈播放狀態並回應指令。探索遠端播放 Session。這項新功能可讓應用程式呈現外部裝置上播放的媒體,並在相同的系統介面提供完整的播放控制。
- 認識 Spatial Preview 框架瞭解全新的 Spatial Preview 框架如何將 Mac 上的內容直接帶入 visionOS。探索如何透過即時同步和跨平台雙向編輯,建構動態工作流程。瞭解 SpatialPreview API、裝置探索、2D 與 3D Session 整合,以及全新的 Quick Look 功能,提升 Mac 應用程式的空間體驗。
- 認識 Trust Insights了解 Trust Insights 如何協助保護使用者,免受社交詐騙與脅迫。探索這個全新框架如何使用保護隱私的機器學習,偵測使用者是否可能正受人指示而執行高風險操作。了解如何將 Trust Insights 整合至應用程式、解讀其訊號,並設計周全的介入方式,在尊重使用者隱私的同時提供保護。
- 認識全新的 MetricKit以前所未有的速度找出並修正效能問題。與我們一起探索 MetricKit 如何提供重要的效能指標和可採取行動的診斷資訊,協助你確切了解應用程式可改善之處。我們也會介紹如何使用 StateReporting 框架,依照應用程式狀態交叉分析指標和診斷資訊,全面掌握應用程式體驗中值得研究的最佳化機會。
- 讓 AppKit 應用程式現代化依循現代 macOS 慣例,更新 AppKit 應用程式。深入瞭解如何使用控制事件和手勢辨識器處理輸入,取代傳統的追蹤迴圈。強化應用程式的鍵盤導覽、實作重新啟動後的妥善狀態回復,並運用全新的邊角同心度 API,讓介面自然融入 macOS 美學。
- 讓 UIKit 應用程式現代化探索 UIKit 的最新更新。瞭解如何更新 iPhone 應用程式的佈局,使其在 iPhone Mirroring 中調整大小及在 iPad 上使用時都能呈現出色效果。探索標籤列和導覽列的新 API、瞭解如何讓應用程式為全新的 Apple Intelligence 功能做好準備,並認識一項適用於所選程式碼編寫 Agent 的 Skill,協助你讓程式碼庫現代化。
- 讓 tvOS 應用程式支援動態字級動態字級讓使用者選擇最適合自己的文字大小,舒適地閱讀應用程式內容並與之互動。你會學到實用技巧,在 tvOS 上實作字體縮放,並調整版面以容納更大的內容,讓應用程式為動態字級做好準備。你也會了解如何最佳化格狀排列和輪播等以媒體為主的介面,確保使用不同文字大小的每個人都能獲得良好體驗。
- 輔助使用技術團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週輔助使用技術重大發表的討論。活動以英語進行。
- 運用 Agent 編碼快速完成遊戲移植運用 Game Porting Toolkit 4 中全新的 Agent 技能,大幅加快移植流程,讓遊戲踏上前往 Apple 平台的旅程。探索如何與 AI 編碼助理協作,採用 Metal 4、整合 MetalFX,並針對 Apple 硬體調校遊戲。了解 Agent 如何使用 Metal 除錯工具,自主排解 GPU 算繪問題,讓你能專注於最重要的工作。
- 重新認識 HTML select 元素瞭解如何完整掌控 Web 上 select 選單的樣式。HTML select 元素迎來重大升級,加入全新的 CSS appearance 值和新的擬元素。探索 select 選項如何容納豐富內容,為 HTML 開啟新的可能。建構符合設計系統的 select,同時保留預設元素的輔助使用功能和穩健性。
- 隱私權與安全性團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週隱私權與安全性重大發表的討論。活動以英語進行。
- 電力與效能團體 Lab線上加入我們,與 Apple 工程師和設計師一同深入探索 WWDC26,提出問題、取得建議,並參與本週電力與效能重大發表的討論。活動以英語進行。
WWDC 2025
122 場 Session- AdAttributionKit 新功能了解 AdAttributionKit 的重疊再互動轉換衡量、自訂歸因規則、跨國家與地區衡量活動成效的新回傳屬性,以及測試新功能與最佳做法。建議先觀看「認識 AdAttributionKit」。
- App Store Connect 的全新功能了解 App Store Connect 的最新更新,包括用於交付建置版本的全新網頁介面,以及 TestFlight 通知的增強功能。我們也會介紹新的應用程式探索功能和改進項目,例如自訂產品頁面的關鍵字、輔助使用營養標示,以及分級制度更新。此外,你還會認識 App 內購買項目優惠代碼和審核摘要工具等新功能。
- Apple Pay 新功能探索 Apple Pay 的動態付款按鈕、預先授權付款支援、Wallet 訂單追蹤新功能與呈現建議,以及 FinanceKit 可讓財務管理 App 在背景取得最新資料的新 API。
- Apple 即將推出的新功能透過這份指南,掌握本屆 Worldwide Developers Conference 的幾項重大發表。
- Apple 裝置管理與身分識別新功能為 IT 管理員、MDM 開發者與身分識別提供者介紹 Declarative Device Management、Apple Business Manager、Apple School Manager、Platform Single Sign-On 等更新,簡化部署、強化安全並改善體驗。
- BNNS Graph 最新功能BNNS Graph Builder API 現在讓開發者能使用熟悉的 Swift 語言撰寫運算圖,產生前置與後置處理常式及小型機器學習模型。BNNS 會在執行前編譯運算圖,並支援音訊處理等即時與延遲敏感的使用情境。在本 Session 中,我們會重新檢視去年的位元破碎效果範例,移除對獨立 Python 檔案的依賴,改以 Swift 完整實作音訊效果,藉此簡化 Swift 元件。BNNS Graph Builder…
- Passkey 最新功能探索 iOS、iPadOS、macOS 與 visionOS 26 如何增強 Passkey。我們將介紹幾項重要更新,包括簡化註冊流程的新帳號建立 API、讓 Passkey 保持最新狀態、透過自動升級 Passkey 與 Passkey 管理端點推動升級的新方式,以及安全匯入與匯出…
- Platforms State of the Union探索 Apple 各平台的最新進展。
- Platforms State of the Union (ASL)探索 Apple 各平台的最新進展。
- RealityKit 最新功能運用 RealityKit 新功能發揮創意,為 iOS、iPadOS、macOS、tvOS 與 visionOS 打造豐富的 3D 內容。瞭解如何直接透過 RealityKit 存取 ARKit 資料。探索如何使用物件操控功能,以更自然的方式與 3D 內容互動。並透過互動式範例,認識場景理解、環境混合、實例化等多項新 API。
- SF Symbols 7 的全新功能探索 Apple 圖像符號資料庫 SF Symbols 的最新更新。認識全新的動畫系統 Draw,它能讓符號呈現手寫筆畫的自然流動感;以及可用來表達強度或進度的 Variable Draw。探索為符號增添立體感和視覺趣味的 Gradients,以及讓相關符號之間的轉換更連貫的 Magic Replace 增強功能。了解如何預覽這些功能,並將它們整合到自己的應用程式中。
- Safari 與 WebKit 新功能探索 Safari 與 WebKit 的最新 Web 技術,包括捲動驅動動畫、跨文件 view 轉場、錨點定位等 CSS 功能,以及音訊、影片、影像與圖示的新媒體支援。
- StoreKit 與 App 內購買新功能了解 StoreKit API 的最新改進,包括 AppTransaction、Transaction 與 RenewalInfo 新欄位、優惠代碼更新、使用 App Store Server Library 建立已簽署購買要求,以及透過 SwiftUI 推銷訂閱的更新。
- Swift 新功能掌握 Swift 工作流程改善、基礎程式設計工作的現代化函式庫 API、更多軟體堆疊的採用實例,以及讓並行更易上手並在需要時達到最高效能的新語言功能。
- SwiftData:深入探討繼承與綱要移轉探索如何使用類別繼承建立資料模型。瞭解如何最佳化查詢,並將應用程式資料順暢移轉為使用繼承。探索如何運用子類別建立模型圖、設計高效率的擷取與查詢,以及實作穩健的綱要移轉。瞭解如何使用 Observable 與持續性歷程,高效率地追蹤變更。
- SwiftUI 新功能探索 SwiftUI 新功能:以 Liquid Glass 帶來全新外觀、透過框架改進與新 instruments 提升效能、整合 Web 內容與富文字編輯,並在三維空間配置 view。
- UIKit 新功能以 UIKit 最新 API 現代化 App,包括選單列、自動觀察追蹤、新 UI 更新方法與動畫改進;另會介紹在 UIKit App 加入 SwiftUI scene,以及 SF Symbols、HDR 顏色選擇器等功能。
- WWDC25 平台現況總覽重點回顧快速掌握應用程式和遊戲的最新進展。
- Wallet 新功能探索 Wallet 的最新功能:以全新設計更新登機證、支援多場活動票券,以及透過 API 變更順暢加入票卡。
- Widget 最新功能WidgetKit 透過 Widget、即時動態和控制項更新,進一步提升你的應用程式。瞭解如何將 Widget 帶到 visionOS、透過 CarPlay 隨行使用,並利用強調色算繪模式呈現最佳外觀。此外,你也會瞭解如何在 watchOS 的「智慧型堆疊」中顯示相關 Widget,以及如何使用推播通知讓 Widget 保持最新狀態。
- Xcode 26 新功能探索 Xcode 26 的生產力與效能進展:在開發流程運用大型語言模型、編輯與除錯改進、更完善的效能與測試工具,以及 Xcode 採用的開源建置系統引擎 Swift Build。
- visionOS 26 最新功能探索 visionOS 26 的精彩新功能。認識強化的立體空間 API,並瞭解如何結合 SwiftUI、RealityKit 與 ARKit 的強大功能。探索如何運用更快速的手部追蹤與空間配件輸入,打造更引人入勝的應用程式與遊戲。搶先一覽 SharePlay、Compositor Services、沉浸式媒體、空間 Web、Enterprise API 等多項更新。
- watchOS 26 的全新功能探索 watchOS 26 的全新功能,並了解如何將它們整合至 watchOS 和 iOS 應用程式。認識 ARM64 架構,深入了解全新的設計系統。我們也會分享小工具的更新,以及如何將控制項帶到 Apple Watch。
- 主題演講精彩揭曉 Apple 最新軟體與技術,不容錯過。
- 主題演講 (ASL)精彩揭曉 Apple 最新軟體與技術,不容錯過。
- 以全新設計建構 AppKit 應用程式更新你的 AppKit 應用程式,充分發揮全新設計系統的優勢。我們將深入介紹標籤頁顯示方式、分割顯示方式、橫列、呈現方式、搜尋與控制項的主要變更,並示範如何在自訂 UI 中使用 Liquid Glass。若想充分掌握本影片內容,建議先觀看「認識全新設計系統」,瞭解一般設計指引。
- 以全新設計建構 SwiftUI 應用程式探索 Liquid Glass 如何改變應用程式的外觀與操作感受。瞭解這項亮眼的新材質如何強化跨平台的工具列、控制項與應用程式結構,提供令人愉悅的互動,並讓應用程式與系統順暢融合。學習如何採用新的 API,充分發揮 Liquid Glass 的優勢。
- 以全新設計建構 UIKit 應用程式更新你的 UIKit 應用程式,充分發揮全新設計系統的優勢。我們將深入介紹標籤頁顯示方式、分割顯示方式、橫列、呈現方式、搜尋與控制項的主要變更,並示範如何在自訂 UI 中使用 Liquid Glass。若想充分掌握本影片內容,建議先觀看「認識全新設計系統」,瞭解一般設計指引。
- 以機器學習影片效果強化應用程式探索如何加入影格率轉換、超高解析度與雜訊過濾等效果,改善影片編輯與直播體驗。我們將介紹 Video Toolbox framework 中針對 Apple Silicon 最佳化、以機器學習為基礎的影片處理演算法。瞭解如何整合這些效果,強化應用程式處理實際使用情境的能力。
- 使用 AlarmKit API 喚醒使用者鈴鈴鈴!iOS 與 iPadOS 26 的 AlarmKit 可將倒數計時器與鬧鐘帶到鎖定畫面、動態島等位置。了解如何建立及管理鬧鐘、自訂即時動態,並透過 App Intents 提供自訂提示動作。建議先觀看 WWDC23 的「認識 ActivityKit」。
- 使用 App Analytics 最佳化營利策略探索 App Analytics 的全新營利、訂閱與優惠分析,運用資料視覺化和自動報告做出提升收益的資料導向決策,並搭配自訂產品頁面等取得功能改善營利策略。
- 使用 App Intents 為捷徑與 Spotlight 開發功能建立 App Intents,讓動作可搭配 Mac 上捷徑與 Spotlight 的新功能;了解如何結合捷徑中的 Apple Intelligence 動作、深入「使用模型」動作與 App entity 的互動,並讓動作出現在 Spotlight。
- 使用 App Store Connect API 將開發流程自動化瞭解全新的 Webhook API 如何即時傳送 App Store Connect 通知。我們也會介紹協助你管理使用者意見回饋與建置版本交付的新 API,並討論如何將這些工具整合到開發工作流程中,以提升效率並簡化流程。
- 使用 EnergyKit 最佳化居家用電在 App 支援 EnergyKit,協助使用者在電力更潔淨且便宜時運轉家電或為電動車充電。了解導入流程、產生充電排程,以及透過用電回饋提供能源使用洞察。
- 使用 Icon Composer 製作圖示了解如何使用 Icon Composer,為 iOS、iPadOS、macOS 和 watchOS 製作新版應用程式圖示。認識如何從所選的設計工具匯出資源、將資源加入 Icon Composer、套用即時玻璃屬性和其他效果,並針對不同平台和外觀模式預覽與調整圖示。
- 使用 Instruments 最佳化 CPU 效能瞭解如何使用 Instruments 中兩項全新的硬體輔助工具,針對 Apple silicon 最佳化應用程式。我們會先介紹如何剖析應用程式,再深入示範如何使用 Processor Trace 查看每一個被呼叫的函式。我們也會討論如何使用 CPU Counters 的各種模式,分析程式碼中的 CPU 瓶頸。
- 使用 Instruments 最佳化 SwiftUI 效能探索全新的 SwiftUI instrument。我們將說明 SwiftUI 如何更新顯示內容、應用程式資料的變更如何影響這些更新,以及新 instrument 如何協助你以視覺方式呈現其中的因果關係。若想充分掌握本 Session 內容,建議先熟悉如何使用 SwiftUI 撰寫應用程式。
- 使用 MLX 探索 Apple silicon 上的大型語言模型探索 MLX LM,它專為簡化 Apple silicon 上的大型語言模型工作並提升效率而設計。我們將介紹如何在 Mac 上微調頂尖的大型語言模型並執行推論,以及如何將這些模型順暢整合到以 Swift 建構的應用程式與專案中。
- 使用 NetworkExtension 篩選與建立網路流量通道認識 NetworkExtension 的內容篩選、VPN 設定與網路轉送等用途。iOS、iPadOS 與 macOS 26 的新 URL 篩選 API 可依完整 URL,而不只主機名稱,安全且私密地判斷流量,並運用 Private Information Retrieval、Privacy Pass 等元件。
- 使用 PermissionKit 提升兒童安全探索 PermissionKit 如何協助你提升應用程式中的兒童通訊安全。我們將示範如何使用這個新 framework 建立適齡的通訊體驗,並利用「家人共享」取得家長核准。你將學習如何建立可與「訊息」順暢整合的權限要求、處理家長回應,以及針對兒童使用者調整 UI。若想充分掌握本 Session 內容,建議先觀看 WWDC25 的「在應用程式中提供適齡體驗」。
- 使用 SpeechAnalyzer 為應用程式加入進階語音轉文字功能探索全新的語音轉文字 SpeechAnalyzer API。我們將認識 Swift API 及其功能,這些功能也為「備忘錄」、「語音備忘錄」、「日誌」等應用程式提供支援。我們會深入說明語音轉文字的運作方式,以及如何透過 SpeechAnalyzer 與 SpeechTranscriber 建立精彩且高效能的功能。你也將跟著程式碼示範,學習如何將 SpeechAnalyzer 與即時轉錄整合到應用程式中。
- 使用 Swift 改善記憶體用量與效能探索改善 Swift 程式碼效能與記憶體管理的方法。我們將介紹多種精進程式碼的方式,從高階演算法調整,到採用新的 InlineArray 與 Span 類型,更精細地控制記憶體與配置。
- 使用 SwiftUI 在 visionOS 中設定場景探索精彩的新 API,強化 visionOS 應用程式中的視窗、立體空間與沉浸式空間。微調場景在重新啟動或鎖定位置時的行為。運用裁切邊界與吸附功能,讓立體空間適應周遭環境。從 Mac 串流沉浸式內容到 Vision Pro。以立體空間與沉浸式空間提升現有的 UIKit 應用程式。
- 使用 Vision framework 讀取文件瞭解 Vision framework 的最新進展。我們將介紹 RecognizeDocumentsRequest,以及如何用它讀取文字行並組成段落、讀取表格等內容。我們也會深入探討相機鏡頭髒污偵測,以及如何在照片圖庫或你自己的相機擷取管線中辨識可能因鏡頭髒污而受影響的影像。
- 使用 WebGPU 釋放 GPU 運算能力了解 WebGPU API 如何安全存取 GPU 以進行圖形與通用運算、使用 WGSL 撰寫 GPU 程式,並以最佳做法在桌面與行動裝置兼顧效能與最低耗電量。
- 使用 Wi-Fi Aware 強化裝置連線以 Wi-Fi Aware 建立點對點連線,運用更高頻寬與更低延遲即時分享影片、傳輸大型檔案及控制配件,並在 App 使用 DeviceDiscoveryUI、AccessorySetupKit 和 Network 框架。
- 使用拍攝控制項強化相機體驗了解如何自訂相機體驗的拍攝控制項,使用包括新 AirPods 支援在內的所有實體控制項拍照,並透過相機控制調整設定。
- 分析並最佳化 App 耗電量找出 App 耗電問題的根本原因,無論能否連接 Xcode 重現;學習衡量耗電量,以便評估新功能並主動打造更節能的 App。
- 包容性應用程式設計原則探索對身心障礙的理解如何協助你為所有人建立更好的應用程式。瞭解如何支援多種互動方式、提供自訂選項並採用輔助使用 API,讓應用程式更具包容性。
- 在 Web 上驗證身分證件了解 Digital Credentials 如何改善線上身分驗證:網站可透過 Digital Credentials API 要求 Wallet 證件資訊,App 也可使用新的 IdentityDocumentServices 框架提供自有證件。
- 在 iOS 與 iPadOS 上使用 HealthKit 追蹤體能訓練瞭解如何為 iOS 建立出色體能訓練體驗的最佳做法。檢視體能訓練 Session 的生命週期、探索 Apple Watch 與 iPhone 上體能訓練的差異,並瞭解如何使用即時動態與 Siri,強化應用程式的「鎖定畫面」體驗。
- 在 visionOS 應用程式中支援沉浸式影片播放探索如何在 visionOS 應用程式中播放沉浸式影片。我們將介紹各種沉浸式算繪模式、檢視支援這些模式的 framework,並逐步說明如何在應用程式中算繪沉浸式影片。若想充分掌握本影片內容,建議先觀看 WWDC25 的「探索 visionOS 影片體驗」。
- 在應用程式中拍攝電影級影片探索 Cinematic Video API 如何讓應用程式輕鬆拍攝電影風格的影片。我們將說明如何設定 Cinematic 拍攝 Session,並介紹建立影片拍攝 UI 的基礎。我們也會探索 Cinematic 的進階功能,例如套用景深效果,實現追蹤對焦與焦點轉移。
- 在應用程式中提供適齡體驗瞭解如何使用全新的 Declared Age Range API,在應用程式中提供適齡體驗。我們將說明家長如何允許兒童與應用程式分享年齡範圍,在保障隱私的同時確保安全體驗。我們也會探索這個 framework 如何協助你依使用者年齡調整應用程式內容與功能,並示範如何實作年齡限制、瞭解快取機制,以及在建立更安全、更具吸引力的體驗時尊重使用者隱私。
- 在背景完成工作了解背景執行進展與系統排程方式,善用各種依使用情境設計的背景執行 API,包括 iOS 與 iPadOS 26 中讓 App 從前景轉入背景時完成工作的全新 API。
- 安全混用 C、C++ 與 Swift瞭解如何在混用 C、C++ 與 Swift 的同時提升應用程式安全性。我們會示範如何找出 Swift 程式碼中呼叫不安全 C 與 C++ API 的位置、如何以更安全的方式呼叫這些 API,以及如何預設以更安全的方式使用應用程式中現有的 C 與 C++ 程式碼。
- 將 SceneKit 專案移轉至 RealityKit瞭解 SceneKit 停用的意義,並探索如何將 3D 專案移轉至 Apple 建議的高階 3D 引擎 RealityKit。我們將釐清 SceneKit 停用對專案的影響、比較兩個引擎的核心概念,並示範如何將 SceneKit 遊戲範例移植到 RealityKit。我們也會探索 RealityKit 在所有支援平台上的潛力,協助你透過應用程式與遊戲打造出色的 3D 體驗。
- 將隱私保護整合至開發流程從規劃到部署,在開發生命週期各階段納入隱私保護,著重資料最小化、裝置端處理、透明度與控制,並使用 Apple 工具和框架保護使用者資料。
- 強化 App 的多語言體驗使用 Language Discovery 依偏好語言最佳化 App,探索從右至左語言的支援進展,包括在雙向文字選取多個範圍的 Natural Selection,並掌握多語言情境最佳做法。
- 強化 App 的錄音功能使用 iOS 與 iPadOS 26 的輸入選擇器彈性選取音訊裝置、透過 AirPods 高品質錄製人聲,並以 AudioToolbox、AVFoundation 與 Cinematic 框架錄製及編輯空間音訊,包括分離語音與環境背景音。
- 從構想到介面的設計基礎出色的應用程式清楚直覺,使用起來毫不費力。在本 Session 中,你會了解應用程式設計如何提升功能、傳達用途、引導使用者瀏覽內容,並妥善運用元件,在保留影響力的同時維持簡潔的體驗。本 Session 適合各種程度的設計師和開發者,也適合任何對設計感到好奇的人。
- 打造流暢的多重顯示播放體驗瞭解如何在應用程式中打造進階的多重顯示播放體驗。我們將說明如何在多個播放器之間同步播放、透過順暢的 AirPlay 整合強化多重顯示播放,以及最佳化播放品質,提供引人入勝的多重顯示播放體驗。
- 探索 App Intents 的最新進展探索今年各版本為 App Intents framework 帶來的所有新功能。瞭解延後屬性等改善開發體驗的功能、互動式 App Intent 摘要與實體顯示註解等新能力、如何整合 Visual Intelligence,以及更多內容。我們將帶你瞭解 App Intents 如何變得比以往更具表現力,同時也更容易順暢採用。我們也會分享今年 App Intents 的新用戶端,例如 Spotlight 與…
- 探索 Apple 平台上的機器學習與 AI 框架概覽 Apple 平台上機器學習與 AI 框架的最新更新。無論你是準備運用 Apple Intelligence 的應用程式開發者、正在為裝置端部署最佳化模型的機器學習工程師,或是探索 AI 可能性的愛好者,我們都會提供指引,協助你選擇符合需求的工具。
- 探索 Metal 4了解如何在既有 Metal App 採用 Metal 4,充分發揮 Apple 晶片效能、更有效率地控制硬體,並將機器學習整合至 Metal 程式碼。
- 探索 Metal 4 遊戲技術運用 Metal 4 統一指令編碼以減少 CPU 負擔、擴充圖形資源管理以支援大型場景並善用記憶體,以及快速載入大型管線狀態函式庫。建議先觀看「探索 Metal 4」。
- 探索 Swift 與 Java 的互通性瞭解如何在單一程式碼庫中混用 Swift 與 Java。我們將介紹 swift-java 互通性專案,讓你能在 Java 程式中使用 Swift,或在 Swift 中使用 Java。我們會示範如何運用 swift-java 提供的工具與函式庫,撰寫可在這兩個執行環境之間互通、安全且高效能的程式碼。
- 探索 SwiftUI 並行了解 SwiftUI 如何運用 Swift 並行打造安全、回應迅速的 App,包括預設使用 main actor、將工作交給其他 actor、解讀並行標註,以及透過事件迴圈管理非同步工作,維持流暢動畫與 UI 更新並避免資料競爭。
- 探索 visionOS 影片體驗瞭解在應用程式中建立與呈現沉浸式影片體驗的不同方式。我們將探索 visionOS 26 提供的多種媒體類型,包括適用於 180°、360° 與廣視野影片的描述檔、製作及播放 Apple Immersive Video 的選項,以及 2D、3D 與空間影片的擴充功能。探索最適合你的應用程式與內容的描述檔。
- 探索 visionOS 的空間配件輸入瞭解如何將空間配件整合到應用程式中。顯示虛擬內容、與應用程式互動、在空間中追蹤配件,並取得互動資訊,在 visionOS 上提升虛擬體驗。
- 探索由 Apple 託管的 Background Assets本 Session 將以 Background Assets 為基礎,介紹下載遊戲和其他應用程式內容資源包的全新功能。了解如何由 Apple 託管這些資源包,或管理自行託管的選項。我們會深入說明原生 API 整合方式和對應的 App Store 實作,協助你改善應用程式的內容傳送方式和使用體驗。
- 探索空間商務 App 的強化功能了解 visionOS 26 如何擴展去年的企業能力,以全新功能建立模型訓練工作流程、強化影片來源,並透過區域網路對齊座標系統,打造內部協作體驗。
- 探索裝置端基礎模型的提示設計與安全性運用 Foundation Models 框架的優勢設計生成式 AI 體驗。學習為 Apple Intelligence 核心的裝置端大型語言模型設計提示,理解 AI 安全概念,並以具體策略打造安全、可靠且令人愉悅的功能。
- 提升 iPad App 的設計學習 iPadOS App 設計實務:為可調整大小的視窗建立回應式版面、妥善安排視窗控制項、打造選單列,並認識新的指標與效果。
- 搭配 Network 框架使用結構化並行Network 框架適合在 Apple 平台建立低階網路連線,在 iOS、iPadOS 與 macOS 26 中也能完美搭配結構化並行。了解連線、收發資料與分框訊息、監聽傳入連線、瀏覽網路服務及相關最佳做法。
- 搶先採用量子安全密碼學瞭解如何保護應用程式中的敏感使用者資料,抵禦量子運算帶來的新興威脅,並守護使用者隱私。我們將探索不同的量子攻擊、它們對現有密碼編譯協定的影響,以及如何運用量子安全密碼學進行防禦。你將學習如何使用量子安全 TLS 保護網路資料,並運用 CryptoKit 的量子安全 API 保護應用程式資料。
- 擁抱 Swift 並行處理一起認識 Swift 並行處理的核心概念。並行處理有助於提升應用程式的回應速度與效能,而 Swift 的設計讓非同步與並行程式碼更容易正確撰寫。我們將說明如何逐步將應用程式從單一執行緒轉為並行處理,也會協助你判斷運用 Swift 並行處理功能的最佳時機與方式,包括提高程式碼的非同步程度、將工作移至背景,或在並行任務之間共享資料。
- 最佳化 visionOS 的自訂環境探索如何使用程序式工具,為 visionOS 應用程式或遊戲建立精美的沉浸式環境。我們將分享建立高品質環境的基本元件,再深入探討最佳化流程。瞭解如何使用 Apple 提供的一系列 Houdini 工作流程,降低場景的多邊形數量、清理幾何圖形、封裝 UV 貼圖,並建立 USD 素材,以便匯入 Reality Composer Pro 或你選用的遊戲引擎。
- 歡迎參加 WWDC25WWDC25 有許多精彩內容值得深入探索。這份快速指南將協助你開始參與。
- 沉浸式應用程式的 Metal 算繪最新功能探索 Compositor Services 為沉浸式應用程式的 Metal 算繪帶來的最新改進。瞭解如何加入懸停效果以突顯應用程式的互動元素,以及如何透過動態算繪品質提供更高擬真度。認識全新的漸進式沉浸樣式,並探索如何直接將 Metal 內容從 Mac 算繪到 Vision Pro,為 macOS 應用程式帶來沉浸式體驗。若想充分掌握本 Session 內容,請先觀看 WWDC23 的「探索適用於沉浸式應用程式的…
- 深入探索 App 內購買的 App Store 伺服器 API探索 App Store Server API、Notifications 與 Library 的更新,包括 appAccountToken、簽章、已簽署交易與續訂資訊新欄位及新 API;並示範在伺服器產生促銷優惠簽章及使用 Send Consumption Information 端點。
- 深入探索 Writing ToolsWriting Tools 讓使用者能在 App 內校對、改寫及轉換文字。了解自訂進階技巧、格式選項與富文字編輯;若使用自訂文字引擎,也能整合完整體驗,直接在文字 view 編輯。
- 深入探討 Foundation Models framework進一步掌握 Foundation Models framework。瞭解引導式生成的內部運作方式,並使用指南、規則運算式與生成綱要取得自訂的結構化回應。我們會示範如何運用工具呼叫,讓模型自主存取外部資訊並執行動作,提供個人化體驗。若想充分掌握本影片內容,建議先觀看「認識 Foundation Models framework」。
- 深入運用 MapKit探索 MapKit 與 MapKit JS 更新,包括全新的路線類型(自行車)、Web 上的 3D Look Around、座標與地址轉換的 Geocoding API、依地區取得適當地址的 Address Representations API,以及可與 App Intents 順暢搭配的地點參照方式。
- 深入運用 Metal 4 遊戲技術深入 Metal 4 的光線追蹤、MetalFX 放大算繪、畫格插補與場景降噪。建議先觀看「探索 Metal 4」與「探索 Metal 4 遊戲」。
- 為 visionOS 設計 widget為 visionOS 26 設計自然融入周遭環境的 widget,加入深度並自訂空間運算材質、大小與樣式;也可調整既有 widget,或設計如真實物件般的新 widget。
- 為 visionOS 設計懸停互動探索如何為 visionOS 應用程式建立進階互動。我們將探討如何設計精彩的自訂懸停效果與動畫、避開常見錯誤、善用「注視捲動」等互動方式,以及運用持續效果打造直覺的媒體控制項。
- 為無障礙營養標籤評估 App在 App Store 產品頁以無障礙營養標籤呈現 VoiceOver、放大文字、字幕等支援。學習評估功能、選擇正確而清楚的標籤,並在設計階段納入無障礙考量。
- 為輔助使用自訂 App輔助使用是協助認知障礙者獨立使用 iPhone 與 iPad 的專注 iOS 體驗。了解如何在 iOS 與 iPadOS 26 以 AssistiveAccess SwiftUI scene 類型自訂 App,並遵循核心設計原則打造優質體驗。
- 用小幅文字調整帶來重大影響各平台推出全新設計系統,現在正適合重新檢視 UI 中的文字。了解移除重複內容、先說明好處等小幅調整,如何快速提升應用程式的易用性和清晰度。
- 相輔相成:SwiftUI 與 RealityKit探索如何在 visionOS 26 中流暢結合 SwiftUI 與 RealityKit。我們將介紹 Model3D 的改進,包括動畫與 ConfigurationCatalog 支援,並示範如何順暢轉換至 RealityView。你將瞭解如何利用 SwiftUI 動畫驅動 RealityKit 元件變更、實作互動式操控、使用新的 SwiftUI 元件提供更豐富的互動,以及從 SwiftUI 程式碼觀察…
- 瞭解 Apple Projected Media Profile深入認識 Apple Projected Media Profile (APMP),瞭解 APMP 如何透過 Video Extended Usage 訊號,在 QuickTime 與 MP4 檔案中啟用 180º/360º 和 Wide FoV 投影。我們將說明如何使用作業系統提供的 framework 與工具,轉換、讀寫、編輯及編碼包含 APMP 的媒體。我們也會介紹 Apple Positional…
- 空間 Web 新功能探索 visionOS 26 Web 的最新空間功能:使用全新 HTML model 元素顯示行內 3D 模型、加入模型光源、互動與動畫,嵌入 360 度影片與 Apple Immersive Video,並預覽網頁自訂環境。
- 結合 Metal 4 機器學習與圖形技術使用 Metal 4 tensor 資源與 ML encoder,在 GPU 時間軸上讓模型與算繪及運算工作並行;透過 shader ML 在 shader 內嵌神經網路,並以範例 App 示範新的除錯工具。
- 與附近的人共享 visionOS 體驗瞭解如何為同一空間中配戴 Vision Pro 的人建立共享體驗。我們會示範如何在應用程式中整合 SharePlay 並運用 ARKit、介紹為附近與 FaceTime 參與者更新的視窗共享流程,以及說明專為順暢協作設計的新 API。探索最佳做法,讓協作功能更突出、更容易被發現,並為同處一個空間的人提供引人入勝的體驗。
- 設計互動式摘要摘要是由 App Intents 呼叫的精簡顯示內容,用來呈現應用程式中的資訊。現在,摘要可加入按鈕與具狀態的資訊,作為 Intent 的一部分提供更多互動,讓應用程式為 Siri、Spotlight 與「捷徑」帶來更多功能。在本 Session 中,你將學習摘要設計的最佳做法,包括佈局、字體排印、互動與 Intent 類型的相關指引。
- 認識 App Intents從 intents、entities、queries 等核心概念開始認識 App Intents,了解如何將 App 整合至 Spotlight、捷徑與動作按鈕等軟硬體功能,以及日後接軌 Apple Intelligence。
- 認識 Apple Immersive Video 技術探索 Apple Immersive Video 和 Apple Spatial Audio Format 技術的功能,建立身歷其境的體驗。認識全新的 ImmersiveMediaSupport 框架,它提供讀取和寫入必要中繼資料的功能,以支援 Apple Immersive Video。了解如何按照指引編碼及發佈獨立檔案中的 Apple Immersive Video 內容,以便播放或透過 HLS…
- 認識 Containerization認識 Containerization,這是一項以 Swift 編寫的開放原始碼專案,可在 Mac 上建立和執行 Linux 容器。了解 Containerization 如何以安全且保護隱私的方式處理 Linux 容器。探索開放原始碼的 Container CLI 工具如何運用 Containerization 套件,提供簡單而強大的功能,讓你在 Mac 上建置、執行及部署 Linux 容器。
- 認識 Foundation Models framework瞭解如何運用 Apple Intelligence 背後的裝置端大型語言模型。本概覽將涵蓋各項功能,從用於產生 Swift 資料結構的引導式生成、提供即時回應體驗的串流,到整合資料來源的工具呼叫,以及管理上下文的 Session。本 Session 不需要任何先備知識。
- 認識 HealthKit Medications API探索 HealthKit 中全新的 Medications API。查看使用新 API 的範例應用程式、瞭解如何存取藥物與劑量,並認識應用程式如何管理這種新資料的授權。
- 認識 Liquid GlassLiquid Glass 統一 Apple 平台的設計語言,帶來更動態、更具表現力的體驗。認識其設計原則、核心光學與物理特性,以及適用情境與原因。
- 認識 ManagedApp 框架了解 ManagedApp 如何讓 App 適應受管理環境,包括接收設定資料、安全管理 App 密鑰,並依組織設定調整行為;實例將示範如何為企業與教育環境打造彈性且易管理的 App。
- 認識 PaperKit探索如何將 PaperKit 帶到 iOS、iPadOS、macOS 與 visionOS 應用程式中。我們將說明如何順暢整合 PencilKit 繪圖與形狀、影像等標示功能,以及如何自訂使用者介面。瞭解向前相容性的最佳做法,並探索進階自訂選項,在應用程式中打造真正獨特的標示體驗。
- 認識 SwiftUI 空間佈局探索使用 SwiftUI 建構空間體驗的新工具。瞭解 visionOS 上 3D SwiftUI 顯示方式的基礎、使用深度對齊自訂現有佈局,以及透過修飾器在空間中旋轉與放置顯示內容。探索如何使用空間容器,在同一個 3D 空間中對齊顯示內容,協助你打造沉浸且引人入勝的應用程式。
- 認識 SwiftUI 適用的 WebKit了解如何使用 WebKit 輕鬆將 Web 內容整合至 SwiftUI App,包括載入及顯示內容、與網頁通訊等。
- 認識全新的設計系統深入了解全新的設計系統,探索視覺設計、資訊架構和核心系統元件的重要變化。了解這套系統如何重塑介面與內容之間的關係,讓你建立能因應不同裝置、螢幕尺寸和輸入方式,兼具動態感、協調性和一致性的設計。
- 讓 CarPlay App 效能全面提升將即時動態與 widget 帶到 CarPlay 和 CarPlay Ultra,探索所有 CarPlay App 可用的新範本,並讓導航 App 在儀表板或 HUD 顯示逐向導航中繼資料。
- 讓 Swift Charts 邁向第三維度瞭解如何使用 Chart3D,讓 2D Swift Charts 邁向第三維度,從全新視角呈現資料集。以 3D 繪製資料、呈現數學曲面,並自訂從相機到材質的每個細節,讓 3D 圖表更直覺、更令人愉悅。若想充分掌握本 Session 內容,建議先熟悉如何建立 2D Swift Charts。
- 讓 UIKit 應用程式更有彈性瞭解如何使用場景與容器顯示控制器,讓 UIKit 應用程式在 iPhone、iPad、Mac 與 Apple Vision Pro 上更有彈性。學習如何從以應用程式為中心的生命週期轉換為以場景為基礎的生命週期,發揮應用程式的完整潛力,包括更完善的視窗大小調整與多工處理。探索 UISplitViewController 的改進,例如互動式欄寬調整,以及對檢查器欄的完整支援。並採用新的佈局…
- 讓更多人都能輕鬆使用 Mac App整合充分發揮 macOS 能力的無障礙功能,深入支援 VoiceOver 與語音控制、改善 view 版面,並了解輔助技術如何導覽內容。
- 讓遊戲更上一層樓認識統一遊戲平台上的技術版圖,以及建置、除錯與剖析遊戲的基礎工具,進一步改善玩家體驗。
- 跟著寫程式:以 Swift 並行處理提升應用程式體驗跟著我們更新現有的範例應用程式,瞭解如何運用 Swift 並行處理最佳化使用者體驗。我們會從主 actor 應用程式開始,再依需求逐步導入非同步程式碼。我們將使用任務最佳化在主 actor 上執行的程式碼,並探索如何把工作移至背景,讓程式碼平行執行。我們也會探討資料競爭安全性提供哪些保障,並實際解讀及修正資料競爭安全性錯誤。最後,我們會示範如何在應用程式中充分運用結構化並行處理。
- 跟著寫程式:使用 AttributedString 在 SwiftUI 中打造豐富文字體驗瞭解如何運用 SwiftUI 的 TextEditor API 與 AttributedString 打造豐富文字體驗。探索如何啟用豐富文字編輯、建立可操控編輯器內容的自訂控制項,以及自訂可用的格式選項。深入認識 AttributedString 的進階功能,打造最佳的文字編輯體驗。
- 跟著寫程式:使用 Foundation Models 框架將裝置端 AI 帶入 App使用 Foundation Models 框架為 SwiftUI App 開發生成式 AI 功能。逐步學習基礎、以自建工具補充模型、串流結果,並進一步最佳化效能。
- 跟著寫程式:使用 Xcode 探索在地化逐步使用 Xcode 建立 String Catalog、翻譯文字並與外部譯者交換檔案;學習提供翻譯脈絡的最佳做法,以及大型專案如何以型別安全的 Swift 程式碼管理複雜字串。
- 迎接 App 圖示的全新外觀概覽 iOS、iPadOS 與 macOS App 圖示的新外觀,包括明暗色調與透明選項。運用霧面與半透明效果增添活力,並確保圖示適合鏡面高光。
- 透過 Apple Games App 與玩家互動認識 Games App – 玩家可在同一處掌握遊戲動態、探索新遊戲並與朋友同樂。了解如何提升遊戲能見度、整合 Game Center 社交遊玩,並以 App 內活動吸引玩家回訪。也建議觀看「開始使用 Game Center」。
- 進一步了解 Declarative Web Push了解 Declarative Web Push 如何在保留原始 Web Push 向下相容性的同時,依現有標準更可靠、更有效率且更透明地傳送通知。
- 錄製、重播與檢視:使用 Xcode 自動化 UI了解如何在 Xcode 中錄製、執行及維護 XCUIAutomation 測試。透過測試計畫設定,在數十種語言地區、裝置類型和系統狀態下重播 XCTest UI 測試。使用 Xcode 測試報告檢視測試結果,並下載執行過程的截圖和影片。我們也會介紹準備應用程式以支援輔助使用自動化的最佳做法,以及如何編寫穩定且高品質的自動化程式碼。
- 開始使用 Game Center探索 Game Center,並學習實作成就、挑戰、排行榜與活動的最佳做法,以提升遊戲曝光、吸引新玩家並增進參與度。也建議觀看「透過 Apple Games App 與玩家互動」。
- 開始使用適用於 Apple silicon 的 MLXMLX 是一套彈性且高效率的陣列 framework,適用於 Apple silicon 上的數值運算與機器學習。我們將探索統一記憶體、延遲運算與函式轉換等基本功能,也會介紹如何使用 Swift 與 Python API,在 Apple 各平台上建立並加速機器學習模型的進階技巧。
WWDC 2024
123 場 Session- App Intents 新功能探索 App Intents 改進,將 App 功能提供給 Siri、Spotlight 與捷徑。使用 Transferable API、File Representations、IntentFile API 與 Spotlight Indexing 表達 entity,透過 URL Representable Entities 深入 App,並以新 API 處理錯誤與 union value。
- App Store Connect 新功能探索曝光、測試與行銷的新功能。了解如何提名 App 登上 App Store 精選、分享版本推出等時刻的行銷素材、從自訂產品頁面深層連結至特定內容,以及使用 TestFlight 最新改進。
- AppKit 新功能探索 macOS Sequoia 的 Mac App 開發新功能、採用方式、將既有程式碼與 SwiftUI 整合的方法,以及工具列、選單與文字輸入等 AppKit 控制項改進。
- Create ML 新功能探索 Create ML 的互動式資料來源預覽、為 visionOS App 建立物件追蹤模型的新模板,以及時間序列預測與分類 API。
- DockKit 新功能了解 DockKit 智慧追蹤如何使用 ML 模型選取及追蹤主體,讓主體間的轉場更順暢,並在 App 中採用。
- Platforms State of the Union探索 Apple 各平台的最新進展。
- Platforms State of the Union (ASL)探索 Apple 各平台的最新進展。
- Platforms State of the Union 5 分鐘回顧快速回顧 Apple 各平台的最新進展。
- SF Symbols 6 新功能探索 SF Symbols 6,Apple 為各平台系統字體 San Francisco 設計的圖像資料庫。了解 Wiggle、Rotate 與 Breathe 動畫 preset。建議先觀看 WWDC23 的 SF Symbols 5 Session。
- StoreKit 與 App 內購買的新功能使用 App Store App 內購買系統建立更好的購買體驗。查看新的 StoreKit 顯示方式、訂閱自訂 API、交易欄位與 Xcode 測試功能,並了解一項重要的 StoreKit 淘汰項目。
- Swift Charts:向量化與函數圖使用函數圖與向量化圖呈現數學函數和大型資料集,包括空氣動力學、磁學、高階場論函數與大型互動熱圖。
- Swift 導覽:探索功能與設計學習 Swift 的核心功能和設計理念。透過建立包含 library、HTTP server 與 command-line client 的 Swift package,了解資料建模、錯誤處理、protocol 和並行程式碼。
- Swift 新功能回顧 Swift 十年發展、社群工作小組、套件生態與平台支援。認識預設防止資料競爭的新語言模式、可在受限系統執行的子集,以及不可複製型別、具型別的 throws 和 C++ 互通改進。
- SwiftData 新功能了解 SwiftData 的複合唯一性限制、以 #Index 加速查詢、Xcode Preview 查詢與豐富 predicate expression,建立更完整的模型並改善效能。自訂儲存區與歷程 API 可參考相關 Session。
- SwiftUI 基礎導覽 Apple 宣告式 UI 框架 SwiftUI。學習 view、狀態變數與版面等基礎概念,運用 API 建立完整體驗與自訂元件。
- SwiftUI 新功能使用 SwiftUI 建立各 Apple 平台 App。探索 iPadOS 標籤頁與文件外觀、視窗 API、visionOS 沉浸空間與體積控制,以及圖表、文字自訂和版面改進。
- UIKit 新功能探索 UIKit 的標籤頁、文件啟動體驗、轉場、文字與輸入更新,以及 UIKit 與 SwiftUI 動畫和手勢之間更好的互通性。
- USD 與 MaterialX 新功能探索 Apple 平台對 Universal Scene Description 與 MaterialX 的更新。了解它們如何支援 3D 內容製作與交付、簡化空間體驗工作流程,以及 RealityKit、Storm 和系統工具的相關進展。
- WWDC24 的 18 項重點快速掌握今年 Worldwide Developers Conference 的重要發表。
- Wallet 與 Apple Pay 新功能探索 Wallet 與 Apple Pay 的票卡和付款改進。運用豐富的活動票券設計、第三方瀏覽器支援、Web 上的 Apple Pay 撥款,以及可涵蓋更多購買流程的新 API。
- Xcode 16 新功能探索 Xcode 16 的生產力與效能改進,包括程式碼補全、診斷、Xcode Previews、建置、除錯和 Instruments 更新。
- Xcode 基礎編輯、除錯、提交,再重複。探索 Xcode 工具與技巧,加快 App 開發迭代並改善工作流程。
- visionOS Quick Look 新功能改善 App 中的 visionOS 檔案預覽與編輯體驗。整合 App 內與視窗式 Quick Look、使用新 API 自訂視窗體驗,並查看 3D 模型顯示的最新改進。
- watchOS 11 新功能探索 Apple Watch 新機會,包括在 watchOS App 支援點兩下、讓智慧型堆疊 widget 更相關且可互動,以及在堆疊顯示 iOS 即時動態。
- 主題演講精彩揭曉 Apple 最新軟體與技術,不容錯過。
- 主題演講 (ASL)精彩揭曉 Apple 最新軟體與技術,不容錯過。
- 介紹 visionOS 企業 API使用新的 visionOS 企業 API,在 Apple Vision Pro 建立可提升員工與客戶生產力的空間體驗。
- 位置授權新功能了解位置授權 2.0 的新建議與技巧,以及在授權目標無法達成時提供資訊的新診斷系統。
- 使用 ARKit 建立更進階的空間運算體驗使用 ARKit 最新功能建立沉浸式體驗。探索房間與物件追蹤、回應環境光線變化,以及更直覺的手部追蹤和平面偵測改進。
- 使用 App Intents 將 App 核心功能帶給使用者了解 App Intents 的 intent、entity 與 query,並把重要功能整合到 Siri、控制項、widget、Apple Pencil、捷徑和動作按鈕等系統介面,同時共用程式碼與核心功能。
- 使用 CloudKit Console 監控並最佳化資料庫活動探索 CloudKit Console 的可觀測性功能。使用 Telemetry 與 Logging 疑難排解及最佳化 App,並設定警示監控行為和通知重要容器事件。建議先熟悉 CloudKit 容器。
- 使用 Core ML 在裝置端部署機器學習與 AI 模型透過 Core ML 轉換及執行模型時改善速度與記憶體效能。了解模型表示、效能洞察、執行和模型拼接選項,建立保護隱私的裝置端體驗。
- 使用 Core Spotlight 支援語意搜尋使用 Core Spotlight 提供語意搜尋結果,將 App 內容放入使用者裝置端的私密索引,讓使用者以自然語言搜尋,並透過排程索引活動改善效能。建議先閱讀 Apple Developer 網站的 Core Spotlight 文件。
- 使用 Embedded Swift 縮小規模Embedded Swift 將 Swift 的安全性與表達力帶到受限環境。透過市售 Matter 裝置示範微控制器執行,了解不含 runtime 的小型子集與入門資源。
- 使用 Genmoji 為 App 加入表達力了解如何算繪、儲存與傳送包含 Genmoji 的文字,以及在自訂文字引擎中支援 Genmoji。
- 使用 HLS 插播內容改善廣告體驗使用 HLS Interstitials 在 HLS 內容中插入廣告,並運用整合式時間列調整 UI 體驗及建立插播內容的 SharePlay。
- 使用 MapKit 發揮地點資訊的力量使用 MapKit 與 MapKit JS 整合地圖。以 Place ID 儲存及參照地點、運用改良搜尋與 Place Card API 顯示資訊,並透過簡化的 token 供應與 Web Embed API 將地圖嵌入網站。
- 使用 Metal 加速機器學習使用 Metal Performance Shaders Graph 新功能加速 transformer 模型,改善運算頻寬與品質,並在新的 MPSGraph viewer 中視覺化。
- 使用 Passkey 升級與憑證管理器簡化登入將既有密碼帳號自動升級為 Passkey。了解改善帳號安全與登入便利性的原因和方法、憑證管理 App 的新功能,以及在新「密碼」App 中呈現 App 資訊的方式。
- 使用 RealityKit 建立空間繪圖 App在建立空間繪圖 App 的過程中運用 RealityKit。整合 ARKit 與 SwiftUI,了解 RealityKit 資源,以及如何用低階網格與材質 API 快速更新使用者筆觸。
- 使用 RealityKit 音訊強化空間運算 App運用 RealityKit 的環境音訊、殘響與即時程序化音訊,讓 3D 沉浸式內容更生動、更具特色。
- 使用 ScreenCaptureKit 擷取 HDR 內容使用 ScreenCaptureKit 擷取高動態範圍色彩,並探索 HDR、麥克風擷取與直接錄製到檔案等新功能。
- 使用 Swift 不可複製型別認識 Swift 不可複製型別。了解複製的意義、適用時機,以及如何用值所有權清楚表達意圖。
- 使用 SwiftData 建立自訂資料儲存區將 SwiftData 宣告式模型 API 與自己的持久化後端結合,逐步為 App 加入持久化功能。建議先觀看 WWDC23 的相關 SwiftData Session。
- 使用 SwiftData 歷程追蹤模型變更使用 SwiftData 歷程 API 了解資料儲存區何時變更,並建立遠端伺服器同步與程序外變更處理等功能,也能在自訂資料儲存區支援此 API。
- 使用 SwiftUI 建立自訂視覺效果在 SwiftUI 建立捲動效果、色彩處理與自訂轉場,並使用 Metal shader 和自訂文字算繪製作進階圖形效果。
- 使用 SwiftUI 自訂 macOS 視窗依用途與操作需求調整 macOS 視窗。使用 SwiftUI 設定工具列和背景樣式、精確排列視窗,並處理復原與最小化。
- 使用 TipKit 自訂功能探索體驗TipKit 可在 App 內顯示提示。了解如何將提示分組以安排探索順序、用自訂識別碼重複使用提示、配合 App 外觀,並透過 CloudKit 同步。
- 使用 WebXR 建立沉浸式 Web 體驗了解如何透過 WebXR 在 visionOS 網站加入完整沉浸體驗、善用 visionOS 輸入能力,並在 macOS 上以 Simulator 測試。
- 使用 WorkoutKit 建立自訂游泳訓練了解 WorkoutKit 建立、自訂與排程訓練的最新功能,包括配速與功率提醒、更多距離目標支援,以及自訂步驟名稱。
- 充分運用 Apple PenciliOS 18、iPadOS 18 與 visionOS 2 的 PencilKit 工具選擇器支援具自訂屬性的自訂工具。了解如何加入繪圖工具,並使用 Apple Pencil Pro 的旋轉角度、按壓手勢與觸覺回饋。
- 分析 heap 記憶體使用 Instruments 與 Xcode 測量、分析並修正常見 heap 問題,診斷暫時增長、持續增長與記憶體洩漏。
- 向即時動態廣播更新App 可用一次廣播推播要求更新數千個即時動態。了解 App、伺服器與 Apple Push Notification service 之間的運作方式、實作方法與建議。
- 在 App 中使用 HDR 建立動態影像體驗讀寫並處理 HDR 影像,探索新的支援格式和進階顯示方式,並了解 HDR 內容與 UI 共存時的注意事項。
- 在 Apple GPU 訓練機器學習與 AI 模型使用 Metal for PyTorch、JAX 與 TensorFlow 在 Apple 晶片訓練模型,並以新的 attention operation 和量化支援改善 transformer 效能。
- 在 Reality Composer Pro 編排互動式 3D 內容使用 Reality Composer Pro 時間列,透過反向運動學、混合形狀與骨架姿勢建立角色及物件互動的動畫故事。了解內建與自訂動作、動作排序、觸發條件與自然動作。
- 在 SharePlay 自訂空間 Persona 模板在 visionOS SharePlay 體驗中使用自訂空間 Persona 模板,精確安排 Persona 與 App 的位置。於範例 App 採用模板、移動參與者座位,並在 Simulator 測試。
- 在 SwiftUI 中使用視窗建立 visionOS、macOS 與 iPadOS 單視窗和多視窗 App。以程式開關視窗、調整位置與尺寸、替換視窗,並了解配合使用者工作流程的設計原則。
- 在 visionOS 中使用透視環境算繪 Metal 內容將 Metal 體驗延伸到 visionOS。了解如何透過透視環境整合算繪內容與實體環境、讓內容對準現實世界,並以可追蹤錨點預測降低延遲。
- 在 visionOS 建立自訂懸停效果建立隨視線更新 view 的懸停效果,以透明度、縮放與裁切組合按鈕展開效果,同時兼顧舒適度與無障礙需求。
- 在 visionOS 開始使用 HealthKit使用 HealthKit 發揮空間畫布能力。了解平台功能、將既有 iPadOS App 帶到 visionOS、訪客使用者階段的注意事項,以及 SwiftUI、Swift Charts 與 Swift 並行的用法。
- 執行、暫停、檢查:探索有效的 LLDB 除錯使用 LLDB 探索與除錯 codebase。運用 crash log、backtrace、具動作與複雜停止條件的 breakpoint,以及 p 指令和 Swift 6 新功能。
- 實作 App Store 優惠透過 App Store Connect、StoreKit 最新功能與 API 提供 App Store 優惠。設定回流優惠、為 Mac App 產生優惠代碼,並在 sandbox 與 Xcode 中測試。
- 將 App 帶到 Siri使用 SiriKit 與 App Intents,讓 Siri 和 Apple Intelligence 使用 App 功能。了解可用 intent、App Intent domain、必要 metadata、以 Spotlight 搜尋 entity,以及整合 App 內搜尋。
- 將 App 控制項延伸到整個系統使用 WidgetKit 把 App 控制項帶到控制中心、鎖定畫面等系統介面。了解如何建立控制項、自訂外觀並提供設定。
- 將 App 移轉到 Swift 6透過更新範例 App,逐個模組移轉到 Swift 6。了解編譯器如何找出資料競爭風險,並建立清楚的隔離邊界,避免並行存取共享可變狀態。
- 將 TVML App 移轉到 SwiftUISwiftUI 是 tvOS 18 將內容帶到客廳的首選工具。使用 SwiftUI 建立熟悉的 TVMLKit 版面與控制項,並了解實作建議。
- 將 iOS 或 iPadOS 遊戲帶到 visionOS把 iOS 或 iPadOS 遊戲轉為獨特的 visionOS 體驗。加入 3D 邊框或沉浸式背景,並以立體顯示或頭部追蹤為視窗增加深度。
- 將即時動態帶到 Apple Watch透過 iOS 18 與 watchOS 11,將即時動態加入 Apple Watch 的智慧型堆疊。了解呈現方式、如何針對堆疊加強顯示,以及保持資訊最新的注意事項。
- 將機器學習與 AI 模型帶到 Apple 晶片為 Apple 晶片最佳化機器學習和 AI 模型。了解裝置端部署的模型轉換流程、相容壓縮技術及適用階段,以及儲存空間、延遲、耗電與準確度的取捨。
- 將進階遊戲移植到 Apple 平台評估 Windows 可執行檔在 Apple 晶片上的表現、以範例程式碼開始移植、將著色器轉為 Metal,並把遊戲帶到 Mac、iPhone 與 iPad。運用能理解 HLSL 的 Metal 工具驗證、除錯及分析著色器。
- 建立支援多語言的 App確保 App 適合多語言使用者。了解文字輸入、顯示、搜尋與格式化做法、不切換鍵盤的多語輸入,以及 String Catalog 的在地化改進。
- 建立空間照片與影片體驗在 App 採用空間照片和影片。了解立體媒體類型、在 iPhone 15 Pro 的 iOS App 擷取空間影片、偵測和呈現方式、visionOS QuickLook Preview Application API,以及相關 metadata 與立體概念。
- 建立良好的鎖定畫面相機擷取體驗使用 LockedCameraCapture API 將擷取 App 的重要資訊帶到鎖定畫面。了解 API、建立擷取 extension,以及裝置鎖定時的運作方式。
- 強化 UI 動畫與轉場在導覽與呈現中採用縮放轉場,增加 App 的連續感;使用 SwiftUI 動畫驅動 UIKit view,建立連貫動畫。
- 掌握 SwiftUI 無障礙功能了解輔助技術如何透過 SwiftUI 的無障礙元素理解與導覽 App,以及如何使用無障礙修飾器補充內容與互動資訊。
- 探索 AVFoundation 媒體效能指標使用新的媒體效能 API 監控、分析並改善使用者體驗。透過不同 AVMetricEvents 監控 HLS 資源的 AVPlayer 效能,並以指標了解和分類播放問題。
- 探索 App 內購買的 App Store 伺服器 API透過 App Store Server API、App Store Server Notifications 與開源 App Store Server Library 的更新,使用伺服器建立 App 內購買體驗。了解端點、交易欄位、通知類型,以及購買生命週期、內容交付與優惠指定的做法。
- 探索 Apple 平台的機器學習概覽 Apple 平台機器學習框架,無論初次實作 ML 模型或已有經驗,都可依 App 需求選擇合適框架。
- 探索 HealthKit 身心健康 API使用 HealthKit 將心理健康與身心狀態納入 App。了解心境、憂鬱風險與焦慮風險的新 API,以及情緒反思的科學原理和不同心情、情緒的表示方式。
- 探索 Object Capture 區域模式Object Capture 區域模式讓 iOS 能擷取與重建一處空間。使用 macOS 重建範例 App 改善擷取品質,透過 Quick Look 在 Apple Vision Pro、iPhone、iPad 或 Mac 查看成果,並以新 API 建立自訂影像處理管線。
- 探索 Swift 伺服器生態系探索 Swift 伺服器工具與套件生態,並示範資料庫互動及為應用程式加入可觀測性。Swift 也驅動 Apple 雲端產品的重要服務。
- 探索 Swift 效能了解 Swift 如何平衡抽象化與效能、應考量的效能面向、optimizer 的影響,以及各功能實作所帶來的取捨。
- 探索 Vision framework 的 Swift 改進重新設計的 Vision Framework API 運用 Swift 並行等功能,更快整合各種 Vision 演算法。查看 API、範例與建議,以及影像美感和全身姿勢兩項新功能。
- 探索 iOS、macOS 與 visionOS 的 RealityKit API使用 RealityKit 全新跨平台 API 建立 iOS、macOS 與 visionOS 沉浸式 App,並透過實例查看懸停效果、光影和穿越傳送門等功能。
- 探索 visionOS 多重視角影片播放使用 AVExperienceController 在 Apple Vision Pro 播放多部影片。查看採用建議、從不同角度觀看賽事或同時觀看多場比賽等案例,並設計直覺的多重視角體驗。
- 探索 visionOS 物件追蹤使用物件追蹤把現實物件化為 visionOS App 的虛擬錨點。了解完整流程,包括以 Create ML 機器學習建立參照物件,再透過 Reality Composer Pro、RealityKit 或 ARKit API 附加相對內容。
- 探索 visionOS 遊戲輸入設計與實作 visionOS 遊戲輸入。了解系統手勢如何簡化互動,以及支援自訂手勢和遊戲控制器的做法。
- 提升 iPadOS 標籤頁與側邊欄體驗iPadOS 18 新導覽系統可在標籤列與側邊欄間切換。使用 SwiftUI 與 UIKit 讓使用者新增、移除及重新排列標籤頁。
- 提升自訂環境中的媒體觀看沉浸感使用 Reality Composer Pro 的 Docking Region、Reverb 與 Virtual Environment Probe 元件擴充媒體觀看體驗,再透過 Reflections、Tint Surroundings Effect、SharePlay 和 Immersive Environment Picker 提升沉浸感。
- 擴充 Xcode Cloud 工作流程使用啟動條件、自訂 alias、自訂 script、webhook 與 App Store Connect API,讓 Xcode Cloud 符合開發需求並自動化測試和發佈。
- 支援 CPU 即時 ML 推論使用 BNNSGraph 加速 CPU 上的機器學習模型。編譯並執行模型,為音訊或訊號處理提供不在執行期配置記憶體和單執行緒運作等即時保證。
- 改進文件啟動體驗使用新的文件啟動體驗凸顯文件型 App 的特色。透過新 API 自訂使用者開啟 App 時的第一個畫面,採用系統設計並加入自訂動作、裝飾檢視與動畫。
- 深入 RealityKit debugger使用 RealityKit debugger 檢查空間 App 的 entity 階層、除錯異常轉換、尋找遺失 entity,並定位造成系統問題的程式碼。
- 深入了解體積與沉浸式空間自訂 visionOS 體積與沉浸式空間的縮放和移動回應,以座標轉換讓兩者互動,回應數位錶冠的沉浸程度調整,並動態改變透視環境色調。
- 深入運用 Swift Testing運用 Swift Testing 內建功能擴充測試情境、把測試整理到不同 suite,並最佳化平行執行。
- 為 Apple Watch 設計即時動態從 watchOS 11 起,iOS App 的即時動態會自動出現在相連 Apple Watch 的智慧型堆疊。了解如何為手腕最佳化版面,在適當時間提供合宜的資訊與互動。
- 為 Apple 平台設計進階遊戲讓高階遊戲自然適應 Mac、iPad 與 iPhone。了解不同顯示器的視覺調整、各裝置的輸入與控制,以及可改善玩家體驗的 Apple 技術。
- 為 visionOS 沉浸式 App 建立自訂環境為 Apple Vision Pro 建立視覺豐富且效能良好的自訂 App 環境。了解設計準則、專家建議,以及適用各種數位內容製作工具的技巧。
- 為今日天氣補充脈絡使用 WeatherKit 取得各類降水量、不同高度雲量與最大風速等詳細預報。依一天時段摘要天氣、標示溫度或降水的重要變化,透過 Historical Comparisons 比較現在與過去,並以 Swift 和 REST API 加快處理。
- 為日誌 App 提供更豐富的建議讓日誌 App 顯示內容更豐富的系統建議,包括心境資料、反思提示、第三方媒體內容和動作活動。
- 為空間 Web 最佳化發揮 visionOS 的 Web 能力,包括選取反白、全螢幕空間照片與全景影像。運用 WebSpeech 的聽寫與文字轉語音、WebAudio 的空間音景,以及 WebXR 的沉浸式體驗。
- 為空間運算最佳化 3D 素材了解 3D 素材最佳化的完整流程,包括網格、材質與貼圖,以及 shader graph、baking 和 material instance,在提升場景效果的同時改善效能。
- 為系統體驗設計 App IntentsApp Intents 驅動控制項、Spotlight 與 Siri 等系統體驗。判斷適合的功能、用參數增加彈性,讓使用者在 App 外執行動作,或在需要脈絡時導入 App。
- 裝置管理新功能了解 iOS、iPadOS、macOS 與 visionOS 的最新管理能力,以及 Apple Business Manager、Apple School Manager、Activation Lock、SoftwareUpdate 和 Safari 管理更新。
- 解析 SwiftUI 容器了解 SwiftUI 容器 view 如何管理 subview。使用新 API 建立自訂容器,並以 modifier 自訂容器內容。
- 解析明確建置模組了解 Xcode 16 的明確建置模組如何改變建置、提高編譯工作的透明度,以及如何在 target 間共享模組以最佳化建置。
- 設計 visionOS 互動體驗向 Encounter Dinosaurs 設計團隊學習 Apple Vision Pro 互動敘事。了解它與 App、媒體及遊戲的差異,設計能適應各種空間與尺寸、具多層互動的故事,並運用動畫、空間音訊與自訂手勢提升沉浸感。
- 設計出色的 visionOS App從沉浸感、眼睛與手部操作、深度、比例及空間著手設計空間運算 App,並查看優秀 visionOS App 的設計案例與思路。
- 認識 AccessorySetupKit使用 AccessorySetupKit 顯示含 Bluetooth 或 Wi-Fi 配件圖片的配對對話框,無須前往「設定」。讓配件只與 App 配對以改善隱私,並移轉既有配件。
- 認識 AdAttributionKit認識保護隱私的全新 iOS 廣告歸因框架 AdAttributionKit。了解重新互動、點擊歸因、自訂素材、JWS 格式曝光與回傳,並掌握測試方式、程式碼範例與採用建議。
- 認識 FinanceKit了解 FinanceKit 如何在使用者同意與掌控下,讓財務管理 App 安全分享 Apple Cash、Apple Card 等裝置端資料。瞭解如何申請帳戶、交易與餘額的一次性或持續存取權,並為 iOS 與 iPadOS 建立良好體驗。
- 認識 Swift TestingSwift Testing 是使用 Swift 測試程式碼的新套件。探索 API 基礎、常見測試流程,以及它與 XCTest 和開源 Swift 的關係。
- 認識 Translation API使用新的 Translation framework 在 App 中翻譯不同語言的文字。了解如何在系統 UI 快速顯示翻譯,以及為 App UI 批次翻譯大量文字。
- 認識 visionOS 的 TabletopKit使用 TabletopKit 從零建立 visionOS 桌上遊戲。設定遊戲、以 RealityKit 加入算繪,並用少量程式碼透過 FaceTime 空間 Persona 啟用多人遊玩。
- 認識新一代 CarPlay 架構了解新一代 CarPlay 架構如何讓車載系統與 iPhone 建立一致體驗,包括 UI 算繪與合成,以及針對各車款設定和自訂。本 Session 適合汽車製造商與系統開發者。
- 認識新一代 CarPlay 設計系統探索讓汽車製造商表達車款特色與品牌的新一代 CarPlay 設計系統。了解儀表、版面與動態內容的自訂和調整方式。本 Session 適合汽車製造商、系統開發者與相關設計人員。
- 認識聯絡人存取按鈕了解新的聯絡人授權模式。整合聯絡人存取按鈕,讓使用者視需要分享更多聯絡人並簡化授權,也會介紹安全功能與按鈕不適用時的替代 API。
- 讓各次拍攝的色彩保持一致認識 Constant Color API,協助使用者精確判定色彩。了解採用方式、科學與行銷用途,以及實作建議。
- 透過 UX 寫作為 App 加入個性定義 App 的語調,並針對慶祝通知、錯誤訊息等情境調整。釐清 App 目的與受眾,練習不同語氣的寫法。
- 開始使用 Writing Tools了解 Writing Tools 如何在 App 中協助校對、改寫與轉換文字,如何擷取和處理文字,以及如何在自訂文字 view 中支援。
- 開始使用動態字級動態字級讓使用者為系統與 App 選擇偏好的文字大小。了解運作原理、如何找出文字縮放問題、使用 SwiftUI 與 UIKit 支援縮放,以及以大型內容檢視器改善導覽控制項。
- 隱私權新功能Apple 相信隱私權是基本人權。了解全新及改良的權限流程,以及以保護隱私方式管理資料的其他功能。