Re:Mozilla's Abandoned Web Engine 'Servo' Project Is Getting...
by chriswarbo on Tuesday February 06, 2024 @08:50AM
(#39274133)
Seems a bit weird to use Skype as your example, since (a) it already had a native application for Linux, (b) AFAIK it was the same (Qt) codebase as Windows and Mac, so no feature discrepancy, and (c) Skype also developed clients for other operating systems like Symbian, Android, Blackberry, etc. as well as a Java-based client for other mobiles.
If anything, it's easier to develop cross-platform native applications these days, since the mobile space has mostly collapsed to just Android + iOS.
Re:Mozilla's Abandoned Web Engine 'Servo' Project Is Getting...
by steve_rambo on Tuesday February 06, 2024 @09:09AM
(#39274297)
Telegram manages just fine, and looks the same on all platforms. I even ran it on FreeBSD for a few weeks with no issues. Their desktop client is developed pretty much by one person in C++ with Qt. It's really feature rich these days and actually works, unlike some of the things you've listed.
Re:Mozilla's Abandoned Web Engine 'Servo' Project Is Getting...
by pxc on Tuesday February 06, 2024 @09:43AM
(#39274702)
Doesn't Telegram use a web view via QtWebkit?
Re:Mozilla's Abandoned Web Engine 'Servo' Project Is Getting...
by niutech on Wednesday February 07, 2024 @09:50PM
(#39297347)
No, its UI is made with Qt/C++: https://github.com/telegramdesktop/tdesktop/tree/dev/Telegra...
That's the future you want to see, huh?
Have you developed a cross-platform desktop application in the last few years and make sure everything works on every platform? Probably not. If there is a way to make it easy, cheap, reliable to support multiple platforms and the solution takes little system resources, I'm sure everyone will want to do that. Before that happens, stop your wasting complaining about the Electorn mode of making apps. This will not change. It is the only thing that makes business sense and make developers' life easy at this time.
Or to put it simply, are you going to pay for the extra cost used for developing "native" applications for each platform? Put your money where your mouth is.