News for hackers. Stuff that matters.
Re:Electron 3.0.0 by Razengan on Tuesday September 18, 2018 @06:50PM (#18019989)
Affinity Designer, Photo, and Publisher to name a few, from the same company. [0]

Then there are many games, which by their nature require native performance, and of course have to present the same frontend. :)

[0] https://affinity.serif.com

Re:Electron 3.0.0 by benbristow on Monday September 24, 2018 @03:21PM (#18060565)
These are powerful pieces of software which massively benefit from native code doing processor/GPU intensive tasks. Totally different use-case.

Slack is literally just a fancy messaging app.

Re:Electron 3.0.0 by lazerwalker on Tuesday September 18, 2018 @07:19PM (#18020176)
Games feel like a separate edge case. One of the most common complaints about cross-platform apps is they don't "feel native" or adhere to platform UX expectations. With games, there's an expectation they'll provide their own wholly own UI that doesn't match an existing commercial OS.
Re:Electron 3.0.0 by mwcampbell on Tuesday September 18, 2018 @09:19PM (#18020884)
Also, video games aren't generally expected to be accessible to blind people via screen readers. If you develop a cross-platform app with a custom UI, it's going to have zero accessibility unless you implement each platform's accessibility API.
Re:Electron 3.0.0 by Razengan on Wednesday September 19, 2018 @04:49PM (#18027588)
Yes, game devs already put in the effort of providing their own UI stack, and port that to every OS.

If most Electron apps were built as "games", i.e. providing their own UI via DirectX/OpenGL/Metal etc., I wonder if they might still be more efficient and less bloated than Electron apps are now.