3 ms·
We have plenty of Windows-only customers. We're still giving them wrapped web apps when they ask for desktop applications. Because even if the customer is all-
by creshal 5y ago
We have plenty of Windows-only customers. We're still giving them wrapped web apps when they ask for desktop applications.
Because even if the customer is all-Windows, developers sure aren't (unless you're a C#-exclusive sweatshop, maybe?), and stuff like Bootstrap+jQuery is more stable than Windows GUI toolkits these days. Lower development costs and lower ongoing maintenance costs, win-win.
- selfhoster11 5y agoThere are cross-platform toolkits that render using native controls. Bootstrap+jQuery and Win32 are not the only two possible options.
- creshal 5y agoGTK, which we can't use easily due to licensing headaches and deprecates useful widgets faster than we can try to use them, or Qt, which we can't use due easily to licensing headaches and with QtQuick is just web apps in more complicated, or smaller frameworks, which already looked terrible when they were new? And outside a hard, but small core of Mac users, native controls also aren't a selling point to end users. They're harder to work with, more difficult to style, to no advantage to an end user who more often than not couldn't even tell you what the native controls of Windows are. (And I suspect most Microsoft employees can't either, if Windows 10/11 is any indication.)