939
Looking at you Ionic, Tauri, ...
(lemmy.kde.social)
Post funny things about programming here! (Or just rant about your favourite programming language.)
Though calling them "cross platform" when all you're doing is opening a website in a browser is IMO a bit rich. Is lemmy cross-platform, too?
If at least they had native UI elements on each platform, we'd be getting somewhere. Fitting design and all.
It's not just "opening a website in a browser". The UI itself is displayed in a WebView, but Electron (and Tauri etc.) also have code running outside the WebView which interfaces with native APIs etc. Just for a simple example - a normal browser application couldn't open a file on your drive before without showing a dialog (and it still can't without getting permission first), which Electron etc. can.
And this code is absolutely cross-platform. So how is it rich to call an application with a cross-platform UI and cross-platform functionality "cross-platform"?
Would you prefer new terminology? Like platform-neutral UI? The way I see it there's CLI, GUI, and WebUI. When discussing platforms for the first two, were discussing the OS, but for the last the platform is the browser.
I honestly don't care what the user interface is as long it's efficient at getting done what I need it to do.