Thank you for the reply!
To summarize my understanding - to have backward compatibility with iOS13 "UIKit App Delegate" and "UIKit Scene Delegate" still has to be used (so code refactoring to @main will require to drop support for iOS13). While some new cool features like if let ... inside the view builders started to work out of the box even for target iOS13.