Hacker News new | ask | show | jobs
by pvg 2594 days ago
I think a 'user-centric' angle is one of the good ways to think about this but presenting one possible set of user priorities as some sort of high-minded moral imperative and a different one as 'questionable ideology' does not do your argument any favours.

There's a long-running subculture in MacOS (and once Nextstep and now iOS) software development that I'll call 'app craftsmanship'. At its best it produces high-quality, slick apps that usefully leverage the platform's strengths and build dedicated (and typically paying) user bases. So when someone puts out a new Mac or iOS and makes a fuss about how it's fully native and supports the Face Barâ„¢, they're signaling to potential users 'Hey! I'm about to do some App Craftsmanship here, people' and hoping deciated users will flock to them, credit cards in hand. They're not selling to the people who are going to be irritated the app doesn't run on Ubuntu Maimed Mastodon. And that's not a moral failing, it's just market targeting.

1 comments

Now that you point it out, I realize that I should have edited the parts about questionable ideology out. It was needlessly argumentative and distracts from the point I was trying to make.
In that case you just end up with different kinds of user priorities and developers choosing to deploy their finite resources to address some of them. Not much mystery or sleep disruption left in it then.