Ive been meaning to fill some gaps in my workflow with my own apps, i can already do so in the Godot Game Engine which can already deplow for Linux and android (the 2 i actually want to release for) and also mac ios and windows.
but Godot is really meant for games, not apps. there are frameworks for app dev like Google’s flutter, or Qt, .net, Go, etc. ive even heard of xojo and U++.
my question is which one should i use? i heard that flutter is locked down by google and that Qt is hard? but im not sure and hope to hear from a dev who has already made the choice.
i am not afraid of learning a new language, i will even learn even asmbly if needed (jk)
This is true, they are, after all, mostly web apps running in a dedicated browser with some additional desktop integration points.
Still a valid choice, favored mostly by those which have web tech knowledge or which also do their mobile apps in the respective platform’s web view technology.
Given your background this might be the easiest solution, something to explore to see if you hit any roadblocks at all.
Alternatively something like NodeGui which is essentially NodeJs and a special version of Qt bindings to that.
There are also Python bindings for various native UI libraries, e.g. Qt for Python, if you’d like to explore into that direction.
The Java/Kotlin framework I was referring to is called Compose Multiplatform but I don’t have any experience with that.
There are likely also multiplatform UI solutions which work with C#/.NET but I don’t have experience with any of those either.