zlacker

[return to "PureOS is convergent"]
1. Admira+K7[view] [source] 2019-03-07 15:07:16
>>iBelie+(OP)
My primary concern with this is that different applications are inherently optimized for the platform on which they were originally designed. There are some applications that have a very dense UI because there's simply alot of functionality that the program handles (think of a video editor, an IDE, etc). Trying to slim down those applications to make them reactive so that they will scale onto a phone or tablet just seems silly, and I fear that in the name of making "everything work everywhere", we're going to compromise a bunch of apps that worked beautifully on one platform in favor of making them work adequately on several platforms.

I mean, if someone said, "I've successfully ported Vim to Android!", my first thought would be, "Why in god's name would I want to run vim on my phone?"*

* Ruling out, of course, someone plugging their phone into external KVM.

◧◩
2. cbhl+Tz[view] [source] 2019-03-07 17:56:58
>>Admira+K7
That ship has already sailed.

Google redesigned all their desktop UIs to work with touchscreens in 2012, at the expense of mouse-and-keyboard users. Microsoft's Ribbon UI for Office, and Fluent UI for Windows 10 were both designed for touch first. Hell, even Ubuntu's Unity made huge compromises on Desktop in the name of convergence, even though no significant fraction of users ended up running Ubuntu on phones.

The original designer vision was for UI to adjust depending on the form factor of the user's device. What we got instead is "upscaled phone UIs everywhere", because programmers like to be DRY and reuse code. This is literally the tree swing cartoon.

◧◩◪
3. JohnFe+NA[view] [source] 2019-03-07 18:02:21
>>cbhl+Tz
"Touch first" seems to invariably mean "terrible to use on a desktop".
◧◩◪◨
4. peller+DB[view] [source] 2019-03-07 18:07:50
>>JohnFe+NA
The design constraints of the "input devices" are invariably different. The keyboard and mouse are "precise", while fingers are not. This manifests itself exactly like you see it :(
[go to top]