Page 1 of 1

Plan to wrap Emscripten in Desktop App Wrapper (Electron)

Posted: Fri Aug 05, 2022 11:51 pm
by OpenXTalkPaul
I'm going to try to wrap our OXT web playground as an Electron app.
If it works out, then I think we can, possibly quite easily, add (or reenable?) a FreeBSD deploy option (and/or any other platform where Electron has been ported to). Electron for FreeBSD is available in the official 'Ports' packages.
https://github.com/tagattie/FreeBSD-Electron

There are actually a bunch of alternatives for wrapping web apps into 'Native' (or at least near-native) apps.
This one uses whatever web view the operating systems includes (WebKit,Edge,etc.) instead of including the full-blown (and fairly large) Google Chromium engine or derivatives:
https://deskgap.com/api/

Re: Plan to wrap Emscripten in Desktop App Wrapper (Electron)

Posted: Sun Aug 14, 2022 12:49 pm
by tperry2x
Image
Of course, it's entirely up to you which direction you take the development of OpenXT.
(If I was doing the coding then I'd feel entitled to have a strong view, but as I'm not - it's not up to me to decide.)

My only view is that we perhaps have a roadmap, or some kind of plan in which direction the development is currently headed. Stop me if you feel this is an unjust observation, but it does seem like going multiple different directions at once is likely to cause confusion.

viewtopic.php?f=10&p=2213#p2213

Re: Plan to wrap Emscripten in Desktop App Wrapper (Electron)

Posted: Sun Aug 14, 2022 3:54 pm
by richmond62
"He jumped on his horse and rode madly off in all directions"

Stephen Leacock.