{"id":36111,"date":"2022-06-07T16:13:18","date_gmt":"2022-06-07T20:13:18","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=36111"},"modified":"2022-08-04T14:07:23","modified_gmt":"2022-08-04T18:07:23","slug":"wwdc-2022-links","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2022\/06\/07\/wwdc-2022-links\/","title":{"rendered":"WWDC 2022 Links"},"content":{"rendered":"<p>General:<\/p>\n<ul>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/101\/\">Keynote<\/a> (<a href=\"https:\/\/www.youtube.com\/watch?v=q5D55G7Ejs8\">YouTube<\/a>)<\/li>\n<li><a href=\"https:\/\/developer.apple.com\/wwdc22\/sessions\/\">Sessions<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/\">Videos<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/download\/\">Beta OS Downloads<\/a> (<a href=\"https:\/\/mrmacintosh.com\/macos-ventura-13-full-installer-database-download-directly-from-apple\/\">Installer<\/a>, <a href=\"https:\/\/developer.apple.com\/download\/more\/\">Xcode<\/a>)<\/li>\n<li><a href=\"https:\/\/github.com\/insidegui\/WWDC\">Unofficial WWDC App<\/a> (<a href=\"https:\/\/forum.c-command.com\/t\/script-to-add-titles-to-wwdc-videos\/13858\">script to name videos by title<\/a>)<\/li>\n<li><a href=\"https:\/\/developer.apple.com\/sample-code\/wwdc\/2022\/\">Sample Code<\/a> (<a href=\"https:\/\/github.com\/apple\/sample-food-truck\">Food Truck<\/a>)<\/li>\n<\/ul>\n\n<p>What&rsquo;s New:<\/p>\n<ul>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/technologies?changes=latest_minor\">Apple API Changes List<\/a><\/li>\n<li><a href=\"http:\/\/codeworkshop.net\/objc-diff\/sdkdiffs\/\">SDK API Differences<\/a> (<a href=\"http:\/\/codeworkshop.net\/objc-diff\/sdkdiffs\/ios\/16.0\/\">iOS<\/a>, <a href=\"http:\/\/codeworkshop.net\/objc-diff\/sdkdiffs\/macos\/13.0\/\">macOS<\/a>)<\/li>\n<li><a href=\"https:\/\/sdk.news\">Swift API Differences<\/a> (<a href=\"https:\/\/sdk.news\/macOS-13.0-beta-1\/SwiftUI.html\">SwiftUI<\/a>)<\/li>\n<li><a href=\"https:\/\/blog.eidinger.info\/all-new-frameworks-presented-at-wwdc22\">New Frameworks<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/new-technologies-wwdc22\/\">New Technologies<\/a><\/li>\n<\/ul>\n\n<p>Release Notes:<\/p>\n<ul>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/ios-ipados-release-notes\/ios-ipados-16-release-notes\">iOS &amp; iPadOS 16 Beta Release Notes<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/macos-release-notes\/macos-13-release-notes\">macOS 13 Ventura Beta Release Notes<\/a> (<a href=\"https:\/\/developer.apple.com\/documentation\/macos-release-notes\/appkit-release-notes-for-macos-13\">AppKit<\/a>)<\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/safari-release-notes\/safari-16-release-notes\">Safari 16 Beta Release Notes<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/Xcode-Release-Notes\/xcode-14-release-notes\">Xcode 14 Beta Release Notes<\/a><\/li>\n<\/ul>\n\n<p>Key Sessions:<\/p>\n<ul>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/102\/\">Platforms State of the Union<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/110354\/\">What&rsquo;s new in Swift<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/10074\/\">What&rsquo;s new in AppKit<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/110427\/\">What&rsquo;s new in Xcode<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/10032\/\">Dive into App Intents<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/110356\/\">Meet distributed actors in Swift<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/110350\/\">Visualize and optimize Swift concurrency<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/110351\/\">Eliminate data races using Swift Concurrency<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/wwdc22\/110357\">Meet Swift Regex<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/110358\/\">Swift Regex: Beyond the basics<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/110352\/\">Embrace Swift generics<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/10052\/\">What&rsquo;s new in SwiftUI<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/10056\/\">Compose custom layouts with SwiftUI<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/10062\/\">Meet Transferable<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/wwdc22\/10109\">What&rsquo;s new in notarization for Mac apps<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/110362\/\">Link fast: Improve build and launch times<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2022\/10037\/\">Writing for interfaces<\/a><\/li>\n<\/ul>\n\n<p>Live Blogs:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.macrumors.com\/2022\/06\/06\/wwdc-2022-live-coverage\/\">MacRumors<\/a><\/li>\n<li><a href=\"https:\/\/www.theverge.com\/23155997\/wwdc-2022-keynote-live-blog-announcements-ios-ipad\">The Verge<\/a><\/li>\n<\/ul>\n\n<p>Podcasts:<\/p>\n<ul>\n<li><a href=\"https:\/\/atp.fm\/486\">Accidental Tech Podcast<\/a><\/li>\n<li><a href=\"https:\/\/appstories.net\/episodes\/277\">AppStories<\/a><\/li>\n<li><a href=\"https:\/\/coreint.org\/2022\/06\/episode-517-when-you-have-a-hammer\/\">Core Intuition<\/a><\/li>\n<li><a href=\"https:\/\/www.loopinsight.com\/2022\/06\/10\/the-dalrymple-report-ios-16-macos-and-watchos\/\">The Dalrymple Report<\/a><\/li>\n<li><a href=\"https:\/\/www.relay.fm\/mpu\/643\">Mac Power Users<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=VbbhrIbJj7Q\">Rene Ritchie<\/a><\/li>\n<li><a href=\"https:\/\/swiftbysundell.com\/podcast\/117\/\">Swift by Sundell<\/a><\/li>\n<li><a href=\"https:\/\/daringfireball.net\/2022\/06\/the_talk_show_live_from_wwdc_2022\">The Talk Show<\/a> (<a href=\"https:\/\/twitter.com\/gruber\/status\/1535275726181748737\">tweet<\/a>)<\/li>\n<li><a href=\"https:\/\/www.relay.fm\/radar\/244\">Under the Radar<\/a><\/li>\n<li><a href=\"https:\/\/www.relay.fm\/upgrade\/410\">Upgrade<\/a><\/li>\n<\/ul>\n\n<p>Other:<\/p>\n<ul>\n<li>My favorite tweets from <a href=\"https:\/\/pinboard.in\/search\/u:mjtsai?query=%22Jun+6%2C+2022%22\">June 6<\/a>, <a href=\"https:\/\/pinboard.in\/search\/u:mjtsai?query=%22Jun+7%2C+2022%22\">7<\/a>, <a href=\"https:\/\/pinboard.in\/search\/u:mjtsai?query=%22Jun+8%2C+2022%22\">8<\/a>, <a href=\"https:\/\/pinboard.in\/search\/u:mjtsai?query=%22Jun+9%2C+2022%22\">9<\/a>, <a href=\"https:\/\/pinboard.in\/search\/u:mjtsai?query=%22Jun+10%2C+2022%22\">10<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/rtrouton\/create_macos_vm_install_dmg\">create_macos_vm_install_dmg<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/forums\/thread\/707541\">Rich Trouton&rsquo;s notes<\/a><\/li>\n<li><a href=\"https:\/\/michaelrowe01.com\/index.php\/blog\/wwdc-day-two-into-the-meat-of-the-matter\/\">Michael Rowe&rsquo;s notes<\/a><\/li>\n<li><a href=\"https:\/\/useyourloaf.com\/blog\/wwdc-2022-viewing-guide\/\">Viewing Guide<\/a><\/li>\n<li><a href=\"https:\/\/beckyhansmeyer.com\/2022\/06\/13\/reflections-on-wwdc-2022\/\">Reflections on WWDC 2022<\/a><\/li>\n<\/ul>\n\n<p>This post will be updated as I find new links. If you see anything good that I missed, please <a href=\"https:\/\/twitter.com\/mjtsai\">tweet<\/a> or <a href=\"mailto:mjt@mjtsai.com\">e-mail me<\/a>.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/06\/06\/ipados-16-announced\/\">iPadOS 16 Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/06\/06\/watchos-9-announced\/\">watchOS 9 Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/06\/06\/macos-13-0-ventura-announced\/\">macOS 13.0 Ventura Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/06\/06\/ios-16-announced\/\">iOS 16 Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/06\/03\/wwdc-2022-preview\/\">WWDC 2022 Preview<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/06\/03\/wwdc-2022-wish-lists\/\">WWDC 2022 Wish Lists<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/06\/07\/wwdc-2021-links\/\">WWDC 2021 Links<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>General: Keynote (YouTube) Sessions Videos Beta OS Downloads (Installer, Xcode) Unofficial WWDC App (script to name videos by title) Sample Code (Food Truck) What&rsquo;s New: Apple API Changes List SDK API Differences (iOS, macOS) Swift API Differences (SwiftUI) New Frameworks New Technologies Release Notes: iOS &amp; iPadOS 16 Beta Release Notes macOS 13 Ventura Beta [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2022-06-07T20:13:21Z","apple_news_api_id":"7f472a39-5e19-47d8-8f17-30615732440b","apple_news_api_modified_at":"2022-08-04T18:07:26Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAGQ==","apple_news_api_share_url":"https:\/\/apple.news\/Af0cqOV4ZR9iPFzBhVzJECw","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[4],"tags":[1750,69,738,31,2185,1814,2228,30,2223,1842,71,234,2200,901,1212,2219,1221,226],"class_list":["post-36111","post","type-post","status-publish","format-standard","hentry","category-programming-category","tag-apple-event","tag-cocoa","tag-conference","tag-ios","tag-ios-16","tag-ipados","tag-ipados-16","tag-mac","tag-macos-13-ventura","tag-notarization","tag-programming","tag-regex","tag-swift-concurrency","tag-swift-programming-language","tag-watchos","tag-watchos-9","tag-wwdc","tag-xcode"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/36111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=36111"}],"version-history":[{"count":28,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/36111\/revisions"}],"predecessor-version":[{"id":36660,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/36111\/revisions\/36660"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=36111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=36111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=36111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}