3 ms·
Because more frameworks and abstraction make it feasible to not do that. I absolutely agree with you and wish companies cared enough about the quality of their
by aikinai 3y ago
Because more frameworks and abstraction make it feasible to not do that.
I absolutely agree with you and wish companies cared enough about the quality of their experiences, but it’s not economically required so most companies naturally won’t do it.
- bloppe 3y agoThe underlying problem is that it's difficult to make high-quality cross-platform apps. A symptom of this problem is that companies create low-quality cross-platform apps instead of high-quality platform-tailored apps, because it's cheaper. I don't think we should treat the symptom by spending more money on platform-tailored apps. We should treat the disease by making platforms more interoperable.
- derefr 3y agoThe underlying "problem", then, is capitalism — and what you're highlighting as the "problem" is rather the benefit of it. Companies seek to differentiate themselves in the market by offering features that their competitors don't have; and companies that offer platforms seek to win mind-share for developing on their platform, by building out hardware features that their competitors don't have. That's where technological innovation comes from.