{"id":43690,"date":"2024-06-14T16:23:43","date_gmt":"2024-06-14T20:23:43","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=43690"},"modified":"2025-07-14T13:49:39","modified_gmt":"2025-07-14T17:49:39","slug":"wwdc-2024-links","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/06\/14\/wwdc-2024-links\/","title":{"rendered":"WWDC 2024 Links"},"content":{"rendered":"<p>General:<\/p>\n<ul>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/101\/\">Keynote<\/a> (<a href=\"https:\/\/www.youtube.com\/watch?v=RXeOiIDNNek\">YouTube<\/a>, <a href=\"https:\/\/news.ycombinator.com\/item?id=40635092\">Hacker News<\/a>, <a href=\"https:\/\/lobste.rs\/s\/gvqiw6\/wwdc_2024\">Lobsters<\/a>, <a href=\"https:\/\/www.macrumors.com\/2024\/06\/10\/wwdc-2024-live-coverage\/\">MacRumors<\/a>, <a href=\"https:\/\/tidbits.com\/2024\/06\/10\/14-compelling-features-coming-to-apples-operating-systems-in-2024\/\">TidBITS<\/a>, <a href=\"https:\/\/talk.macpowerusers.com\/t\/wwdc-2024-reactions-and-reflections\/37482\">Mac Power Users Talk<\/a>, <a href=\"https:\/\/www.theverge.com\/24171190\/apple-wwdc-2024-biggest-announcements\">The Verge<\/a>)<\/li>\n<li><a href=\"https:\/\/developer.apple.com\/wwdc24\/sessions\/\">Sessions<\/a> (<a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1Isp-3hbQQ5tWUwtnnRD2VphcAbedv2hCFQLKXJ1A-gU\/edit?gid=552421226#gid=552421226\">Spreadsheet<\/a>, via <a href=\"https:\/\/mastodon.social\/@danielpunkass\/112593970252285229\">Daniel Jalkut<\/a>)<\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/wwdc2024\">Videos<\/a> (<a href=\"https:\/\/www.youtube.com\/@AppleDeveloper\">YouTube<\/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 Title Videos in EagleFiler<\/a>)<\/li>\n<li><a href=\"https:\/\/developer.apple.com\/download\/\">Beta OS Downloads<\/a> (<a href=\"https:\/\/512pixels.net\/2024\/06\/wwdc24-system-requirements-for-ios-18-ipados-18-and-macos-sequoia\/\">Requirements<\/a>, <a href=\"https:\/\/mrmacintosh.com\/macos-sequoia-full-installer-database-download-directly-from-apple\/\">Installer<\/a>, <a href=\"https:\/\/c-command.com\/dropdmg\/help\/create-macos-install-di\">Create Install Disk With DropDMG<\/a>, <a href=\"https:\/\/9to5mac.com\/2024\/06\/10\/how-to-install-macos-sequoia-developer-beta\/\">How to<\/a> <a href=\"https:\/\/micro.virtualsanity.com\/2024\/06\/10\/preparing-for-the.html\">Install<\/a> <a href=\"https:\/\/mastodon.social\/@arroz\/112615643901563061\">in VM<\/a>)<\/li>\n<li><a href=\"https:\/\/developer.apple.com\/download\/applications\/\">Xcode Beta<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/sample-code\/wwdc\/2024\/\">Sample Code<\/a><\/li>\n<\/ul>\n\n<p>What&rsquo;s New:<\/p>\n<ul>\n<li><a href=\"https:\/\/512pixels.net\/2024\/06\/wwdc24-the-os-bento-boxes\/\">Bento Boxes<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/technologies?changes=latest_minor\">Apple API Changes List<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/updates\/wwdc2024\">Apple Updates<\/a> (<a href=\"https:\/\/developer.apple.com\/documentation\/updates\/appkit\">AppKit<\/a>, <a href=\"https:\/\/developer.apple.com\/documentation\/updates\/foundation\">Foundation<\/a>, <a href=\"https:\/\/developer.apple.com\/documentation\/updates\/swift\">Swift<\/a>, <a href=\"https:\/\/developer.apple.com\/documentation\/updates\/swiftdata\">SwiftData<\/a>, <a href=\"https:\/\/developer.apple.com\/documentation\/updates\/swiftui\">SwiftUI<\/a>, <a href=\"https:\/\/developer.apple.com\/documentation\/updates\/xcode\">Xcode<\/a>, <a href=\"https:\/\/developer.apple.com\/documentation\/updates\/security\">Security<\/a>)<\/li>\n<li><a href=\"https:\/\/developer.apple.com\/design\/whats-new\/\">What&rsquo;s New<\/a> (<a href=\"https:\/\/developer.apple.com\/design\/whats-new\/\">Design\/HIG<\/a>)<\/li>\n<li><a href=\"https:\/\/blog.eidinger.info\/all-new-frameworks-presented-at-wwdc24\">New Frameworks<\/a> (<a href=\"https:\/\/developer.apple.com\/documentation\/ContactProvider\">ContactProvider<\/a>, <a href=\"https:\/\/developer.apple.com\/documentation\/fskit\/\">FSKit<\/a>, <a href=\"https:\/\/developer.apple.com\/documentation\/Snapshots\">Maps Web Snapshots<\/a>, <a href=\"https:\/\/developer.apple.com\/documentation\/mediaextension\">MediaExtension<\/a>, <a href=\"https:\/\/developer.apple.com\/documentation\/Testing\">Swift Testing<\/a>, <a href=\"https:\/\/developer.apple.com\/documentation\/Synchronization\">Synchronization<\/a>)<\/li>\n<li><a href=\"https:\/\/developer.apple.com\/design\/resources\/\">Design Resources<\/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 -->\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-18-release-notes\">iOS &amp; iPadOS 18<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/macos-release-notes\/macos-15-release-notes\">macOS 15 Sequoia<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/safari-release-notes\/safari-18-release-notes\">Safari 18<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/tvos-release-notes\/tvos-18-release-notes\">tvOS 18<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/visionos-release-notes\/visionos-2-release-notes\">visionOS 2<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/watchos-release-notes\/watchos-11-release-notes\">watchOS 11<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/documentation\/Xcode-Release-Notes\/xcode-16-release-notes\">Xcode 16<\/a><\/li>\n<\/ul>\n\n<p>Key Sessions:<\/p>\n<ul>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/102\/\">Platforms State of the Union<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10124\/\">What&rsquo;s new in AppKit<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10118\/\">What&rsquo;s new in UIKit<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10123\/\">What&rsquo;s new in privacy<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10135\/\">What&rsquo;s new in Xcode 16<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10136\/\">What&rsquo;s new in Swift<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10169\/\">Migrate your app to Swift 6<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10217\/\">Explore Swift performance<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10171\/\">Demystify explicitly built modules<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10179\/\">Meet Swift Testing<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10137\/\">What&rsquo;s new in SwiftData<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10075\/\">Track model changes with SwiftData history<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10138\/\">Create a custom data store with SwiftData<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10144\/\">What&rsquo;s new in SwiftUI<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10148\/\">Tailor macOS windows with SwiftUI<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10149\/\">Work with windows in SwiftUI<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10134\/\">What&rsquo;s new in App Intents<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10176\/\">Design App Intents for system experiences<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10210\/\">Bring your app&rsquo;s core features to users with App Intents<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10131\/\">Support semantic search with Core Spotlight<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10188\/\">What&rsquo;s new in SF Symbols 6<\/a><\/li>\n<li><a href=\"https:\/\/developer.apple.com\/videos\/play\/wwdc2024\/10168\/\">Get started with Writing Tools<\/a><\/li>\n<\/ul>\n\n<p>Podcasts:<\/p>\n<ul>\n<li><a href=\"https:\/\/atp.fm\/591\">Accidental Tech Podcast<\/a><\/li>\n<li><a href=\"https:\/\/appstories.net\/episodes\/388\">AppStories<\/a><\/li>\n<li><a href=\"https:\/\/x.com\/ditheringfm\/status\/1800568430422347793\">Dithering<\/a><\/li>\n<li><a href=\"https:\/\/www.empowerapps.show\/178\">Empower Apps<\/a><\/li>\n<li><a href=\"https:\/\/www.relay.fm\/mpu\/749\">Mac Power Users<\/a><\/li>\n<li><a href=\"https:\/\/www.relay.fm\/upgrade\/516\">Upgrade<\/a><\/li>\n<li><a href=\"https:\/\/coreint.org\/2024\/06\/episode-603-hallucinizations\/\">Core Intuition<\/a><\/li>\n<li><a href=\"https:\/\/www.relay.fm\/automators\/156\">Automators<\/a><\/li>\n<\/ul>\n\n<p>Interviews:<\/p>\n<ul>\n<li><a href=\"https:\/\/daringfireball.net\/2024\/06\/the_talk_show_live_from_wwdc_2024\">The Talk Show: John Giannandrea, Craig Federighi, and Greg Joswiak<\/a> (<a href=\"https:\/\/www.instagram.com\/p\/C8I22XOJX2p\/\">Photos<\/a>)<\/li>\n<li><a href=\"https:\/\/atp.fm\/atp-interview-holly-borla-ben-cohen\">Accidental Tech Podcast: Holly Borla and Ben Cohen<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=W5X0x9zq5U0\">iJustine: Tim Cook<\/a><\/li>\n<li><a href=\"https:\/\/appleinsider.com\/articles\/24\/06\/10\/craig-federighi-john-giannandrea-talk-apple-intelligence-at-wwdc\">iJustine: Craig Federighi &amp; John Giannandrea<\/a> (<a href=\"https:\/\/www.theverge.com\/2024\/6\/10\/24175625\/wwdc-live-ai-apple-intelligence-federighi\">The Verge<\/a>)<\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=pMX2cQdPubk\">MKBHD: Tim Cook<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=rx6O-3XUTQU\">SuperSaf: Tim Cook<\/a><\/li>\n<li><a href=\"https:\/\/www.relay.fm\/radar\/295\">Under the Radar: Serenity Caldwell and Kristin Oro<\/a><\/li>\n<li><a href=\"https:\/\/www.fastcompany.com\/91139412\/apple-craig-federighi-apple-intelligence-ai-security-privacy-chatgpt-china\">Fast Company: Craig Federighi<\/a><\/li>\n<li><a href=\"https:\/\/appstories.net\/episodes\/390\">AppStories: ADA and Swift Student Challenge Distinguished Winners<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=S16q4s3n80M&amp;t=250s\">Katarina Mogus: Craig Federighi<\/a><\/li>\n<\/ul>\n\n<p>Other:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.swiftjectivec.com\/ios-18-notable-uikit-additions\/\">Notable UIKit Additions (Jordan Morgan)<\/a><\/li>\n<li><a href=\"https:\/\/wwdcnotes.github.io\/WWDCNotes\/documentation\/wwdcnotes\/wwdc24\">WWDCNotes<\/a><\/li>\n<li><a href=\"https:\/\/x.com\/songadaymann\/status\/1800324486455009557\">i&rsquo;m getting too old for this stuff<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=xK4X5Src4oQ&amp;t=1197s\">James Dempsey and the Breakpoints<\/a><\/li>\n<li><a href=\"https:\/\/sdw.space\/wwdc-2024\/\">Photos (Sebastiaan de With)<\/a><\/li>\n<li><a href=\"https:\/\/useyourloaf.com\/blog\/wwdc-2024-viewing-guide\/\">Viewing Guide (Keith Harrison)<\/a><\/li>\n<li><a href=\"https:\/\/swiftrocks.com\/recommended-wwdc24-sessions\">Recommended Sessions (Bruno Rocha)<\/a><\/li>\n<li><a href=\"https:\/\/matthewcassinelli.com\/my-mind-map-of-the-wwdc24-keynote\/\">Mind Map of Keynote (Matthew Cassinelli)<\/a><\/li>\n<li><a href=\"https:\/\/matthewcassinelli.com\/roundup-of-app-intents-developer-sessions-from-wwdc24\/\">Roundup of App Intents Developer Sessions (Matthew Cassinelli)<\/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 post a comment, <a href=\"https:\/\/twitter.com\/mjtsai\">tweet<\/a>, <a href=\"https:\/\/mastodon.social\/@mjtsai\">toot<\/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\/2024\/06\/14\/private-cloud-compute\/\">Private Cloud Compute<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/13\/dark-mode-ios-18-app-icons\/\">Dark Mode iOS 18 App Icons<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/13\/iphone-mirroring\/\">iPhone Mirroring<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/13\/redesigned-photos-app-in-ios-18\/\">Redesigned Photos App in iOS 18<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/13\/using-apple-accounts-with-macos-virtual-machines\/\">Using Apple Accounts With macOS Virtual Machines<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/12\/ios-rcs-support-delayed\/\">iOS RCS Support Delayed<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/10\/apple-intelligence-announced\/\">Apple Intelligence Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/10\/macos-15-sequoia-announced\/\">macOS 15 Sequoia Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/10\/ipados-18-announced\/\">iPadOS 18 Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/10\/ios-18-announced\/\">iOS 18 Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/10\/tvos-18-announced\/\">tvOS 18 Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/10\/watchos-11-announced\/\">watchOS 11 Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/10\/visionos-2-announced\/\">visionOS 2 Announced<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/07\/wwdc-2024-preview\/\">WWDC 2024 Preview<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/06\/wwdc-2024-wish-lists\/\">WWDC 2024 Wish Lists<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/06\/06\/wwdc-2023-links\/\">WWDC 2023 Links<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>General: Keynote (YouTube, Hacker News, Lobsters, MacRumors, TidBITS, Mac Power Users Talk, The Verge) Sessions (Spreadsheet, via Daniel Jalkut) Videos (YouTube) Unofficial WWDC App (Script to Title Videos in EagleFiler) Beta OS Downloads (Requirements, Installer, Create Install Disk With DropDMG, How to Install in VM) Xcode Beta Sample Code What&rsquo;s New: Bento Boxes Apple API [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2024-06-14T20:23:48Z","apple_news_api_id":"480a6872-101f-4b30-9596-7fccc6f58e2c","apple_news_api_modified_at":"2024-06-19T19:22:42Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAABQ==","apple_news_api_share_url":"https:\/\/apple.news\/ASApochAfSzCVln_MxvWOLA","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":[2],"tags":[1750,2602,1351,69,738,109,629,31,2586,1814,2597,30,2598,71,901,2796,2404,2403,1212,2607,1221,226],"class_list":["post-43690","post","type-post","status-publish","format-standard","hentry","category-technology","tag-apple-event","tag-apple-intelligence","tag-artificial-intelligence","tag-cocoa","tag-conference","tag-coredata","tag-craig-federighi","tag-ios","tag-ios-18","tag-ipados","tag-ipados-18","tag-mac","tag-macos-15-sequoia","tag-programming","tag-swift-programming-language","tag-swift-testing","tag-swiftdata","tag-visionos","tag-watchos","tag-watchos-11","tag-wwdc","tag-xcode"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/43690","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=43690"}],"version-history":[{"count":8,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/43690\/revisions"}],"predecessor-version":[{"id":43784,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/43690\/revisions\/43784"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=43690"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=43690"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=43690"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}