There's gonna be a weird moment soon where developing docker images for Armbian hardware (Pi and friends) is going to be more straightforward on a Mac than developing docker images for Intel servers.
I wonder what sort of involvement ARM server vendors could be offering during this period. I don't expect Apple 'needs' anything from them, but there might be some Docker work they could be jumping on.
I wonder what this will do to Electron. If the iOS apps are really 1:1 on macOS, then the need to maintain an electron app will probably diminish. As long as they both support the same OS APIs I can see devs that can learn a new language (Swift) ditch Electron.
Apple had a list at the State of the Union of open source technology projects they had built pull requests for to add ARM support. Electron was up there, as was Python 3, OpenJDK and Go, notably.
Electron already has support for ARM64, but no official releases yet. But it needs to be build from x86 machine. No native compilation on ARM64 yet. I think with apple moving to ARM, google will add native ARM64 compilation for chromium. This in turn will be picked by electron. Chromium has been running on ARM for a long time with Android and Chrome OS so it has all the optimizations.
I'd wager for a significant amount of shops it's less about cross-platform support and more for being able to throw existing generalist or web frontend developers into native development. If a business wants to ship a desktop app quickly, it's hard to argue against electron because your existing teams can become productive without too much training.
Catalyst and SwiftUI are (were?) very immature technologies, not yet ideal for production software. I'd imagine that we're at least a year out from seeing real SwiftUI software in the wild.
Eh, Catalyst apps are as good or bad as the developer wants them to be. Voice Memos and "Find My" on the Mac are two fantastic Catalyst apps, and certainly better than Electron.
Anyways Catalyst won't even be relevant in the long term, once iPhone apps are written in SwiftUI
I often close the Twitter app and Apple's news and stock apps on my Mac mini because the performance is terrible. Hoping they've spent time tuning this more.
I am soo much looking forward to using native Slack and Teams instead of their horrendous electron apps, that even don't use GPU acceleration on iGPU Macbooks!
Apple is gonna knock this out if the park.