https://www.vadimbulavin.com/ios13-ipados-uiscene-state-restoration-with-nsuseractivity-and-swiftui/
Yet Another Swift Blog
UIScene State Restoration with NSUserActivity and SwiftUI on iOS 13 (iPadOS)
Find out how to implement scene-based state restoration using `NSUserActivity` with SwiftUI on iOS 13 (iPadOS). We'll cover: what are NSUserActivity, UIScene and UISceneSession, the process of state restoration with NSUserActivity in your scene delegate;…
https://bryce.co/caemitterbehavior/
CAEmitterBehavior is a (mostly?) undocumented class that dramatically increases the power of CAEmitterLayer. It allows for the addition of unique particle behaviors that make for some interesting effects individually — but when combined with other behaviors and carefully-picked animations, can drive amazing effects (like iMessage’s fantastic confetti implementation).
CAEmitterBehavior is a (mostly?) undocumented class that dramatically increases the power of CAEmitterLayer. It allows for the addition of unique particle behaviors that make for some interesting effects individually — but when combined with other behaviors and carefully-picked animations, can drive amazing effects (like iMessage’s fantastic confetti implementation).