4 ms·
"a web application that comes with a Windows installer, macOS traditional installation and a Linux RPM". I'm curious; how do you implement this (I assume you d
by plater 4y ago
"a web application that comes with a Windows installer, macOS traditional installation and a Linux RPM".
I'm curious; how do you implement this (I assume you do not use Electron)?
Wouldn't a PWA (installed PWA) make the web app integrate the way you say with desktop icons, separate window, drag & drop etc?
- sirsinsalot 4y agoThe system predates the popularity of installable PWAs. It is basically an exec spawning a Qt Web view and a server process then the Web view connects to local host. Server process shuts down when the Qt UI is closed. The server process is just Java with a webserver lib. The binary is built for those OS and installed via installers idiomatic for those systems. It defaults to use a local sqlite backend but could use any rdbms. Simple really.