Well, that new MBP I bought 4 weeks ago and planned to keep for 5 years just got a muuuuch shorter life span if I can run iOS apps on an Arm Mac, my wife is going to be livid.
I guess this also means Catalyst’s life span is pretty short and SwiftUI will becomes the focus?
I'd be surprised if the iOS apps did not work on Intel based macOS. Project Catalyst already works on Intel macs and my guess is many iOS apps have been migrated already.
I'm sure there will be emulators. But I'm also fairly confident that they'll be relatively slow. Emulating across architectures is rarely performant, and if Apple had solved the problem they would be talking a lot about it right now. In the past they've gotten away with this because the architecture they're moving to was so much faster than the previous architecture that even with a 50% or 75% performance penalty the apps would run faster than they did on the old hardware. With this new hardware it is likely only going to be marginally faster than the old Intel chips since the focus is more on power efficiency, so emulated apps are probably going to feel sluggish.
The difference is that the entire (64bit?) iOS App Store back catalogue would likely be available to run as unmodified binaries without developers having to lift a finger.
I guess this also means Catalyst’s life span is pretty short and SwiftUI will becomes the focus?