Open Ximidar opened 5 years ago
I would really like to learn Flutter though... They claim to be able to write desktop applications, but it looks like it is in it's infancy.
Investigate different ways to make a touch interface.
Try
I had high hopes for gotk3 but I cannot get it to cross compile to arm.
Supposedly flutter has a desktop mode now. I will check it out
So flutter is still cool, but it still lacks the desktop support I would need.
There is a go package called webview that is supposed to be a ton lighter than electron. I will check it out.
5 minutes into it and it wont even work minimally. Sigh... I guess I will have to use electron. I really don't want to. But it seems like it is the only option.
https://github.com/asticode/go-astilectron
This Package allows me to use a go backend and has some easy cross compilation tools
As a note, I was able to compile the gtk3 package directly on an arm system, but If I cannot cross compile I will not be able to write nice easy automated packages to spit out an install package for different targets.
Also I should embrace HTML/CSS/JS Event though I hate the JS part. Vue minimizes the JS and is capable of making very snappy fast interfaces. I just don't like it poor me. plus we are currently using Vue for the web interface. We might as well keep using it.
Build a node that will handle a desktop touch interface. Explore Flutter. But in Reality we will probably be using the community version of QT and C++