5 ms·
you can build a separate mobile optimized ui, and a separate desktop optimized ui, that both share a design language and conceptual approach, without using the
by a-dub 4y ago
you can build a separate mobile optimized ui, and a separate desktop optimized ui, that both share a design language and conceptual approach, without using the exact same ui for both use cases.
it seems that ui designers have been trying to combine these interfaces for over a decade, i'm convinced it's a fools errand and that all it produces are things that make too many compromises for anyone to truly be happy.
everyone keeps trying it, yet apple stays far away, the fact that they are ui forward and won't go near it should say something.
- woojoo666 4y agoDoes MacOS support all the little tricks here that the article mentions Gnome is missing? Apparently they only support middle-button pasting within the terminal. And I seriously doubt they support the "scroll on title bar" trick. So if we are to take Apple's UX decisions as an example to follow, then it would seem like Gnome was correct in ditching these small tricks.
- addicted 4y agoAnd you simply increase the work for 3rd party developers to create multiple apps for multiple platforms. Apple can achieve this because they’ve made extremely profitable ecosystems on both the desktop and mobile (although both appear to be heading towards a race to the bottom). Linux has no such luxury. The vast majority of apps on Linux would simply never work on Mobile because no one would bother creating a mobile app for Linux, because of the chicken and egg problem created by the non existent market share for Linux phones.
- a-dub 4y ago> The vast majority of apps on Linux would simply never work on Mobile because no one would bother creating a mobile app for Linux, because of the chicken and egg problem created by the non existent market share for Linux phones. they would never work on mobile because they are fundamentally different computing paradigms with very different use cases. breaking the desktop is not going to fix the situation on mobile.