Some new platform capabilities are only available in SwiftUI. But you can wrap that for use in UIKit.