Hello everyone.
I've been thinking about Catalyst and Apple's reasoning behind it.
Some of it seems obvious: make devs' lives easier, increase software availability on macOS and consequentially sell more Macs.
So at first glance this seems to be a "power" move in the sense that Apple with the only real ecosystem is uniquely positioned to do this and entice devs to adopt it.
But I think it's also a defensive move, for 1 reason only: Electron.
I'm not a fan of it (I'm being as nice as possible here) but it's getting increasingly harder to avoid (popular) apps made in it.
Now, I know I won't speak for every Mac user out there, but one of the reasons why people use Macs is because of certain apps being exclusive to macOS.
Electron threatens this. Just look at some of the apps made in Electron:
Atom
Discord
GitHub's desktop client
Microsoft Teams
Signal
Skype
Slack
Visual Studio Code
WhatsApp
These are not some niche apps with small userbases.
And not only do they run on both macOS and Windows, but also Linux! (except MS Teams IIRC)
The longer this continues (and I don't think it'll stop anytime soon), the more generic a Mac will become in many people's eyes. Sure, some of us will continue to use Macs because we also use some apps that aren't written in Electron (yet?), have an entire workflow built around them, etc.
But I can't help being a bit worried about this.
What do you guys think?
I've been thinking about Catalyst and Apple's reasoning behind it.
Some of it seems obvious: make devs' lives easier, increase software availability on macOS and consequentially sell more Macs.
So at first glance this seems to be a "power" move in the sense that Apple with the only real ecosystem is uniquely positioned to do this and entice devs to adopt it.
But I think it's also a defensive move, for 1 reason only: Electron.
I'm not a fan of it (I'm being as nice as possible here) but it's getting increasingly harder to avoid (popular) apps made in it.
Now, I know I won't speak for every Mac user out there, but one of the reasons why people use Macs is because of certain apps being exclusive to macOS.
Electron threatens this. Just look at some of the apps made in Electron:
Atom
Discord
GitHub's desktop client
Microsoft Teams
Signal
Skype
Slack
Visual Studio Code
These are not some niche apps with small userbases.
And not only do they run on both macOS and Windows, but also Linux! (except MS Teams IIRC)
The longer this continues (and I don't think it'll stop anytime soon), the more generic a Mac will become in many people's eyes. Sure, some of us will continue to use Macs because we also use some apps that aren't written in Electron (yet?), have an entire workflow built around them, etc.
But I can't help being a bit worried about this.
What do you guys think?