Friday, November 26, 2021

WWDC 2021 Videos

This year Apple continued its WWDC online. The second time of the conference videos are much better than the last year. Each one is about less than one hour right on the topic. I waited one month after its finish. In this way, the video list is stable and complete.

The following is the complete list I have watched.
  1. Add Intelligence to your widgets iOS, macOS Sep 11
  2. AR Quick Look, meet Object Capture iOS, macOS Sep 11
  3. ARC in Swift: Basics and beyond iOS, macOS, tvOS, watchOS Sep 11
  4. Accelerate machine learning with Metal Performance Shaders Graph iOS, macOS Sep 11
  5. Accelerate networking with HTTP/3 and QUIC iOS, macOS, tvOS, watchOS Sep 11
  6. Accessibility by design: An Apple Watch for everyone watchOS Sep 11
  7. Add rich graphics to your SwiftUI app iOS, macOS, tvOS, watchOS Sep 11
  8. Add support for Matter in your smart home app iOS Sep 11
  9. Adopt Quick Note iOS, macOS Sep 12
  10. Analyze HTTP traffic in Instruments iOS, macOS, tvOS, watchOS Sep 12
  11. Apple’s privacy pillars in focus iOS Sep 12
  12. Automate CloudKit tests with cktool and declarative schema iOS, macOS, tvOS, watchOS Sep 12
  13. Bring Core Data concurrency to Swift and SwiftUI iOS, macOS, tvOS, watchOS Sep 12
  14. Bring Recurring Leaderboards to your game iOS, macOS, tvOS Sep 13
  15. Bring accessibility to charts in our app iOS, macOS, tvOS, watchOS Sep 13
  16. Build Mail app extensions macOS Sep 13
  17. Build a research and care app, part 1: Setup onboarding iOS Sep 13
  18. Build a research and care app, part 2: Schedule tasks iOS Sep 13
  19. Build a research and care app, part 3: Visualize progress iOS Sep 13
  20. Build a workout app for Apple Watch watchOS Sep 13
  21. Build apps that share data through CloudKit and Core Data iOS, macOS tvOS, watchOS Sep 14
  22. Build custom experiences with Group Activities iOS, macOS, tvOS Sep 14
  23. Build dynamic iOS apps with the Create ML framework iOS Sep 14
  24. Build interactive tutorial using DocC iOS, macOS tvOS, watchOS Sep 14
  25. Build interfaces with style iOS, macOS Sep 14
  26. Build light and fast App Clips iOS Sep 14
  27. Capture and process ProRAW images iOS, macOS Sep 14
  28. Capture high-quality photos using view formats iOS, macOS Sep 15
  29. Classify hand poses and actions with Create ML iOS, macOS Sep 15
  30. Connect Bluetooth devices to Apple Watch watchOS Sep 15
  31. Coordinate media experiences with Group Activities iOS, macOS, tvOS Sep 15
  32. Coordinate media playback in Safari with Group Activities macOS Sep 15
  33. Craft search experiences in SwiftUI iOS, macOS, tvOS, watchOS Sep 15
  34. Create 3D models with Object Capture iOS, macOS Sep 15
  35. Create 3D workflows with USD iOS, macOS Sep 15
  36. Create accessible experiences for watchOS watchOS Sep 15
  37. Create audio drivers with DriverKit macOS Sep 16
  38. Create custom audio experiences with ShazamKit iOS, macOS, tvOS, watchOS Sep 16
  39. Create custom symbols iOS, macOS, tvOS, watchOS Sep 16
  40. Create image processing apps powered by Apple Silicon iOS, macOS Sep 16
  41. Cross reference content with the Apple Music API iOS macOS Sep 16
  42. Customize and resize sheets in UIKit macOS Sep 16
  43. Customize your advanced Code Cloud workflows iOS, macOS, tvOS, watchOS Sep 16
  44. Deliver a great playback experience on tvOS tvOS Sep 16
  45. Demystify SwiftUI iOS, macOS, tvOS, watchOS Sep 16
  46. Design for Group Activities iOS, macOS, tvOS Sep 16
  47. Design for Safari 15 iOS macOS Sep 16
  48. Design for spatial integration iOS watchOS Sep 17
  49. Design create actions for Shortcuts, Sir, and Suggestions iOS, macOS, watchOS Sep 17
  50. Detect and diagnose memory issues iOS, macOS Sep 17
  51. Detect bugs early with the static analyzer iOS, macOS, tvOS, watchOS Sep 17
  52. Detect people faces and poses using Vision iOS, macOS Sep 17
  53. Develop advanced web content iOS, macOS Sep 17
  54. Developer spotlight: Accessibility Sep 17
  55. Diagnose Power and Performance regressions in your app iOS, macOS Sep 17
  56. Diagnose unreliable code with test repetitions iOS, macOS, tyOS, watchOS Sep 17
  57. Direct and reflect focus in SwiftUI iOS, macOS, tvOS, watchOS Sep 17
  58. Discovery Metal debugging, profiling, and asset creation tools iOS, macOS, tvOS Sep 17
  59. Discover Web Inspector improvements iOS, macOS Sep 18
  60. Discover account-driven User Enrollment iOS, macOS Sep 18
  61. Discover and curate Swift Packages using Collections iOS, macOS, tvOS, watchOS Sep 18
  62. Discover breakpoint improvements iOS, macOS, tvOS, watchOS Sep 18
  63. Discover build-in sound classification in SoundAnalysis iOS, macOS, tvOS, watchOS Sep 18
  64. Discover compilation workflows in Metal iOS, macOS, tvOS Sep 18
  65. Discover concurrency in SwiftUI iOS, macOS, tvOS, watchOS Sep 18
  66. Discover geometry-aware audio with the Physical Audio Spatialization Engine (PHASE) iOS, macOS Sep 18
  67. Discover rolling clips with ReplayKit iOS, macOS, tvOS Sep 19
  68. Discoverable design iOS, macOS, tvOS, watchOS Sep 19
  69. Distribute apps in Xcode with cloud signing iOS, macOS, tvOS, watchOS Sep 19
  70. Dive into RealityKit2 iOS macOS Seep 19
  71. Donate intents and expand your app’s presence iOS, watchOS Sep 19
  72. Elevate your DocC documentation in Xcode iOS, macOS, tvOS, watchOS Sep 19
  73. Embrace Expected Failures in XCTest iOS, macOS, tvOS, watchOS Sep 19
  74. Enhance your app with Metal ray tracing iOS, macOS Sep 19
  75. Evaluate videos with the Advanced Video Quality Tool iOS, macOS, tvOS Sep 19
  76. Explore ARKit 5 iOS Sep 19
  77. Explore Core Image kernel improvements iOS, macOS Sep 19
  78. Explore Digital Crown , Trackpad, and iPad pointer automation iOS, macOS, tvOS, watchOS Sep 19
  79. Explore HDR rendering with EDR iOS, macOS Sep 19
  80. Explore HLS variants in AVFoundation iOS, macOS, tvOS, watchOS Sep 19
  81. Explore Nearby Interaction with third-party accessories iOS, macOS, tvOS, watchOS Sep 19
  82. Explore Safari Web Extension improvements iOS, macOS Sep 19
  83. Explore ShazamKit iOS, macOS, tvOS, watchOS Sep 19
  84. Explore UWB-based car keys iOS, macOS Sep 20
  85. Explore Verifiable Health Records iOS Sep 20
  86. Explore WKWebView additions iOS, macOS Sep 20
  87. Explore Xcode Cloud workflows iOS, macOS, tvOS, watchOS Sep 20
  88. Explore advanced project configuration in Xcode iOS, macOS, tvOS, watchOS Sep 20
  89. Explore advanced rendering with RealityKit 2 iOS, macOS Sep 20
  90. Explore bindless rendering in Metal iOS, macOS, tvOS Sep 20
  91. Explore dynamic pre-rolls and mid-rolls in HLS iOS, macOS, tvOS Sep 20
  92. Explore hybrid rendering with Metal ray tracing iOS, macOS Sep 20
  93. Explore low-latency video encoding with VideoToolbox iOS, macOS Sep 21
  94. Explore structured concurrency in Swift iOS, macOS, tvOS, watchOS Sep 21
  95. Explore the SF Symbols 3 app iOS, macOS, tvOS, watchOS Sep 21
  96. Explore the catalog with the Apple Music API iOS Sep 21
  97. Extract document data using Vision iOS, macOS Sep 21
  98. Faster and simpler notarization for Mac apps macOS Sep 21
  99. Focus on iPad keyboard navigation iOS Sep 21
  100. Get ready for iCloud Private Relay iOS, macOS, tvOS, watchOS Sep 21
  101. Get ready to optimize your App Store product page iOS Sep 21
  102. Host and automate your DocC documentation iOS, macOS, tvOS, watchOS Sep 21
  103. Immerse your app in spatial audio iOS, macOS, tvOS Sep 21
  104. Improve MDM assignment of Apps and Books iOS, macOS, tvOS Sep 22
  105. Improve access to Photos in your app iOS, macOS Sep 22
  106. Improve global streaming availability with HLS Content Steering iOS, macOS, tvOS Sep 22
  107. Keynote iOS, macOS, tvOS, watchOS
  108. Localize your SwiftUI app iOS, macOS, tvOS, watchOS Sep 22
  109. Make blazing fast lists and collection views macOS Sep 22
  110. Manage devices with Apple Configurator iOS, macOS Sep 22
  111. Manage in=-app purchases on your server iOS, macOS, tvOS Sep 23
  112. Manage software updates in your organization iOS, macOS Sep 23
  113. Measure health with motion iOS, macOS Sep 23
  114. Meditation for fidgety skeptics Sep 23
  115. Meet AsyncSequcence iOS, macOS, tvOS,watchOS Sep 23
  116. Meet ClassKit for file-based apps iOS Sep 23
  117. Meet DocC documentation in Xcode iOS, macOS, tvOS, watchOS Sep 23
  118. Meet Group Activities iOS, macOS, tvOS Sep 23
  119. Meet MusicKit for Swift iOS, macOS, tvOS watchOS Sep 23
  120. Meet Safari Web Extensions on iOS iOS, macOS Sep 23
  121. Meet Shortcuts for macOS iOS, macOS Sep 24
  122. Meet StoreKit 2 iOS, macOS, tvOS, watchOS Sep 25
  123. Meet TestFlight on Mac iOS, macOS, tvOS Sep 25
  124. Meet TextKit 2 iOS, macOS Sep 25
  125. Meet Xcode Cloud iOS, macOS, tvOS, watchOS Sep 25
  126. Meet async/await in Swift iOS, macOS, tvOS, watchOS Sep 26
  127. Meet declarative device management iOS, macOS Sep 26
  128. Meet in-app events on the App Store iOS, macOS, tvOS Sep 26
  129. Meet private-preserving ad attribution iOS, macOS Sep 26
  130. Meet the Location Button iOS, macOS, tvOS, watchOS Sep 26
  131. Meet the Screen Time API iOS Sep 26
  132. Meet the Swift Algorithms and Collections packages iOS, macOS, tvOS, watchOS Sep 27
  133. Meet the UIKit button system iOS, macOS, tvOS, watchOS Sep 27
  134. Mitigate fraud with App Attest and DeviceCheck iOS, macOS, tvOS Sep 27
  135. Move beyond passwords iOS, macOS Sep 27
  136. Optimize for 5G networks iOS Sep 27
  137. Optimize for variable refresh rate displays iOS, macOS Sep 27
  138. Optimize high-end games for Apple GPUs iOS, macOS, tvOS Sep 27
  139. Out of this world… on to Mars Sep 27
  140. Platforms State of the Union
  141. Practice audio haptic design iOS Sep 27
  142. Principles of great widgets iOS, macOS Sep 27
  143. Protect mutable state with Swift actors iOS, macOS, tvOS, watchOS Sep 27
  144. Qualities of a great Mac Catalyst app macOS Sep 29
  145. Qualities of great iPad and iPhone apps on Macs with M1 iOS, macOS Sep 30
  146. Reduce network delays for your app iOS, macOS, tvOS, watchOS Sep 30
  147. Review code and collaborate in Xcode iOS, macOS, tvOS, watchOS Sep 30
  148. SF Symbols in SwiftUI iOS, macOS, tvOS, watchOS Sep 30
  149. SF Symbols in UIKit and AppKit iOS, macOS, tvOS Sep 30
  150. Safeguard your accounts, promotions, and content iOS, macOS, tvOS, watchOS Sep 30
  151. Secure login with iCloud Keychain verification codes iOS, macOS Oct 1
  152. Send communication and Time Sensitive notifications iOS, macOS, watchOS Oct 2
  153. Showcase app data in Spotlight iOS, macOS Oct 2
  154. Simplify sign in for your tvOS apps tvOS Oct 2
  155. Streamline your localized strings iOS, macOS, tvOS, watchOS Oct 2
  156. Support Full Keyboard Access in our iOS app iOS Oct 2
  157. Support customers and handle refunds iOS, macOS, tvOS, watchOS Oct 2
  158. Swift concurrency: Behind the scenes iOS, macOS, tvOS, watchOS Oct 2
  159. Swift concurrency: Update a sample app iOS, macOS, tvOS, watchOS Oct 3
  160. Swift Accessibility: Beyond the basics iOS, macOS, tvOS, watchOS Oct 3
  161. SwiftUI on the Mac: Build the fundamentals macOS Oct 3
  162. SwiftUI on the Mac: The finishing touches macOS Oct 3
  163. Symbolication: Beyond the basics iOS, macOS, tvOS, watchOS Oct 3
  164. Sync files to the cloud with FileProvider on macOS macOS Oct 3
  165. Tailor the VoiceOver experience in your data-rich apps iOS, macOS Oct 4
  166. Take your iPad apps to the next level iOS Oct 4
  167. Tap into virtual and physical game controllers iOS, macOS, tvOS Oct 4
  168. The practice of inclusive design iOS, macOS, tvOS, watchOS Oct 4
  169. The process of inclusive design iOS, macOS, tvOS, watchOS Oct 4
  170. There and back again: Data transfer on Apple Watch watchOS Oct 4
  171. Transition media gaplessly with HLS iOS, macOS, tvOS Oct 4
  172. Triage TestFlight crashes in Xcode Organizer iOS, macOS, tvOS, watchOS Oct 4
  173. Tune your Core ML models iOS, macOS, tvOS, watchOS Oct 5
  174. Ultimate application performance survival guide iOS, macOS Oct 5
  175. Understand and eliminate hangs from your app iOS, macOS Oct 5
  176. Use Accelerate to improve performance and incorporate encrypted archives iOS, macOS, tvOS, watchOS Oct 5
  177. Use async/await with URLSession iOS, macOS, tvOS, watchOS Oct 5
  178. Use the camera for keyboard input in your app iOS Oct 5
  179. WWDC21 Apple Design Awards iOS, macOS, tvOS, watchOS Oct 5
  180. What’s n ew in AVKit iOS, macOS Oct 5
  181. What’s new in App Analytics iOS, macOS, tvOS, watchOS Oct 5
  182. What’s new in App Clips iOS Oct 5
  183. What’s new in AppKit macOS Oct 5
  184. What’s new in CloudKit iOS, macOS, tvOS, watchOS Oct 5
  185. What’s new in Foundation iOS, macOS, tvOS, watchOS Oct 6
  186. What’s new in Mac Catalyst macOS Oct 6
  187. What’s new in SwiftUI iOS, macOS, tvOS, watchOS Oct 6
  188. What’s new in UIKit iOS Oct 6
  189. What’s new in Wallet and Apple Pay iOS, macOS, tvOS, watchOS Oct 6
  190. What’s new in watchOS 8 watchOS Oct 6
  191. What’s new in Swift iOS, macOS, tvOS, watchOS Oct 6
  192. What’s new in AVFoundation iOS, macOS, tvOS, watchOS Oct 6
  193. What’s new in Game Center: Widgets, friends, and multiplayer improvements iOS, macOS, tvOS Oct 6
  194. What’s new in SF Symbols iOS, macOS, tvOS, watchOS Oct 6
  195. What’s n ewe in camera capture iOS, macOS Oct 7
  196. What’s new in managing Apple devices iOS, macOS Oct 7
  197. Write a DSL in Swift using result builders iOS, macOS, tvOS, watchOS Oct 7
  198. Your guide to keyboard layout iOS Oct 7

References

  • WWDC 21

Read More...