Last active
July 9, 2022 02:20
-
-
Save enomoto/b1b8ad63d80e2f214e22bffacf758493 to your computer and use it in GitHub Desktop.
wwdc video scraping script from https://developer.apple.com/videos/all-videos/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import csv | |
import requests | |
from bs4 import BeautifulSoup | |
def parse_collection_item(item): | |
h4 = item.find('h4') | |
event = item.find('li', class_='video-tag event').text | |
a = item.find('a', class_='video-image-link') | |
link_path = a.get('href') | |
url = 'https://developer.apple.com' + link_path | |
row = {'title': "'" + h4.text + "'", 'event': event, 'url': url} | |
return row | |
print("=== Script starts ===") | |
list_url = 'https://developer.apple.com/videos/all-videos/' | |
r = requests.get(list_url) | |
soup = BeautifulSoup(r.text, 'lxml') | |
rows = [] | |
collection_items = soup.find_all('ul', class_='collection-items') | |
for collection in collection_items: | |
if str(type(collection)) == "<class 'bs4.element.NavigableString'>": | |
continue | |
for item in collection: | |
h4 = item.find('h4') | |
if type(h4) is int: | |
continue | |
row = parse_collection_item(item) | |
rows.append(row) | |
with open('videos.csv', 'w', newline='') as csvfile: | |
fieldnames = ['title', 'event', 'url'] | |
writer = csv.DictWriter(csvfile, fieldnames=fieldnames) | |
writer.writeheader() | |
writer.writerows(rows) | |
print("=== Script finished ===") | |
result:
title,event,url
'WWDC22 Day 5 recap',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110933/
'Bring multiple windows to your SwiftUI app ',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10061/
'Profile and optimize your game's memory',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10106/
'Build device-to-device interactions with Network Framework',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110339/
'Create custom catalogs at scale with ShazamKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10028/
'What's new in Screen Time API',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110336/
'Scale compute workloads across Apple GPUs',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10159/
'Accelerate machine learning with Metal',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10063/
'Create accessible Single App Mode experiences',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10152/
'What's new in PDFKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10089/
'Explore media metadata publishing and playback interactions',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110338/
'Improve DNS security for apps and servers',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10079/
'Create Swift Package plugins',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110401/
'What's new in WKWebView',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10049/
'Discover Managed Device Attestation',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10143/
'Discover Benchmarks in App Analytics',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10044/
'Explore SMS message filters',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110341/
'Use Xcode for server-side development',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110360/
'Efficiency awaits: Background tasks in SwiftUI',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10142/
'Explore the machine learning development experience',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10017/
'Power down: Improve battery consumption',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10083/
'Implement proactive in-app purchase restore',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110404/
'Author fast and reliable tests for Xcode Cloud',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110361/
'WWDC22 Day 4 recap',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110932/
'Design protocol interfaces in Swift',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110353/
'Discover ARKit 6',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10126/
'Evolve your Core Data schema',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10120/
'What's new in App Store Connect',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10043/
'Simplify C++ templates with concepts',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110367/
'Meet Swift Package plugins',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110359/
'Display HDR video in EDR with AVFoundation and Metal',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110565/
'Go bindless with Metal 3',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10101/
'What's new in TextKit and text views',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10090/
'Deep dive into Xcode Cloud for teams',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110375/
'Discover PhotoKit change history',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10132/
'Writing for interfaces',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10037/
'Design for Collaboration with Messages',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10015/
'What's new in Vision',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10024/
'What's new in StoreKit testing',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10039/
"'SwiftUI on iPad: Add toolbars, titles, and more'",WWDC22,https://developer.apple.com/videos/play/wwdc2022/110343/
'Enhance your Sign in with Apple experience',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10122/
'Design for Arabic',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10034/
'Explore Apple Business Essentials',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110335/
'Create Safari Web Inspector Extensions',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10100/
'SwiftUI on iPad: Organize your interface',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10058/
'Go further with Complications in WidgetKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10051/
"'Display EDR content with Core Image, Metal, and SwiftUI'",WWDC22,https://developer.apple.com/videos/play/wwdc2022/10114/
'What’s new in HLS Interstitials',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10145/
'Transform your geometry with Metal mesh shaders',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10162/
'Get it right (to left)',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10107/
'Improve app size and runtime performance',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110363/
'What's new in web accessibility',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10153/
'Explore navigation design for iOS',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10001/
'Track down hangs with Xcode and on-device detection',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10082/
'Create camera extensions with Core Media IO',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10022/
'Design for Arabic · صمّم بالعربي',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110441/
'What's new in the Photos picker',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10023/
'Explore App Tracking Transparency',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10166/
'Use SwiftUI with AppKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10075/
'Use SwiftUI with UIKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10072/
'Reach new players with Game Center dashboard',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10064/
'Demystify parallelization in Xcode builds',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110364/
'Discover Sign in with Apple at Work & School',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10053/
'Create a great video playback experience',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10147/
'The craft of SwiftUI API design: Progressive disclosure',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10059/
'Make a great SharePlay experience',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10139/
'Reduce networking delays for a more responsive app',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10078/
'Debug Swift debugging with LLDB',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110370/
'Maximize your Metal ray tracing performance',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10105/
'What's new in MapKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10035/
'WWDC22 Day 3 recap',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110931/
'Support multiple users in tvOS apps',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110384/
'Swift Charts: Raise the bar ',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10137/
'Embrace Swift generics',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110352/
'Add Shared with You to your app',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10094/
'Design an effective chart',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110340/
'Adopt declarative device management',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10046/
'Explore USD tools and rendering',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10141/
'What’s new in Safari Web Extensions',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10099/
'Link fast: Improve build and launch times',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110362/
'What's new with SKAdNetwork',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10038/
"'Discover advancements in iOS camera capture: Depth, focus, and multitasking'",WWDC22,https://developer.apple.com/videos/play/wwdc2022/110429/
'Bring your iOS app to the Mac',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10076/
'Display ads and interstitials in SharePlay',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110380/
'Create engaging content for Swift Playgrounds',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110349/
'Use Xcode to develop a multiplatform app',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110371/
'What’s new in AVQT',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10149/
'Build a desktop-class iPad app',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10070/
'Meet CKTool JS',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10116/
'Build a productivity app for Apple Watch',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10133/
'What’s new in iPad app design',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10009/
'Understand USD fundamentals',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10129/
'Replace CAPTCHAs with Private Access Tokens',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10077/
'Streamline local authorization flows',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10108/
'Meet ScreenCaptureKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10156/
'Meet Apple Music API and MusicKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10148/
'What’s new in Endpoint Security',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110345/
'Create your Privacy Nutrition Label ',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10167/
'Compose advanced models with Create ML Components',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10020/
'What’s new in Wallet and Apple Pay',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10041/
'Improve the discoverability of your Swift-DocC content',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110369/
'What's new in HealthKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10005/
'Meet Transferable',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10062/
'Build global apps: Localization by example',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10110/
'Compose custom layouts with SwiftUI',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10056/
'Meet the expanded San Francisco font family',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110381/
'Integrate your custom collaboration app with Messages',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10093/
'Eliminate data races using Swift Concurrency',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110351/
'Target and optimize GPU binaries with Metal 3',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10102/
'Optimize your use of Core Data and CloudKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10119/
'Design app experiences with charts',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110342/
'Boost performance with MetalFX Upscaling',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10103/
'What’s new in CloudKit Console',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10115/
'Swift Regex: Beyond the basics',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110358/
'Take ScreenCaptureKit to the next level',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10155/
'What’s new in privacy',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10096/
'Explore EDR on iOS',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10113/
'Meet Background Assets',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110403/
'Design App Shortcuts',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10169/
'Explore in-app purchase integration and migration',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10040/
'What's new in Swift-DocC',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110368/
'Meet distributed actors in Swift',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110356/
'Optimize your Core ML usage',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10027/
'Add Live Text interaction to your app',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10026/
'WWDC22 Day 2 recap',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110930/
'Enhance collaboration experiences with Messages',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10095/
'Adopt Variable Color in SF Symbols',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10158/
'Create parametric 3D room scans with RoomPlan',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10127/
'What's new in Safari and WebKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10048/
'Plug-in and play: Add Apple frameworks to your Unity game projects',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10065/
'Load resources faster with Metal 3',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10104/
'Deliver reliable streams with HLS Content Steering',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10144/
'What's new in App Clips',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10097/
'What’s new in notarization for Mac apps',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10109/
'Meet desktop-class iPad',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10069/
'Meet passkeys',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10092/
'Create macOS or Linux virtual machines',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10002/
'What's new with in-app purchase',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10007/
'Add accessibility to your Unity games',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10151/
'Dive into App Intents',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10032/
'What's new in Nearby Interaction',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10008/
'Create a more responsive media app',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110379/
'What's new in Create ML',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110332/
'What's new in AppKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10074/
'Get to know Developer Mode',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110344/
'Qualities of great AR experiences',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10131/
'Capture machine-readable codes and text with VisionKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10025/
'Bring Continuity Camera to your macOS app',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10018/
'Meet Swift Async Algorithms',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110355/
'Get to know Create ML Components',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10019/
'Meet WeatherKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10003/
'Bring your world into augmented reality',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10128/
'What's new in SharePlay',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10140/
'Get the most out of Xcode Cloud',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110374/
'Discover Metal 3',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10066/
'What's new in Xcode',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110427/
'Adopt desktop-class editing interactions',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10071/
'Meet Web Push for Safari',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10098/
'What's new in SwiftUI',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10052/
'What's new in UIKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10068/
'Get more mileage out of your app with CarPlay',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10016/
'Enhance voice communication with Push to Talk',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10117/
'Build your first app in Swift Playgrounds',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110348/
'What's new in Swift',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110354/
'Explore more content with MusicKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110347/
'Meet Focus filters',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10121/
'Complications and widgets: Reloaded',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10050/
'Visualize and optimize Swift concurrency',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110350/
'Program Metal in C++ with metal-cpp',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10160/
'Get timely alerts from Bluetooth devices on watchOS',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10135/
'Implement App Shortcuts with App Intents',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10170/
'What's new in managing Apple devices',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10045/
'The SwiftUI cookbook for navigation',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10054/
'Meet Apple Maps Server APIs',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10006/
'What's new in SF Symbols 4',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10157/
'Meet Swift Regex',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110357/
'Bring your driver to iPad with DriverKit',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110373/
'Hello Swift Charts',WWDC22,https://developer.apple.com/videos/play/wwdc2022/10136/
'WWDC22 Day 1 recap',WWDC22,https://developer.apple.com/videos/play/wwdc2022/110929/
'Platforms State of the Union',WWDC22,https://developer.apple.com/videos/play/wwdc2022/102/
'Platforms State of the Union (ASL)',WWDC22,https://developer.apple.com/videos/play/wwdc2022/112/
'Apple Design Awards (ASL)',WWDC22,https://developer.apple.com/videos/play/wwdc2022/113/
'Apple Design Awards',WWDC22,https://developer.apple.com/videos/play/wwdc2022/103/
'Keynote (ASL)',WWDC22,https://developer.apple.com/videos/play/wwdc2022/111/
'Keynote',WWDC22,https://developer.apple.com/videos/play/wwdc2022/101/
'Get started with custom offer codes',Tech Talks,https://developer.apple.com/videos/play/tech-talks/110150/
'Optimize subscriptions for success: acquisition ',Tech Talks,https://developer.apple.com/videos/play/tech-talks/110151/
'Explore unlisted app distribution',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10892/
'Prepare your organization for macOS Monterey',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10891/
'Get started with product page optimization',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10888/
'Build and deploy Safari Extensions for iOS',Tech Talks,https://developer.apple.com/videos/play/tech-talks/110148/
'Get started with custom product pages',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10886/
'Deploy iOS 15 in your organization',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10890/
'Get the most out of CloudKit Sharing',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10874/
'Get started with in-app events',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10889/
'Metal Compute on MacBook Pro',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10580/
'Tune CPU job scheduling for Apple silicon games',Tech Talks,https://developer.apple.com/videos/play/tech-talks/110147/
'Support customers with StoreKit 2 and App Store Server API',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10887/
'Explore and manipulate data in Swift with TabularData',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10100/
'Tips for preventing common review issues',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10885/
'Meet Apple Watch Series 7',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10884/
'Discover advances in Metal for A15 Bionic ',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10876/
'Deploy macOS Big Sur in your organization',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10870/
'Subscription offer codes',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10868/
'Family Sharing for in-app purchases',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10869/
'Convert PyTorch models to Core ML',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10154/
'Improve Object Detection models in Create ML',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10155/
'Explore UI animation hitches and the render loop',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10855/
'Demystify and eliminate hitches in the render phase',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10857/
'Find and fix hitches in the commit phase',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10856/
'Support Apple Pro Display XDR in your apps',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10023/
'Uniform Type Identifiers — a reintroduction',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10696/
'Tailor your Metal apps for Apple M1',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10859/
'What can you do on an Apple silicon Mac?',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10865/
'Discover Metal enhancements for A14 Bionic',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10858/
'Integrate SiriKit Media Intents with HomePod',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10854/
'Explore Live GPU Profiling with Metal Counters',Tech Talks,https://developer.apple.com/videos/play/tech-talks/10001/
'Advanced Scene Understanding in AR',Tech Talks,https://developer.apple.com/videos/play/tech-talks/609/
'What's New in Sharing',Tech Talks,https://developer.apple.com/videos/play/tech-talks/210/
'Introducing Extensible Enterprise SSO',Tech Talks,https://developer.apple.com/videos/play/tech-talks/301/
'Metal Enhancements for A13 Bionic',Tech Talks,https://developer.apple.com/videos/play/tech-talks/608/
'Apple TV App and Universal Search Video Integration - Part 2',Tech Talks,https://developer.apple.com/videos/play/tech-talks/509/
'Apple TV App and Universal Search Video Integration - Part 1',Tech Talks,https://developer.apple.com/videos/play/tech-talks/508/
'Apple TV VSA Framework',Tech Talks,https://developer.apple.com/videos/play/tech-talks/507/
'Apple TV Set Top Box APIs',Tech Talks,https://developer.apple.com/videos/play/tech-talks/506/
'Apple TV Authentication Context',Tech Talks,https://developer.apple.com/videos/play/tech-talks/505/
'Apple TV Distribution Program Overview',Tech Talks,https://developer.apple.com/videos/play/tech-talks/504/
'Bringing Your Apps to the New iPad Pro',Tech Talks,https://developer.apple.com/videos/play/tech-talks/209/
'Designing for iPad Pro and Apple Pencil',Tech Talks,https://developer.apple.com/videos/play/tech-talks/804/
'Designing for Subscription Success',Tech Talks,https://developer.apple.com/videos/play/tech-talks/803/
'What's New in Core NFC',Tech Talks,https://developer.apple.com/videos/play/tech-talks/702/
'Developing Complications for Apple Watch Series 4',Tech Talks,https://developer.apple.com/videos/play/tech-talks/208/
'Designing for Apple Watch Series 4',Tech Talks,https://developer.apple.com/videos/play/tech-talks/802/
'GDPR & CloudKit',Tech Talks,https://developer.apple.com/videos/play/tech-talks/703/
"'Building Apps for iPhone XS, iPhone XS Max, and iPhone XR'",Tech Talks,https://developer.apple.com/videos/play/tech-talks/207/
'Web Inspector Walkthrough',Tech Talks,https://developer.apple.com/videos/play/tech-talks/401/
'Ensuring Beautiful Rich Links',Tech Talks,https://developer.apple.com/videos/play/tech-talks/205/
'Using Web Inspector with tvOS Apps',Tech Talks,https://developer.apple.com/videos/play/tech-talks/402/
'QR Code Recognition on iOS 11',Tech Talks,https://developer.apple.com/videos/play/tech-talks/206/
'Introduction to AVDisplayManager',Tech Talks,https://developer.apple.com/videos/play/tech-talks/503/
'Metal 2 on A11 - Overview',Tech Talks,https://developer.apple.com/videos/play/tech-talks/602/
'Face Tracking with ARKit',Tech Talks,https://developer.apple.com/videos/play/tech-talks/601/
'An Introduction to HDR Video',Tech Talks,https://developer.apple.com/videos/play/tech-talks/502/
'Updating Your App for Apple TV 4K',Tech Talks,https://developer.apple.com/videos/play/tech-talks/202/
'Designing for iPhone X',Tech Talks,https://developer.apple.com/videos/play/tech-talks/801/
'Building Apps for iPhone X',Tech Talks,https://developer.apple.com/videos/play/tech-talks/201/
'Authoring 4K and HDR HLS Streams',Tech Talks,https://developer.apple.com/videos/play/tech-talks/501/
'Metal 2 on A11 - Raster Order Groups',Tech Talks,https://developer.apple.com/videos/play/tech-talks/605/
'Updating for Apple Watch Series 3',Tech Talks,https://developer.apple.com/videos/play/tech-talks/203/
'iOS Storage Best Practices',Tech Talks,https://developer.apple.com/videos/play/tech-talks/204/
'Metal 2 on A11 - Imageblocks',Tech Talks,https://developer.apple.com/videos/play/tech-talks/603/
'Metal 2 on A11 - Imageblock Sample Coverage Control',Tech Talks,https://developer.apple.com/videos/play/tech-talks/606/
'Metal 2 on A11 - Tile Shading',Tech Talks,https://developer.apple.com/videos/play/tech-talks/604/
'Friday@WWDC21',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10325/
'Developer spotlight: Accessibility',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10318/
'Coordinate media playback in Safari with Group Activities',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10189/
'Write a DSL in Swift using result builders',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10253/
'Accelerate machine learning with Metal Performance Shaders Graph',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10152/
'Build apps that share data through CloudKit and Core Data ',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10015/
'SwiftUI on the Mac: The finishing touches',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10289/
"'Safeguard your accounts, promotions, and content'",WWDC21,https://developer.apple.com/videos/play/wwdc2021/10110/
'Streamline your localized strings',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10221/
'Detect bugs early with the static analyzer',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10202/
'Reduce network delays for your app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10239/
'Practice audio haptic design',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10278/
'Design for Safari 15',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10029/
'ARC in Swift: Basics and beyond',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10216/
'Tune your Core ML models',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10038/
'Discover breakpoint improvements',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10209/
'Accelerate networking with HTTP/3 and QUIC',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10094/
"'Build a research and care app, part 2: Schedule tasks'",WWDC21,https://developer.apple.com/videos/play/wwdc2021/10069/
'Mitigate fraud with App Attest and DeviceCheck',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10244/
'Cross reference content with the Apple Music API',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10293/
'Tailor the VoiceOver experience in your data-rich apps',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10121/
"'Build a research and care app, part 3: Visualize progress'",WWDC21,https://developer.apple.com/videos/play/wwdc2021/10282/
'Optimize for 5G networks',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10103/
'Create 3D workflows with USD',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10077/
"'Build a research and care app, part 1: Setup onboarding'",WWDC21,https://developer.apple.com/videos/play/wwdc2021/10068/
'Optimize for variable refresh rate displays',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10147/
'Meet CloudKit Console',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10117/
'Use Accelerate to improve performance and incorporate encrypted archives',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10233/
'Bring Recurring Leaderboards to your game',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10067/
'Explore advanced project configuration in Xcode',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10210/
'SwiftUI on the Mac: Build the fundamentals',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10062/
'Thursday@WWDC21',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10324/
'WWDC21 Apple Design Awards',WWDC21,https://developer.apple.com/videos/play/wwdc2021/103/
'WWDC21 Apple Design Awards (ASL)',WWDC21,https://developer.apple.com/videos/play/wwdc2021/113/
'Meditation for fidgety skeptics',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10316/
'What's new in App Analytics',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10115/
'Design for spatial interaction',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10245/
'Build Mail app extensions',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10168/
'Extract document data using Vision',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10041/
'Add support for Matter in your smart home app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10298/
'Deliver a great playback experience on tvOS',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10191/
'Donate intents and expand your app’s presence',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10231/
'Sync files to the cloud with FileProvider on macOS',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10182/
'Support customers and handle refunds',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10175/
'Bring Core Data concurrency to Swift and SwiftUI',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10017/
'Embrace Expected Failures in XCTest',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10207/
'Discover and curate Swift Packages using Collections',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10197/
'Distribute apps in Xcode with cloud signing',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10204/
'Build custom experiences with Group Activities',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10187/
'Improve MDM assignment of Apps and Books',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10137/
'Manage software updates in your organization',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10129/
'Optimize high-end games for Apple GPUs',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10148/
'Discover compilation workflows in Metal',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10229/
'There and back again: Data transfer on Apple Watch',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10003/
'Automate CloudKit tests with cktool and declarative schema',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10118/
'Discover rolling clips with ReplayKit',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10101/
'Explore HDR rendering with EDR',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10161/
'Support Full Keyboard Access in your iOS app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10120/
'Improve access to Photos in your app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10046/
'Develop advanced web content',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10030/
'Meet ClassKit for file-based apps',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10257/
'Detect and diagnose memory issues',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10180/
'Capture high-quality photos using video formats',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10247/
'Diagnose unreliable code with test repetitions',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10296/
'Discover Web Inspector improvements',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10031/
'Localize your SwiftUI app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10220/
'Swift concurrency: Behind the scenes',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10254/
'Direct and reflect focus in SwiftUI',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10023/
"'Explore Digital Crown, Trackpad, and iPad pointer automation'",WWDC21,https://developer.apple.com/videos/play/wwdc2021/10208/
'Explore ARKit 5',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10073/
'Build interactive tutorials using DocC',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10235/
'Meet privacy-preserving ad attribution',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10033/
'Understand and eliminate hangs from your app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10258/
'Design for Group Activities',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10184/
'What’s new in AVFoundation',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10146/
'Principles of great widgets',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10048/
'Create image processing apps powered by Apple Silicon',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10153/
'Wednesday@WWDC21',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10323/
'Accessibility by design: An Apple Watch for everyone (ASL)',WWDC21,https://developer.apple.com/videos/play/wwdc2021/110142/
'Accessibility by design: An Apple Watch for everyone',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10308/
'Analyze HTTP traffic in Instruments ',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10212/
"'Discover Metal debugging, profiling, and asset creation tools'",WWDC21,https://developer.apple.com/videos/play/wwdc2021/10157/
'Triage TestFlight crashes in Xcode Organizer',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10203/
'Demystify SwiftUI',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10022/
'SF Symbols in SwiftUI',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10349/
'Improve global streaming availability with HLS Content Steering',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10141/
'Manage in-app purchases on your server',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10174/
'SwiftUI Accessibility: Beyond the basics',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10119/
'Make blazing fast lists and collection views',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10252/
'Capture and process ProRAW images',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10160/
'Coordinate media experiences with Group Activities',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10225/
'Build interfaces with style',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10196/
'Explore the catalog with the Apple Music API',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10291/
'Symbolication: Beyond the basics',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10211/
'Classify hand poses and actions with Create ML',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10039/
'Build a workout app for Apple Watch',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10009/
"'AR Quick Look, meet Object Capture '",WWDC21,https://developer.apple.com/videos/play/wwdc2021/10078/
'Send communication and Time Sensitive notifications',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10091/
'Explore WKWebView additions',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10032/
'Build dynamic iOS apps with the Create ML framework',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10037/
'Review code and collaborate in Xcode ',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10205/
'Manage devices with Apple Configurator',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10297/
'Explore the SF Symbols 3 app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10288/
'Adopt Quick Note',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10264/
"'Detect people, faces, and poses using Vision'",WWDC21,https://developer.apple.com/videos/play/wwdc2021/10040/
'Create custom symbols',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10250/
'Explore low-latency video encoding with VideoToolbox',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10158/
'Meet AsyncSequence',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10058/
'Secure login with iCloud Keychain verification codes',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10105/
'Diagnose Power and Performance regressions in your app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10087/
'Build light and fast App Clips',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10013/
'Explore advanced rendering with RealityKit 2',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10075/
'Meet the Location Button',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10102/
'What's new in Wallet and Apple Pay',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10092/
'Discoverable design',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10126/
'What's new in Mac Catalyst',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10052/
'Meet TextKit 2',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10061/
'Elevate your DocC documentation in Xcode',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10167/
'Qualities of a great Mac Catalyst app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10053/
'Evaluate videos with the Advanced Video Quality Tool',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10145/
'Create audio drivers with DriverKit',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10190/
'Meet the Swift Algorithms and Collections packages',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10256/
'Use async/await with URLSession',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10095/
'Explore Core Image kernel improvements',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10159/
'Discover account-driven User Enrollment',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10136/
'SF Symbols in UIKit and AppKit',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10251/
'What’s new in camera capture',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10047/
'Explore Safari Web Extension improvements',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10027/
'Discover geometry-aware audio with the Physical Audio Spatialization Engine (PHASE)',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10079/
'Customize and resize sheets in UIKit',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10063/
'Qualities of great iPad and iPhone apps on Macs with M1',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10056/
"'Design great actions for Shortcuts, Siri, and Suggestions'",WWDC21,https://developer.apple.com/videos/play/wwdc2021/10283/
'Explore dynamic pre-rolls and mid-rolls in HLS',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10140/
'Customize your advanced Xcode Cloud workflows',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10269/
'Get ready to optimize your App Store product page',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10295/
'Showcase app data in Spotlight',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10098/
'Discover concurrency in SwiftUI',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10019/
'Swift concurrency: Update a sample app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10194/
'Move beyond passwords',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10106/
'Measure health with motion',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10287/
'Explore UWB-based car keys',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10084/
'What’s new in SF Symbols',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10097/
'Create accessible experiences for watchOS',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10223/
'Tuesday@WWDC21',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10322/
'Out of this world... on to Mars',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10317/
'Protect mutable state with Swift actors',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10133/
'Explore Xcode Cloud workflows',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10268/
'Explore ShazamKit',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10044/
'What‘s new in Swift',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10192/
'What's new in CloudKit',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10086/
'Meet declarative device management',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10131/
'Explore hybrid rendering with Metal ray tracing',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10150/
'Meet async/await in Swift',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10132/
'Meet StoreKit 2',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10114/
'What's new in AVKit',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10290/
'Host and automate your DocC documentation',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10236/
'Dive into RealityKit 2',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10074/
'Meet in-app events on the App Store',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10171/
'Explore HLS variants in AVFoundation',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10143/
'Meet Shortcuts for macOS',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10232/
'Your guide to keyboard layout',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10259/
'Use the camera for keyboard input in your app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10276/
'Ultimate application performance survival guide',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10181/
'Meet DocC documentation in Xcode',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10166/
'Focus on iPad keyboard navigation',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10260/
'Meet the Screen Time API',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10123/
'Enhance your app with Metal ray tracing',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10149/
'Simplify sign in for your tvOS apps',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10279/
'Add rich graphics to your SwiftUI app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10021/
'Meet Xcode Cloud',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10267/
'Discover built-in sound classification in SoundAnalysis',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10036/
'The practice of inclusive design',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10275/
'What's new in watchOS 8',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10002/
'Explore structured concurrency in Swift',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10134/
'Add intelligence to your widgets',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10049/
'Tap into virtual and physical game controllers',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10081/
'Meet the UIKit button system',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10064/
'Apple’s privacy pillars in focus',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10085/
'Connect Bluetooth devices to Apple Watch',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10005/
'Get ready for iCloud Private Relay',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10096/
'Bring accessibility to charts in your app',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10122/
'The process of inclusive design',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10304/
'Craft search experiences in SwiftUI',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10176/
'Meet Group Activities',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10183/
'Meet MusicKit for Swift',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10294/
'What's new in UIKit',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10059/
'What's new in App Clips',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10012/
'Explore Verifiable Health Records',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10089/
'Faster and simpler notarization for Mac apps',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10261/
"'What’s new in Game Center: Widgets, friends, and multiplayer improvements'",WWDC21,https://developer.apple.com/videos/play/wwdc2021/10066/
'What's new in SwiftUI',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10018/
'Meet Safari Web Extensions on iOS',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10104/
'Immerse your app in spatial audio',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10265/
'What’s new in managing Apple devices',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10130/
'What's new in Foundation',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10109/
'Explore bindless rendering in Metal',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10286/
'Explore Nearby Interaction with third-party accessories',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10165/
'Create 3D models with Object Capture',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10076/
'Take your iPad apps to the next level',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10057/
'What's new in AppKit',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10054/
'Meet TestFlight on Mac',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10170/
'Transition media gaplessly with HLS',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10142/
'Create custom audio experiences with ShazamKit',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10045/
'Monday@WWDC21',WWDC21,https://developer.apple.com/videos/play/wwdc2021/10321/
'Platforms State of the Union (ASL)',WWDC21,https://developer.apple.com/videos/play/wwdc2021/112/
'Platforms State of the Union',WWDC21,https://developer.apple.com/videos/play/wwdc2021/102/
'Keynote (ASL)',WWDC21,https://developer.apple.com/videos/play/wwdc2021/111/
'Keynote',WWDC21,https://developer.apple.com/videos/play/wwdc2021/101/
'Become a Simulator expert',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10647/
'Accessibility design for Mac Catalyst',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10117/
'The artist’s AR toolkit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10601/
'What's new in MetricKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10081/
'Decipher and deal with common Siri errors',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10074/
'What's new in Web Inspector',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10646/
'Meet Watch Face Sharing',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10100/
'Create quick interactions with Shortcuts on watchOS',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10190/
'Background execution demystified',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10063/
'Deliver a better HLS audio experience',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10158/
'Safely manage pointers in Swift',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10167/
'Core Data: Sundries and maxims',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10017/
'Feature your actions in the Shortcuts app',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10084/
'Add configuration and intelligence to your widgets',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10194/
'The details of UI typography',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10175/
'Diagnose performance issues with the Xcode Organizer',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10076/
'Control training in Create ML with Swift',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10156/
'AutoFill everywhere',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10115/
'Create custom apps for employees',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10222/
'Build localization-friendly layouts using Xcode',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10219/
'Get to know Metal function pointers',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10013/
'Use Swift on AWS Lambda with Xcode',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10644/
'Get models on device using Core ML Converters',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10153/
'Discover search suggestions for Apple TV',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10634/
'SF Symbols 2',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10207/
'Discover ray tracing with Metal',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10012/
'Boost performance and security with modern networking',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10111/
'Handling FHIR without getting burned',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10669/
'Structure your app for SwiftUI previews',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10149/
"'Swan's Quest, Chapter 4: The sequence completes'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10684/
'Design for location privacy',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10162/
'Identify trends with the Power and Performance API',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10057/
'Synchronize health data with HealthKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10184/
'Build SwiftUI views for widgets',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10033/
'Design great widgets',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10103/
'Eliminate animation hitches with XCTest',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10077/
'Why is my app getting killed?',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10078/
'Formatters: Make data human-friendly',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10160/
'What's new in Universal Links',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10098/
'Discover how to download and play HLS offline',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10655/
'VoiceOver efficiency with custom rotors',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10116/
'Data Essentials in SwiftUI',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10040/
'Beyond counting steps',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10656/
'Capture and stream apps on the Mac with ReplayKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10633/
'Empower your intents',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10073/
'Discover AppleSeed for IT and Managed Software Updates',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10138/
'Advancements in the Objective-C runtime',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10163/
'Refine Objective-C frameworks for Swift',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10680/
'Build scalable enterprise app suites',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10142/
'Build customized ML models with the Metal Performance Shaders Graph',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10677/
'Integrate your app with Wind Down',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10083/
'A conversation with the cast and creators of Mythic Quest: Raven’s Banquet',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10969/
'Build local push connectivity for restricted networks',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10113/
'Build location-aware enterprise apps',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10140/
'Sync a Core Data store with the CloudKit public database',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10650/
'What's new in ResearchKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10216/
'Debug GPU-side errors in Metal',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10616/
'What's new in Core NFC',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10209/
'Discover WKWebView enhancements',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10188/
'Improve stream authoring with HLS Tools',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10225/
'Write tests to fail',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10091/
'Keep your complications up to date',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10049/
'Build document-based apps in SwiftUI',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10039/
'Design high quality Siri media interactions',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10060/
"'Stacks, Grids, and Outlines in SwiftUI'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10031/
'What's new in streaming audio for Apple Watch',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10636/
'The Push Notifications primer',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10095/
'Shop online with AR Quick Look',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10604/
'Build a SwiftUI view in Swift Playgrounds',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10643/
'Bring keyboard and mouse gaming to iPad',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10617/
'Adapt ad insertion to Low-Latency HLS',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10232/
'Make apps smarter with Natural Language',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10657/
'Triage test failures with XCTIssue',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10687/
'Expanding automation with the App Store Connect API',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10004/
'Support performance-intensive apps and games',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10621/
'Build Image and Video Style Transfer models in Create ML',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10642/
'Unsafe Swift',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10648/
'Create Swift Playgrounds content for iPad and Mac',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10654/
'XCTSkip your tests',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10164/
'Deploy Apple devices using zero-touch',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10223/
'Architecting for subscriptions',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10671/
'Embrace Swift type inference',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10165/
'What's new in ClassKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10672/
'Optimize the interface of your Mac Catalyst app',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10056/
'Get the most out of Sign in with Apple',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10173/
'Explore numerical computing in Swift',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10217/
'Decode ProRes with AVFoundation and VideoToolbox',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10090/
'What's new in USD',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10613/
'Meet Audio Workgroups',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10224/
'Author fragmented MPEG-4 content with AVAssetWriter',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10011/
'Reduce latency with HLS Blocking Playlist Reload',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10231/
'Explore the Action & Vision app',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10099/
'App accessibility for Switch Control',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10019/
"'Swan's Quest, Chapter 3: The notable scroll'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10683/
'Getting started with HealthKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10664/
'Design for the iPadOS pointer',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10640/
'Expand your SiriKit Media Intents to more platforms',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10061/
'Gain insights into your Metal app with Xcode 12',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10605/
'Optimize Metal apps and games with GPU counters',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10603/
'A conversation with Lisa Jackson and former Attorney General Eric Holder',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10970/
'Export HDR media in your app with AVFoundation',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10010/
'Explore Packages and Projects with Xcode Playgrounds',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10096/
'Discover Core Image debugging techniques',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10089/
"'Widgets Code-along, part 2: Alternate timelines'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10035/
"'Design for intelligence: Make friends with ""The System""'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10087/
'Meet the new Photos picker',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10652/
"'Tap into Game Center: Dashboard, Access Point, and Profile'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10618/
'Build GPU binaries with Metal',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10615/
'Broaden your reach with Siri Event Suggestions',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10197/
'What's new for web developers',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10663/
'Introducing Car Keys',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10006/
"'Build with iOS pickers, menus and actions'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10052/
'Support hardware keyboards in your app',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10109/
"'Widgets Code-along, part 1: The adventure begins'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10034/
'App essentials in SwiftUI',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10037/
'Design for Game Center',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10145/
'Discover HLS Blocking Preload Hints',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10229/
'Bring your Metal app to Apple silicon Macs',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10631/
'Handle the Limited Photos Library in your app',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10641/
'Visually edit SwiftUI views',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10185/
'Leverage enterprise identity and authentication',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10139/
'Secure your app: threat modeling and anti-patterns',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10189/
'Meet Face ID and Touch ID for the web',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10670/
'Custom app distribution with Apple Business Manager',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10667/
'Modernize PCI and SCSI drivers with DriverKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10210/
'Harness Apple GPUs with Metal',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10602/
'Evaluate and optimize voice interaction for your app',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10071/
'Build an Endpoint Security app',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10159/
"'Design with iOS pickers, menus and actions'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10205/
'What's new in assessment',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10005/
'Edit and play back HDR video with AVFoundation',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10009/
"'Swan's Quest, Chapter 2: A time for tones'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10682/
'Optimize live streams with HLS Playlist Delta Updates',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10230/
'Get your test results faster',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10221/
'Advancements in Game Controllers',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10614/
'Accelerate your app with CarPlay',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10635/
'Design great App Clips',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10172/
"'Tap into Game Center: Leaderboards, Achievements, and Multiplayer'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10619/
'What's new in watchOS design',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10171/
'Master Picture in Picture on tvOS',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10176/
'What's new in CareKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10151/
'Add custom views and modifiers to the Xcode Library',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10649/
'What’s new with in-app purchase',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10661/
'Design for intelligence: Meet people where they are',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10200/
'Explore Computer Vision APIs',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10673/
'Explore logging in Swift',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10168/
'Streamline your App Clip',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10120/
'What's new in Wallet and Apple Pay',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10662/
"'Design for intelligence: Apps, evolved'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10086/
'Design for intelligence: Discover new opportunities',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10088/
'Optimize Metal Performance for Apple silicon Macs',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10632/
'Build for the iPadOS pointer',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10093/
'Support local network privacy in your app',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10110/
'Handle trackpad and mouse input',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10094/
'Create App Clips for other businesses',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10118/
'Create complications for Apple Watch',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10046/
'Enable encrypted DNS',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10047/
'Handle interruptions and alerts in UI tests',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10220/
'Build for iPad',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10105/
'Create a seamless speech experience in your apps',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10022/
'Explore the new system architecture of Apple silicon Macs',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10686/
"'Widgets Code-along, part 3: Advancing timelines'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10036/
'What's new in RealityKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10612/
'Detect Body and Hand Pose with Vision',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10653/
'What's new in managing Apple devices',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10639/
'Configure and link your App Clips',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10146/
'Introduction to SwiftUI',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10119/
'Make your app visually accessible',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10020/
'Swift packages: Resources and localization',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10169/
'Port your Mac app to Apple silicon',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10214/
'What's new in Low-Latency HLS',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10228/
'What's new in Swift',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10170/
'Advances in UICollectionView',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10097/
'What's new in SiriKit and Shortcuts',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10068/
'iPad and iPhone apps on Apple silicon Macs',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10114/
'Explore App Clips',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10174/
'What's new in education',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10658/
'Advances in diffable data sources',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10045/
'Meet WidgetKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10028/
'Meet Nearby Interaction',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10668/
'Create great enterprise apps: A chat with Box's Aaron Levie',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10204/
'Modern cell configuration',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10027/
'Meet Safari Web Extensions',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10665/
'Build trust through better privacy',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10676/
"'Inspect, modify, and construct PencilKit drawings'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10148/
'What's new in Mac Catalyst',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10143/
'Support multiple users in your tvOS app',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10645/
'Explore ARKit 4',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10611/
'Optimize the Core Image pipeline for your video app',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10008/
'Use model deployment and security with Core ML',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10152/
'Build an Action Classifier with Create ML',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10043/
'What's new in PencilKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10107/
'Record stereo audio with AVAudioSession',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10226/
'What's new in location',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10660/
'What's new in SwiftUI',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10041/
'Build SwiftUI apps for tvOS',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10042/
'What's new in App Store Connect',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10651/
'Build complications in SwiftUI',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10048/
'Introducing StoreKit Testing in Xcode',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10659/
'Build Metal-based Core Image kernels with Xcode',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10021/
'Distribute binary frameworks as Swift packages',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10147/
'What's new in HealthKit',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10182/
'Meet Scribble for iPad',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10106/
'Adopt the new look of macOS',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10104/
"'Swan's Quest, Chapter 1: Voices in the dark'",WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10681/
'Lists in UICollectionView',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10026/
'Designed for iPad',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10206/
'One-tap account security upgrades',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/10666/
'Keynote',WWDC 2020,https://developer.apple.com/videos/play/wwdc2020/101/
'Building Great Shortcuts',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/805/
'Designing Great Shortcuts',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/806/
'Optimizing App Launch',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/423/
'Integrating with Siri Event Suggestions',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/243/
'Designing for Adverse Network and Temperature Conditions',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/422/
'Core NFC Enhancements',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/715/
'Window Management in Your Multitasking App',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/246/
'Metal for Machine Learning',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/614/
'What's New in Core Bluetooth',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/901/
'Architecting Your App for Multiple Windows',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/258/
'Targeting Content with Multiple Windows',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/259/
'Modeling in Custom Instruments',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/421/
'Developing a Great Profiling Experience',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/414/
'Adding Indoor Maps to your App and Website',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/241/
'SwiftUI On All Devices',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/240/
'Subscription Offers Best Practices',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/305/
'What’s New in Managing Apple Devices',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/303/
'In-App Purchases and Using Server-to-Server Notifications',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/302/
'Designing Great ML Experiences',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/803/
'Ray Tracing with Metal',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/613/
'Great Developer Habits',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/239/
'Accessibility in SwiftUI',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/238/
'Optimizing Storage in Your App',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/419/
'Network Extensions for the Modern Mac',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/714/
'Building Custom Views with SwiftUI',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/237/
'Getting the Most Out of Simulator',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/418/
'Advances in AR Quick Look',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/612/
'Taking iPad Apps for Mac to the Next Level',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/235/
'Bringing OpenGL Apps to Metal',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/611/
"'Advances in Networking, Part 2'",WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/713/
'What’s New in MapKit and MapKit JS',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/236/
'Text Recognition in Vision Framework',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/234/
'What's New in App Store Connect',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/301/
'Improving Battery Life and Performance',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/417/
'Mastering Xcode Previews',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/233/
'Making Apps with Core Data',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/230/
'Binary Frameworks in Swift',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/416/
'Integrating SwiftUI',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/231/
'Advances in Natural Language Framework',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/232/
'Building Activity Classification Models in Create ML',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/426/
'Building Collaborative AR Experiences',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/610/
'Training Text Classifiers in Create ML',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/428/
'Training Recommendation Models in Create ML',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/427/
'Combine in Practice',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/721/
'Modern Swift API Design',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/415/
'Building AR Experiences with Reality Composer',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/609/
"'Advances in Networking, Part 1'",WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/712/
'Testing in Xcode',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/413/
'What's New in Safari',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/515/
'What's New for Web Developers',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/518/
'What's New in Authentication',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/516/
'Creating Great Apps Using Core ML and ARKit',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/228/
'Advances in Foundation',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/723/
'Delivering Intuitive Media Playback with AVKit',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/503/
'Introducing Combine',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/722/
'Debugging in Xcode 11',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/412/
'Data Flow Through SwiftUI',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/226/
'Getting Started with Instruments',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/411/
'Font Management and Text Scaling',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/227/
'Creating Swift Packages',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/410/
'Advances in Camera Capture & Photo Segmentation',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/225/
'Introducing Core Haptics',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/520/
'Designing Audio-Haptic Experiences',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/810/
'Introducing Photo Segmentation Mattes',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/260/
'Introducing Multi-Camera Capture for iOS',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/249/
'Modernizing Your UI for iOS 13',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/224/
'Expanding the Sensory Experience with Core Haptics',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/223/
'Metal for Pro Apps',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/608/
'What's New in Apple File Systems',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/710/
'Bringing People into AR',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/607/
'What's New in Clang and LLVM',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/409/
'Designing Award Winning Apps and Games',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/802/
'Cryptography and Your Apps',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/709/
'App Distribution – From Ad-hoc to Enterprise',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/304/
'Introducing PencilKit',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/221/
'Adopting Swift Packages in Xcode',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/408/
'Advances in UI Data Sources',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/220/
'Designing for Privacy',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/708/
'Exploring New Data Representations in HealthKit',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/218/
'SwiftUI on watchOS',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/219/
'SwiftUI Essentials',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/216/
'ResearchKit and CareKit Reimagined',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/217/
'Advances in Collection View Layout',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/215/
'Delivering Optimized Metal Apps and Games',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/606/
'Understanding Images in Vision Framework',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/222/
'Building Apps with RealityKit',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/605/
'Implementing Dark Mode on iOS',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/214/
'Advances in App Background Execution',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/707/
'What's New in Core Location',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/705/
'Training Sound Classification Models in Create ML',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/425/
'Training Object Detection Models in Create ML',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/424/
'Introducing Parameters for Shortcuts',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/213/
'Introducing Sign In with Apple',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/706/
'AUv3 Extensions User Presets',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/509/
'Accessibility Inspector',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/257/
'Advances in CarPlay Systems',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/252/
'What's New in AVAudioEngine',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/510/
'Visual Design and Accessibility',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/244/
'Modernizing Your Audio App',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/508/
'Introducing Accelerate for Swift',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/718/
'Introducing the Indoor Maps Program',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/245/
'What’s New in ClassKit',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/247/
'Embedding and Sharing Visually Rich Links',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/262/
'Supporting New Game Controllers',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/616/
'Streaming Audio on watchOS 6',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/716/
'HEVC Video with Alpha',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/506/
'What’s New in File Management and Quick Look',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/719/
'Exploring Tinted Graphic Complications',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/253/
'Game Center Player Identifiers',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/615/
'Writing Great Accessibility Labels',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/254/
'What's New in Universal Links',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/717/
'Understanding CPU Usage with Web Inspector',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/513/
'Auditing Web Content with Web Inspector',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/514/
'What's New in Safari Extensions',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/720/
'Supporting Dark Mode in Your Web Content',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/511/
'Large Content Viewer - Ensuring Readability for Everyone',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/261/
'Creating an Accessible Reading Experience',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/248/
"'LLDB: Beyond ""po""'",WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/429/
'Making Apps More Accessible With Custom Actions',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/250/
'Mastering the Living Room With tvOS',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/211/
'Introducing ARKit 3',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/604/
'What's New in iOS Design',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/808/
'Designing iPad Apps for Mac',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/809/
'Introducing Multiple Windows on iPad',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/212/
'HLS Authoring for AirPlay 2 Video',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/507/
'Core ML 3 Framework',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/704/
'Introducing RealityKit and Reality Composer',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/603/
'What’s New in AppKit for macOS',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/210/
'Swift Playgrounds 3',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/405/
'Creating Independent Watch Apps',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/208/
'Introducing SF Symbols',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/206/
'What's New in Machine Learning',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/209/
'Introducing the Create ML App',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/430/
'All About Notarization',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/703/
'Introducing SiriKit Media Intents',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/207/
'Working with USD',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/602/
'Introducing Low-Latency HLS',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/502/
'Introducing iPad Apps for Mac',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/205/
'Modern Rendering with Metal',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/601/
'Introducing SwiftUI: Building Your First App',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/204/
'Introducing Desktop-class Browsing on iPad',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/203/
'Getting Started with Xcode',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/404/
'What's New in Swift',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/402/
'Creating Great Localized Experiences with Xcode 11',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/403/
'Using Core Data With CloudKit',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/202/
'Advances in Speech Recognition',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/256/
'System Extensions and DriverKit',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/702/
'Reaching the Big Screen with AirPlay 2',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/501/
'Advances in macOS Security',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/701/
'What's New in Xcode 11',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/401/
'Apple Design Awards',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/104/
'Platforms State of the Union',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/103/
'Keynote',WWDC 2019,https://developer.apple.com/videos/play/wwdc2019/101/
'Swift Generics (Expanded)',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/406/
'What's New in Search Ads',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/304/
'UIKit: Apps for Every Size and Shape',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/235/
'Testing Tips & Tricks',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/417/
'iOS Memory Deep Dive',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/416/
'Behind the Scenes of the Xcode Build Process',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/415/
'What’s New in Safari and WebKit',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/234/
'Adding Delight to your iOS App',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/233/
'HomeKit Deep Dive',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/231/
'Apple Pencil Design Essentials',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/809/
'Understanding Crashes and Crash Logs',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/414/
'Tips for Great Maps',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/810/
'Presenting Design Work',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/811/
'Prototyping for AR',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/808/
'Deliver an Exceptional Accessibility Experience',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/230/
'Metal Game Performance Optimization',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/612/
'Designing Notifications',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/806/
'MusicKit on the Web',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/506/
'Using Collections Effectively',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/229/
'Create Your Own Swift Playgrounds Subscription',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/413/
'Metal for VR',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/611/
'Wallet and Apple Pay: Creating Great Customer Experiences',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/720/
'Advanced Debugging with Xcode and LLDB',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/412/
'What’s New in Energy Debugging',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/228/
'Understanding ARKit Tracking and Detection',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/610/
"'Core Image: Performance, Prototyping, and Python'",WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/719/
'Better Apps through Better Privacy',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/718/
'Metal for Accelerating Machine Learning',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/609/
'Getting to Know Swift Package Manager',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/411/
'Optimizing App Assets',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/227/
'Metal Shader Debugging and Profiling',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/608/
'Automating App Store Connect',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/303/
'Vision with Core ML',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/717/
'VoiceOver: App Testing Beyond The Visuals',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/226/
'Embracing Algorithms',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/223/
'A Tour of UICollectionView',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/225/
'Core Data Best Practices',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/224/
'Object Tracking in Vision',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/716/
'Creating Custom Instruments',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/410/
'Creating Great AR Experiences',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/805/
'What's New in Managing Apple Devices',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/302/
'Introducing Network.framework: A modern alternative to Sockets',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/715/
'Integrating with Photos on macOS',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/505/
'The Life of a Button',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/804/
'What's New in LLVM',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/409/
'Optimizing Your App for Today’s Internet',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/714/
'Creating Photo and Video Effects Using Depth',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/503/
'Data You Can Trust',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/222/
'Building Faster in Xcode',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/408/
'Creating Audio Apps for watchOS',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/504/
'Designing Fluid Interfaces',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/803/
'Metal for Game Developers',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/607/
'What's New in App Store Connect',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/301/
'Practical Approaches to Great App Performance',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/407/
'Introducing Natural Language Framework',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/713/
'Metal for Ray Tracing Acceleration',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/606/
'TextKit Best Practices',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/221/
'Intentional Design',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/802/
'Using Grouped Notifications',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/711/
'High Performance Auto Layout',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/220/
'Measuring Performance Using Logging',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/405/
'Inside SwiftShot: Creating an AR Game',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/605/
'Image and Graphics Best Practices',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/219/
'What’s New in User Notifications',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/710/
'Siri Shortcuts on the Siri Watch Face',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/217/
'Advanced Dark Mode',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/218/
'The Qualities of Great Design',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/801/
'Managing Documents In Your iOS Apps',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/216/
"'What’s New in Core ML, Part 2'",WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/709/
'Introducing ClassKit',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/215/
'New Localization Workflows in Xcode 10',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/404/
'Building for Voice with Siri Shortcuts',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/214/
'CarPlay Audio and Navigation Apps',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/213/
'New Ways to Work with Workouts',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/707/
"'What’s New in Core ML, Part 1'",WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/708/
'What's New in Testing',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/403/
'Getting and Using a MapKit JS Key',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/508/
'AVContentKeySession Best Practices',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/507/
'Source Control Workflows in Xcode',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/418/
'Accessible Drag and Drop',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/241/
'AVSpeechSynthesizer: Making iOS Talk',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/236/
'Quick Look Previews from the Ground Up',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/237/
'Designing Web Content for watchOS',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/239/
'Implementing AutoFill Credential Provider Extensions',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/721/
'What's New in TVMLKit',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/238/
'Introducing Dark Mode',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/210/
'Introduction to Siri Shortcuts',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/211/
'Introducing MapKit JS',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/212/
'Metal for OpenGL Developers',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/604/
'What's New in tvOS 12',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/208/
'Integrating Apps and Content with AR Quick Look',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/603/
'Strategies for Securing Web Content',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/207/
'What's New in Cocoa for macOS',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/209/
'Accessing Health Records with HealthKit',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/706/
'Getting the Most out of Playgrounds in Xcode',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/402/
'What's New in watchOS',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/206/
'Engineering Subscriptions',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/705/
'Advances in Research and Care Frameworks',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/205/
'Best Practices and What’s New with In-App Purchases',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/704/
'Introducing Create ML',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/703/
'Your Apps and the Future of macOS Security',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/702/
'Measuring and Optimizing HLS Performance',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/502/
'What’s New in ARKit 2',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/602/
'I Have This Idea For An App...',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/203/
'Automatic Strong Passwords and Security Code AutoFill',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/204/
'What's New in Cocoa Touch',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/202/
'Using Accelerate and simd',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/701/
'Live Screen Broadcast with ReplayKit',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/601/
'Creating Apps for a Global Audience',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/201/
'Introducing Podcast Analytics',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/501/
'What's New in Swift',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/401/
'Apple Design Awards',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/103/
'Platforms State of the Union',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/102/
'WWDC 2018 Keynote',WWDC 2018,https://developer.apple.com/videos/play/wwdc2018/101/
'iOS Configuration and APIs for Kiosk and Assessment Apps',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/716/
'Designing Sound',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/803/
'Essential Design Principles',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/802/
'Modernizing Grand Central Dispatch Usage',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/706/
'Developing Wireless CarPlay Systems',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/717/
'Filtering Unwanted Messages with Identity Lookup',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/249/
'Rich Notifications',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/817/
'Love at First Launch',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/816/
'Writing Great Alerts',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/813/
'Enabling Your App for CarPlay',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/719/
'App Icon Design',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/822/
'Localization Best Practices on tvOS',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/248/
'Communication Between Designers and Engineers',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/809/
'Size Classes and Core Components',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/812/
'Express Yourself!',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/820/
'Design Tips for Great Games',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/811/
'High Efficiency Image File Format',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/513/
'60 Second Prototyping',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/818/
'What’s New in iOS 11',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/810/
'Extend Your App's Presence With Sharing',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/247/
'Extend Your App’s Presence with Deep Linking',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/250/
'Error Handling Best Practices for HTTP Live Streaming',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/514/
'How to Pick a Custom Font',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/815/
'Designing for a Global Audience',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/819/
'Get Started with Display P3',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/821/
'HLS Authoring Update',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/515/
'Introducing Core NFC',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/718/
'Now Playing and Remote Commands on tvOS',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/251/
'Designing Glyphs',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/823/
'Deep Linking on tvOS',WWDC 2017,https://developer.apple.com/videos/play/wwdc2017/246/
'Protocol and Value Oriented Programming in UIKit Apps',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/419/
'Concurrent Programming With GCD in Swift 3',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/720/
'Understanding Swift Performance',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/416/
'What's New in UICollectionView in iOS 10',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/219/
'Advanced Metal Shader Optimization',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/606/
'Advances in iOS Photography',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/501/
'Validating HTTP Live Streams',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/510/
'Public Transit in Apple Maps',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/241/
'What's New in the Apple Push Notification Service',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/724/
'Speech Recognition API',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/509/
"'Developing CarPlay Systems, Part 1'",WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/722/
"'Developing CarPlay Systems, Part 2'",WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/723/
'Deploying AirPrint in Enterprise',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/725/
'AVCapturePhotoOutput - Beyond the Basics',WWDC 2016,https://developer.apple.com/videos/play/wwdc2016/511/
'Introducing the New System Fonts',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/804/
'Building Document Based Apps',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/234/
'Best Practices for Progress Reporting',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/232/
'What's New in Notifications',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/720/
'Performance on iOS and watchOS',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/230/
'Your App and Next Generation Networks',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/719/
'Metal Performance Optimization Techniques',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/610/
'Safari Extensibility: Content Blocking and Shared Links',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/511/
'Building Responsive and Efficient Apps with GCD',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/718/
'WatchKit Tips and Tricks',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/228/
'What's New in Network Extension and VPN',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/717/
'What's New in Internationalization',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/227/
'Advanced Debugging and the Address Sanitizer',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/413/
'Advanced NSOperations',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/226/
'Profiling in Depth',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/412/
'Improving the Full Screen Window Experience',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/221/
'What's New in Core Data',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/220/
"'Mysteries of Auto Layout, Part 2'",WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/219/
'What's New in Core Location',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/714/
'Deeper into GameplayKit with DemoBots',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/609/
'Audio Unit Extensions',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/508/
"'Mysteries of Auto Layout, Part 1'",WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/218/
'Introducing Watch Connectivity',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/713/
'Layout and Animation Techniques for WatchKit',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/216/
"'Low Energy, High Performance: Compression and Accelerate'",WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/712/
'Continuous Integration and Code Coverage in Xcode',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/410/
'Networking with NSURLSession',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/711/
'Optimizing Swift Performance',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/409/
'What's New in Storyboards',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/215/
"'What's New in Metal, Part 2'",WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/607/
'Introducing On Demand Resources',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/214/
'What's New in Core Audio',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/507/
'iTunes Connect: Development to Distribution',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/304/
'CloudKit JS and Web Services',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/710/
'Editing Movies in AV Foundation',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/506/
'Protocol-Oriented Programming in Swift',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/408/
'Enhancements to SceneKit',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/606/
'What's New in HomeKit',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/210/
'Implementing UI Designs in Interface Builder',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/407/
'Going Social with ReplayKit and Game Center',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/605/
'UI Testing in Xcode',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/406/
'Creating Complications with ClockKit',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/209/
'Debugging Energy Issues',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/708/
'Authoring Rich Playgrounds',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/405/
'App Thinning in Xcode',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/404/
'Achieving All-day Battery Life',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/707/
'What's New in MapKit',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/206/
'Security and Your Apps',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/706/
'What's New in Core Motion',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/705/
'What's New in LLDB',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/402/
'Managing 3D Assets with Model I/O',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/602/
'Privacy and Your App',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/703/
'Introducing Safari View Controller',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/504/
'Swift and Objective-C Interoperability',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/401/
'Content Protection for HTTP Live Streaming',WWDC 2015,https://developer.apple.com/videos/play/wwdc2015/502/
'Direct Access to Video Encoding and Decoding',WWDC 2014,https://developer.apple.com/videos/play/wwdc2014/513/
'Prototyping: Fake It Till You Make It',WWDC 2014,https://developer.apple.com/videos/play/wwdc2014/223/
'Adopting Handoff on iOS and OS X',WWDC 2014,https://developer.apple.com/videos/play/wwdc2014/219/
'Working with Metal: Advanced',WWDC 2014,https://developer.apple.com/videos/play/wwdc2014/605/
'Working with Metal: Fundamentals',WWDC 2014,https://developer.apple.com/videos/play/wwdc2014/604/
'Working with Metal: Overview',WWDC 2014,https://developer.apple.com/videos/play/wwdc2014/603/
'Ingredients of Great Games',WWDC 2014,https://developer.apple.com/videos/play/wwdc2014/602/
'Using Subscriptions',Insights,https://developer.apple.com/videos/play/insights/112/
'Responding to Reviews',Insights,https://developer.apple.com/videos/play/insights/111/
'App Store Product Page',Insights,https://developer.apple.com/videos/play/insights/110/
'Managing a Community',Insights,https://developer.apple.com/videos/play/insights/109/
'Building a Business in the Kids Category',Insights,https://developer.apple.com/videos/play/insights/108/
'Marketing a Game at Launch',Insights,https://developer.apple.com/videos/play/insights/107/
'Creating A Great Commerce Experience',Insights,https://developer.apple.com/videos/play/insights/106/
'Using the Paid Business Model',Insights,https://developer.apple.com/videos/play/insights/105/
'Bringing CARROT Weather to Apple Watch',Insights,https://developer.apple.com/videos/play/insights/103/
'Building a Brand on Social Media',Insights,https://developer.apple.com/videos/play/insights/104/
'Releasing App Updates',Insights,https://developer.apple.com/videos/play/insights/101/
'Localizing Evernote for Japan',Insights,https://developer.apple.com/videos/play/insights/102/
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
requirements: