4 ms·
> iOS app porting inherently creates bad Mac apps Reassess in a couple of years when app porters have matured with the technology. Gestures and pinch and zoom
by petecox 8y ago
> iOS app porting inherently creates bad Mac apps
Reassess in a couple of years when app porters have matured with the technology. Gestures and pinch and zoom won't work with a mouse but the key point is interfaces designed for a form factor.
UWP on Windows mightn't be a great success but there's no reason a universal toolkit can't serve both. c.f. Qt - a first class citizen on mobile (Sailfish) and on desktop (KDE), while Plasma Active has real potential on postmarketOS.
On Android, where I am typing this message, a good number of apps designed for tablet work surprisingly well on a desktop (Outlook, Apple Flinger, Hot Death, Taskbar, iview, SBS on Demand, Supertuxkart to name a few). A bit more polish for mouse in the form of tooltips, contextual menus, scroll wheels and menu bars and it'd be a nice interface.
- jimbo1qaz 8y agoDesktop KDE (and native-looking Qt apps) uses Qt Widgets, whereas mobile basically uses Qt Quick. The GUI apis are completely separate (I'm not sure how much is shared internally, or how similar the apis are).
- petecox 8y agoAre you sure? I thought Qt Widgets were deprecated by Plasma 5, which uses QML internally.
- jimbo1qaz 8y agoThe system update app, and the system settings left menu probably uses Qt Quick. It has touch scrolling, fuzzily rendered text, terrible keyboard tab support, etc. The rest of KDE 5 looks exactly like PyQt programs written in Qt Widgets.