4 ms·
I’ve had problems in the past trying to maintain a consistent look and feel for my apps across the three major desktop platforms. I was only able to recently ac
by DonFizachi 9y ago
I’ve had problems in the past trying to maintain a consistent look and feel for my apps across the three major desktop platforms. I was only able to recently achieve this by creating a dotnet core web app (served by the kestrel server) that is rendered by an Electron (chromium) app. With this done, I wrote scripts to create deployment packages for Window, Mac Os and Linux (deb). I can say my life has been been made a little easier.
The fact that the dotnet core app does the heavy lifting makes the whole application relatively fast.
See an example here https://www.ccasystem.io/Resources/DownloadDesktop https://www.ccasystem.io/Resources/DownloadDesktop