> Revery is the same - aside from platform-specific behavior, if your app looks or behaves differently on another platform, that's a bug! I want my applications to feel like they belong to the platform and not identical on every platform
Much of the work put into Revery will also be applicable to other variations of it that can use platform components for the most important parts. See the Brisk project for an example that adheres to much of the same API and can target MacOS native platform components. But also, take a look at VSCode, and Atom and notice how much of those applications are actually rebuilt skins from the ground up. Even the exit button…
Revery – Native, high-performance, cross-platform desktop apps
51–60 of 129 posts
Re: Revery – Native, high-performance, cross-platform desktop apps
#52> Revery is the same - aside from platform-specific behavior, if your app looks or behaves differently on another platform, that's a bug! I want my applications to feel like they belong to the platform and not identical on every platform
As does everybody sane except every product manager in existence.
Re: Revery – Native, high-performance, cross-platform desktop apps
#53The same problem - Javascript.
Re: Revery – Native, high-performance, cross-platform desktop apps
#54Earlier quoted context omitted.
I think you got it backwards.
If users rejected electron apps they would not exist. Platform native is not even a concept 99% of users are familiar with.
Re: Revery – Native, high-performance, cross-platform desktop apps
#55Earlier quoted context omitted.
I think you got it backwards.
If users rejected electron apps they would not exist. Platform native is not even a concept 99% of users are familiar with.
Re: Revery – Native, high-performance, cross-platform desktop apps
#56Earlier quoted context omitted.
> I want my applications to feel like they belong to the platform and not identical on every platform Yeah, Electron already does that. I can hardly say I am looking for more of it.
> Yeah, Electron already does that. Electron apps don't look like they belong on the platform.
Re: Revery – Native, high-performance, cross-platform desktop apps
#57Earlier quoted context omitted.
If users rejected electron apps they would not exist. Platform native is not even a concept 99% of users are familiar with.
Good luck rejecting something when it's mandated by your job, as is often the case with slack and other electron-crapware. Electron apps exist because it's not the users deciding what the things they use are built in, it's the people who build them. For the vast majority of electron apps there isn't a non-electron alternative that allows you to do the same on said platform, and that's not even starting to look at net…
Electron apps come at a steep price, so if it didn’t offer something to the users, it would be hard to understand the proliferation.
In many cases, it offers extremely similar availability on more platforms for less expense than the native alternative dev processes. The argument is if it lost users, that would need to be accounted for. I don’t believe it does.
Re: Revery – Native, high-performance, cross-platform desktop apps
#58Earlier quoted context omitted.
> I want my applications to feel like they belong to the platform and not identical on every platform Yeah, Electron already does that. I can hardly say I am looking for more of it.
> Yeah, Electron already does that. Electron apps don't look like they belong on the platform.
Re: Revery – Native, high-performance, cross-platform desktop apps
#59Re: Revery – Native, high-performance, cross-platform desktop apps
#60Has anyone here actually tried using it? I'd be interested to hear a comparison between Revery and Electron in terms of ease of use, performance, drawbacks etc. I read through the README but tbh I'd prefer an external opinion.
The README includes package size, and memory usage comparisons.
[1] https://github.com/jaredly/qmoji [2] https://github.com/muan/mojibar