Skip to content

Instantly share code, notes, and snippets.

@hujunfeng
Created June 24, 2019 01:51
  • Star 0 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save hujunfeng/d83eaffca84a121c1a5fb2283c604837 to your computer and use it in GitHub Desktop.
The list of WWDC 2019 sessions
101 Keynote
103 Platforms State of the Union
104 Apple Design Awards
202 Using Core Data With CloudKit
203 Introducing Desktop-class Browsing on iPad
204 Introducing SwiftUI: Building Your First App
205 Introducing iPad Apps for Mac
206 Introducing SF Symbols
207 Introducing SiriKit Media Intents
208 Creating Independent Watch Apps
209 What's New in Machine Learning
210 What's New in AppKit for macOS
211 Mastering the Living Room With tvOS
212 Introducing Multiple Windows on iPad
213 Introducing Parameters for Shortcuts
214 Implementing Dark Mode on iOS
215 Advances in Collection View Layout
216 SwiftUI Essentials
217 ResearchKit and CareKit Reimagined
218 Exploring New Data Representations in HealthKit
219 SwiftUI on watchOS
220 Advances in UI Data Sources
221 Introducing PencilKit
222 Understanding Images in Vision Framework
223 Expanding the Sensory Experience with Core Haptics
224 Modernizing Your UI for iOS 13
225 Advances in Camera Capture & Photo Segmentation
226 Data Flow Through SwiftUI
227 Font Management and Text Scaling
228 Creating Great Apps Using Core ML and ARKit
230 Making Apps with Core Data
231 Integrating SwiftUI
232 Advances in Natural Language Framework
233 Mastering Xcode Previews
234 Text Recognition in Vision Framework
235 Taking iPad Apps for Mac to the Next Level
236 What's New in MapKit and MapKit JS
237 Building Custom Views with SwiftUI
238 Accessibility in SwiftUI
239 Great Developer Habits
240 SwiftUI On All Devices
241 Adding Indoor Maps to your App and Website
243 Integrating with Siri Event Suggestions
244 Visual Design and Accessibility
245 Introducing the Indoor Maps Program
246 Window Management in Your Multitasking App
247 What's New in ClassKit
248 Creating an Accessible Reading Experience
249 Introducing Multi-Camera Capture for iOS
250 Making Apps More Accessible With Custom Actions
251 Extended Runtime for watchOS Apps
252 Advances in CarPlay Systems
253 Exploring Tinted Graphic Complications
254 Writing Great Accessibility Labels
256 Advances in Speech Recognition
257 Accessibility Inspector
258 Architecting Your App for Multiple Windows
259 Targeting Content with Multiple Windows
260 Introducing Photo Segmentation Mattes
261 Large Content Viewer- Ensuring Readability for Everyone
262 Embedding and Sharing Visually Rich Links
301 What's New in App Store Connect
302 In-App Purchases and Using Server-to-Server Notifications
303 What's New in Managing Apple Devices
304 App Distribution – From Ad-hoc to Enterprise
305 Subscription Offers Best Practices
401 What's New in Xcode 11
402 What's New in Swift
403 Creating Great Localized Experiences with Xcode 11
404 Getting Started with Xcode
405 Swift Playgrounds 3
408 Adopting Swift Packages in Xcode
409 What's New in Clang and LLVM
410 Creating Swift Packages
411 Getting Started with Instruments
412 Debugging in Xcode 11
413 Testing in Xcode
414 Developing a Great Profiling Experience
415 Modern Swift API Design
416 Binary Frameworks in Swift
417 Improving Battery Life and Performance
418 Getting the Most Out of Simulator
419 Optimizing Storage in Your App
420 Drawing Classification and One-Shot Object Detection in Turi Create
421 Modeling in Custom Instruments
422 Designing for Adverse Network and Temperature Conditions
423 Optimizing App Launch
424 Training Object Detection Models in Create ML
425 Training Sound Classification Models in Create ML
426 Building Activity Classification Models in Create ML
427 Training Recommendation Models in Create ML
428 Training Text Classifiers in Create ML
429 LLDB: Beyond "po"
430 Introducing the Create ML App
501 Reaching the Big Screen with AirPlay 2
502 Introducing Low-Latency HLS
503 Delivering Intuitive Media Playback with AVKit
506 HEVC Video with Alpha
507 HLS Authoring for AirPlay 2 Video
508 Modernizing Your Audio App
509 AUv3 Extensions User Presets
510 What's New in AVAudioEngine
511 Supporting Dark Mode in Your Web Content
513 Understanding CPU Usage with Web Inspector
514 Auditing Web Content with Web Inspector
515 What's New in Safari
516 What's New in Authentication
518 What's New for Web Developers
520 Introducing Core Haptics
601 Modern Rendering with Metal
602 Working with USD
603 Introducing RealityKit and Reality Composer
604 Introducing ARKit 3
605 Building Apps with RealityKit
606 Delivering Optimized Metal Apps and Games
607 Bringing People into AR
608 Metal for Pro Apps
609 Building AR Experiences with Reality Composer
610 Building Collaborative AR Experiences
611 Bringing OpenGL Apps to Metal
612 Advances in AR Quick Look
613 Ray Tracing with Metal
614 Metal for Machine Learning
615 Game Center Player Identifiers
616 Supporting New Game Controllers
701 Advances in macOS Security
702 System Extensions and DriverKit
703 All About Notarization
704 Core ML 3 Framework
705 What's New in Core Location
706 Introducing Sign In with Apple
707 Advances in App Background Execution
708 Designing for Privacy
709 Cryptography and Your Apps
710 What's New in Apple File Systems
711 Introducing Combine and Advances in Foundation
712 Advances in Networking, Part 1
713 Advances in Networking, Part 2
714 Network Extensions for the Modern Mac
715 Core NFC Enhancements
716 Streaming Audio on watchOS 6
717 What's New in Universal Links
718 Introducing Accelerate for Swift
719 What's New in File Management and Quick Look
720 What's New in Safari Extensions
721 Combine in Practice
722 Introducing Combine
723 Advances in Foundation
802 Designing Award Winning Apps and Games
803 Designing Great ML Experiences
805 Building Great Shortcuts
806 Designing Great Shortcuts
808 What's New in iOS Design
809 Designing iPad Apps for Mac
810 Designing Audio-Haptic Experiences
811 Designing for a Content First Experience on tvOS
901 What's New in Core Bluetooth
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment