3 ms·
In that case I agree with you,except to say "your platform isn't supported" is user-unfriendly.
by badrabbit 8y ago
In that case I agree with you,except to say "your platform isn't supported" is user-unfriendly.
- laumars 8y agoSorry but you're still missing my point (though I didn't really make it all too clear). User friendly design is about understanding user behaviours, UI/UX, etc. It's about designing sane workflows and user interfaces. Whereas writing cross platform code is a technical complication regarding the internals of a particular application. The crossover is between cross platform development and user friendly design is just which UI toolkit you choose to use (ie Electron, Qt, native platform-specific widgets, etc?) and even that is really just an implementation detail rather than a fundamental roadblock in designing user friendly applications. Thus the requirement for something being user friendly shouldn't affected by the requirement for something being cross platform. This is why I say the cross platform point is irrelevant. Not because cross platform solutions aren't important but rather because they're not the reason many solutions aren't user friendly (the reason is much more simple than that: they were designed by technical people to be used by technical people).