All of the replies here seem to agree that the desktop market was shattered because it wasn't in any one parties interest to be cross platform, even Linux has multiple GUIs. All of the solutions that are web based are resource hogs. Mobile users are going to be stuck using "apps", and thus shouldn't be considered as part of general purpose computing. All of this tells me there is a market opportunity for a capability…
The sandboxes would have to be both secure and transparent enough normal users can get their work done. Hardware support would also be a huge factor. I doubt it's possible by anyone less than a FAANG company, and there isn't much money in the prospect, IMO. Still, it could be marvelous.
The web is swallowing the desktop whole (2017)
231–240 of 256 posts
Re: The web is swallowing the desktop whole (2017)
#232Earlier quoted context omitted.
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.
There are cross-platform toolkits that render using native controls. Bootstrap+jQuery and Win32 are not the only two possible options.
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.)
Re: The web is swallowing the desktop whole (2017)
#233Earlier quoted context omitted.
None of those UI libs work on Android or iOS.
Qt does.
Re: The web is swallowing the desktop whole (2017)
#234Earlier quoted context omitted.
Jetbrains cares. https://github.com/HumbleUI/JWM
I love JetBrains products and their approach. If I had any interest in writing Java (or desktop) I would love to work there and be part of the mission.
Re: The web is swallowing the desktop whole (2017)
#235Earlier quoted context omitted.
No, they always had a Windows-only UI project going until they abandon it and start a new one. Having a cross-platform UI project going until they abandon it and start a new one is something new under Satya.
Satya seems a true visionary and disrupter :)
The list could go on but the point I doubt Nadella is a visionary, he's just following others. Not necessarily a bad thing for the company and its shareholders, it's a fairly safe approach. I miss the days when they actually had original ideas, like the Kinect.
Re: The web is swallowing the desktop whole (2017)
#236Re: The web is swallowing the desktop whole (2017)
#237Earlier quoted context omitted.
Qt does.
It is very niche, and again only if you go with C++. For most Apps that are not games, using C++ is probably overkill on mobile just so you can use Qt. And you will still have to come up with a mobile optimized UI, as a standard desktop UI layout will just not work on 5" screens.
> And you will still have to come up with a mobile optimized UI, as a standard desktop UI layout will just not work on 5" screens.
No tool will magically solve this problem for you. Qt has excellent support for responsive design if that's how you'd propose to solve it.
And no, Qt is not very niche.
Re: The web is swallowing the desktop whole (2017)
#238Earlier quoted context omitted.
I might be wrong here so someone correct me but I believe it's because every time you open a new electron app, you are opening another instance of Chrome. So if you have Chrome, VSCode and Figma running, that's 3 instances of Chrome each eating their respective 2-3GB of memory and associated CPU cycles.
You are not wrong, but there are multiple billion dollar companies that build their products on top of Electron. Presumably they could afford to hire engineers or Google could step in and optimize Chrome's renderer for Electron's use cases. I may be wrong, but as things are now, Electron, more or less packages an unmodified, headless Chromium.
Re: The web is swallowing the desktop whole (2017)
#239You mean computer applications which require internet connection.
Re: The web is swallowing the desktop whole (2017)
#240Earlier quoted context omitted.
Microsoft has destroyed the Windows desktop singlehandedly on their own. Since Win8 and “Metro” they moved away from having consistent UI widgets like it was in Windows 2000 or XP but instead made the Windows desktop a Wild West if different UI paradigms. Even the ribbon introduced a new UI paradigm that wasn’t available to third party devs. If even MS themselves doesn’t bother to be consistent then developers certai…
Well that's all well and good but it doesn't explain why even Mac OS devs are moving en masse to building for the web.