Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
WWDC 2019 Online-only Sessions

At WWDC 2019 Apple released some videos directly online, with no corresponding live session. This is a list of those videos with links to the video pages.

Some sessions were presented during WWDC but then split into multiple videos when posted online. This list includes the online versions, since they don't appear in the WWDC schedule. For example WWDC included session 711, "Introducing Combine and Advances in Foundation". This was split into two online videos-- 722, "Introducing Combine", and 723, "Advances in Foundation". Both 722 and 723 are included here.

@Cykelero
Copy link

Cykelero commented Jun 27, 2019

This is super useful, thanks a lot! How did you put it together?

@atomicbird
Copy link
Author

atomicbird commented Jun 27, 2019

This is super useful, thanks a lot! How did you put it together?

I started with the page source for the session schedule and the list of videos. Then I spent some time with BBEdit regex manipulations until I could reduce each page to just a sorted list of session numbers. I diff-ed those to get the numbers of sessions that were only in the video list. Finally I used a one-off shell script to go through the numbers, construct the URLs, and use curl to retrieve the session title from Apple's site.

@Cykelero
Copy link

Cykelero commented Jun 27, 2019

👍 thanks for the deets!

@mohammad-rahchamani
Copy link

mohammad-rahchamani commented May 29, 2020

Thank you for your super useful gist.
Unfortunately, I can’t find some of the videos (251 Extended Runtime for watchOS Apps for instance). Is there any other link that I can get that session’s video?

@atomicbird
Copy link
Author

atomicbird commented May 29, 2020

It looks like Apple has taken down some of the videos. Sorry, but I don't know which right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment