37:29
What's New in Swift
36:48
Using Accelerate and simd
36:42
Automatic Strong Passwords and Security Code AutoFill
38:01
Accessing Health Records with HealthKit
40:39
What's New in Cocoa for macOS
48:46
Introduction to Siri Shortcuts
38:33
CarPlay Audio and Navigation Apps
39:59
New Ways to Work with Workouts
38:25
Introducing ClassKit
53:22
The Qualities of Great Design
35:25
Measuring Performance Using Logging
56:55
Swift Generics (Expanded)
31:57
Using Grouped Notifications
40:04
Intentional Design
37:55
TextKit Best Practices
64:41
Designing Fluid Interfaces
50:21
Practical Approaches to Great App Performance
39:48
Building Faster in Xcode
38:11
Optimizing Your App for Today’s Internet
35:58
The Life of a Button
55:40
Creating Custom Instruments
61:43
Introducing Network.framework: A modern alternative to Sockets
40:22
A Tour of UICollectionView
34:26
Core Data Best Practices
40:13
Embracing Algorithms
38:13
Metal Shader Debugging and Profiling
36:38
Getting to Know Swift Package Manager
46:45
Optimizing App Assets
53:41
Advanced Debugging with Xcode and LLDB
40:30
Deliver an Exceptional Accessibility Experience
38:34
Designing Notifications
33:35
Metal Game Performance Optimization
15:21
Presenting Design Work
57:17
Understanding Crashes and Crash Logs
57:33
Behind the Scenes of the Xcode Build Process
51:28
iOS Memory Deep Dive
45:25
What’s New in Safari and WebKit
37:27
Testing Tips & Tricks