SkillAgentSearch skills...

WWDC

You don't have the time to watch all the WWDC session videos yourself? No problem me and many contributors extracted the gist for you 🥳

Install / Use

/learn @Blackjacx/WWDC

README

Twitter Follow Donate

WWDC 2020 Session Notes

Thank You 🎉

Last years WWDC Session Notes was so successful that I decided to continue this form of WWDC session summary. I would like to take the moment to thank all of you for contribution, feedback, support and reading my session notes 🙏

Intro

Usually it is much faster to read through some bullet points instead of watching a 50 min session video. Then if you find something interesting you can still watch it.

Sessions that are exceptionally mentionable are highlighted using a ★.

This is work in progress since it is a lot of effort to watch all the videos by myself. So either please be patient or just open up an issue to make a suggestion which session notes you like to see next :)

Contribution

Feel free to submit a PR if I got something wrong or you have a suggestion for improvement. Please also have a look in CONTRIBUTING.md if you want to contribute.

Thanks so much to EVERYBODY who contributed and improved the overall quality of the notes and those who added complete notes to the list.

Mentions

This repo has already been mentioned many times on Twitter and apart from this also in the following places:

Interesting WWDC-Related Links

Table of Contents

Progress

  1. (TO-DO) Expanding automation with the App Store Connect API
  2. (TO-DO) What's new in assessment
  3. Introducing Car Keys
  4. (TO-DO) Optimize the Core Image pipeline for your video app
  5. (TO-DO) Edit and play back HDR video with AVFoundation
  6. (TO-DO) Export HDR media in your app with AVFoundation
  7. (TO-DO) Author fragmented MPEG-4 content with AVAssetWriter
  8. (TO-DO) Discover ray tracing with Metal
  9. (TO-DO) Get to know Metal function pointers
  10. (TO-DO) Core Data: Sundries and maxims
  11. (TO-DO) App accessibility for Switch Control
  12. (TO-DO) Make your app visually accessible
  13. (TO-DO) Build Metal-based Core Image kernels with Xcode
  14. (TO-DO) Create a seamless speech experience in your apps
  15. Lists in UICollectionView
  16. Modern cell configuration
  17. Meet WidgetKit
  18. (TO-DO) Stacks, Grids, and Outlines in SwiftUI
  19. (TO-DO) Build SwiftUI views for widgets
  20. (TO-DO) Widgets Code-along, part 1: The adventure begins
  21. (TO-DO) Widgets Code-along, part 2: Alternate timelines
  22. (TO-DO) Widgets Code-along, part 3: Advancing timelines
  23. (TO-DO) App essentials in SwiftUI
  24. (TO-DO) Build document-based apps in SwiftUI
  25. Data Essentials in SwiftUI
  26. What's new in SwiftUI
  27. (TO-DO) Build SwiftUI apps for tvOS
  28. (TO-DO) Build an Action Classifier with Create ML
  29. (TO-DO) Advances in diffable data sources
  30. (TO-DO) Create complications for Apple Watch
  31. (TO-DO) Enable encrypted DNS
  32. (TO-DO) Build complications in SwiftUI
  33. (TO-DO) Keep your complications up to date
  34. Build with iOS pickers, menus and actions
  35. (TO-DO) Optimize the interface of your Mac Catalyst app
  36. (TO-DO) Identify trends with the Power and Performance API
  37. (TO-DO) Design high quality Siri media interactions
  38. (TO-DO) Expand your SiriKit Media Intents to more platforms
  39. (TO-DO) Background execution demystified
  40. (TO-DO) What's new in SiriKit and Shortcuts
  41. (TO-DO) Evaluate and optimize voice interaction for your app
  42. (TO-DO) Empower your intents
  43. (TO-DO) Decipher and deal with common Siri errors
  44. (TO-DO) Diagnose performance issues with the Xcode Organizer
  45. Eliminate animation hitches with XCTest
  46. Why is my app getting killed?
  47. (TO-DO) What's new in MetricKit
  48. (TO-DO) Integrate your app with Wind Down
  49. (TO-DO) Feature your actions in the Shortcuts app
  50. Design for intelligence: Apps, evolved
  51. (TO-DO) Design for intelligence: Make friends with "The System"
  52. Design for intelligence: Discover new opportunities
  53. (TO-DO) Discover Core Image debugging techniques
  54. (TO-DO) Decode ProRes with AVFoundation and VideoToolbox
  55. (TO-DO) Write tests to fail
  56. (TO-DO) Build for the iPadOS pointer
  57. (TO-DO) Handle trackpad and mouse input
  58. (TO-DO) The Push Notifications primer
  59. (TO-DO) Explore Packages and Projects with Xcode Playgrounds
  60. Advances in UICollectionView
  61. What's new in Universal Links
  62. (TO-DO) Explore the Action & Vision app
  63. Keynote ★
  64. (TO-DO) Meet Watch Face Sharing
  65. (TO-DO) Design great widgets
  66. (TO-DO) Adopt the new look of macOS
  67. (TO-DO) Build for iPad
  68. (TO-DO) Meet Scribble for iPad
  69. (TO-DO) What's new in PencilKit
  70. (TO-DO) Support hardware keyboards in your app
  71. (TO-DO) Support local network privacy in your app
  72. (TO-DO) Boost performance and security with modern networking
  73. (TO-DO) Build local push connectivity for restricted networks
  74. (TO-DO) iPad and iPhone apps on Apple Silicon Macs
  75. (TO-DO) AutoFill everywhere
  76. (TO-DO) VoiceOver efficiency with custom rotors
  77. (TO-DO) Accessibility design for Mac Catalyst
  78. (TO-DO) Create app clips for other businesses
  79. (TO-DO) Introduction to SwiftUI
  80. Streamline your app clip
  81. (TO-DO) Discover AppleSeed for IT and Managed Software Updates
  82. (TO-DO) Leverage enterprise identity and authentication
  83. (TO-DO) Build location-aware enterprise apps
  84. (TO-DO) Build scalable enterprise app suites
  85. (TO-DO) What's new in Mac Catalyst
  86. (TO-DO) [Design for Game Cen
View on GitHub
GitHub Stars2.6k
CategoryDesign
Updated7d ago
Forks139

Languages

Shell

Security Score

100/100

Audited on Mar 16, 2026

No findings