11-26-2023, 04:23 PM
2022 | Created By HackingWithSwift
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 35 Lessons 7 hours 16 minutes | Size: 6.24 GB
Delve into SwiftUI's internals to see how it works and why, then use that knowledge to build smarter, faster apps.
Layout and Identity
Parents and children
Fixing view sizes
Layout neutrality
Multiple frames
Inside TupleView
Understanding identity
Intentionally discarding identity
Optional views, gestures, and more
Animations and Transitions
Animating the unanimatable
Avoiding pain in iOS 15.6 and below
Creating animated views
Custom timing curves
Overriding animations
Advanced transitions
Environment and Preferences
The environment
@Environment vs @EnvironmentObject
Overriding the environment
Preferences
Anchor preferences
Custom Layouts
Adaptive layouts
Implementing a radial layout
Implementing an equal width layout
Implementing a relative width layout
Implementing a masonry layout
Layout caching
Customizing layout animations
Drawing and Effects
Drawing with Canvas
Falling snow
Creating a lava lamp
Blurred backgrounds
Magic with SpriteKit
Performance
Delaying work.
.or skipping it entirely
Watching for changes
The SwiftUI cycle of events
Homepage