Not surprised. Really obvious especially on raspberry pi.
My personal preference is that all software I use must be written in Qt. This obviously is not close to practical for various reasons. I would much rather have software that "looks and feels" the same across many platforms and is very easy to port to different display servers for example, even if it's a little bit slower. I would not mind if most applications that comes with a desktop environment was written in HTML, things like network manager, virtual machine manager, disk partitioning. It might help people to collaborate more? Regardless of collaboration it would be useful to have the same calculator, calendar, etc on Windows, OS X and Linux just for the sake of getting used to one interface.
Cross-platform applications that I use a lot and enjoy:
Firefox (gtk UI composed in XUL and HTML5)
Telegram (Qt)
Teamspeak 3 (Qt)
Etcher (Electron)
Visual Studio Code (Electron)
VLC (Qt)
Cross-platform applications that I use but don't enjoy:
Gimp (gtk) - I've been using it for many years, it works great. I have never enjoyed it from UX point of view.
Slack (Electron) - Slow and Multiple organizations eats all more than 8GB RAM in my use cases.
Honorable mentions:
Battle.net (Qt) - OS X and Windows.
Radeon Settings (Qt) - Windows only.
I wonder if Ionic 2 will "produce" any popular apps in the future. It looks like it has potential.
Disclaimer: I have some web development experience, the closest to gtk/qt I have gotten was AWT/Swing back in school (it wasn't pretty).
Edit: Added VLC, Updated Firefox desc based on unixfan2001's comment.
My personal preference is that all software I use must be written in Qt. This obviously is not close to practical for various reasons. I would much rather have software that "looks and feels" the same across many platforms and is very easy to port to different display servers for example, even if it's a little bit slower. I would not mind if most applications that comes with a desktop environment was written in HTML, things like network manager, virtual machine manager, disk partitioning. It might help people to collaborate more? Regardless of collaboration it would be useful to have the same calculator, calendar, etc on Windows, OS X and Linux just for the sake of getting used to one interface.
Cross-platform applications that I use a lot and enjoy:
Firefox (gtk UI composed in XUL and HTML5)
Telegram (Qt)
Teamspeak 3 (Qt)
Etcher (Electron)
Visual Studio Code (Electron)
VLC (Qt)
Cross-platform applications that I use but don't enjoy:
Gimp (gtk) - I've been using it for many years, it works great. I have never enjoyed it from UX point of view.
Slack (Electron) - Slow and Multiple organizations eats all more than 8GB RAM in my use cases.
Honorable mentions:
Battle.net (Qt) - OS X and Windows.
Radeon Settings (Qt) - Windows only.
I wonder if Ionic 2 will "produce" any popular apps in the future. It looks like it has potential.
Disclaimer: I have some web development experience, the closest to gtk/qt I have gotten was AWT/Swing back in school (it wasn't pretty).
Edit: Added VLC, Updated Firefox desc based on unixfan2001's comment.
Comment