Re:Ask HN: How to do cross platform GUI?
by Gibbon1 on Saturday August 22, 2020 @06:01PM
(#24247620)
I don't have direct experience but I know that Codelite and Code::Blocks IDE's use qt and both run on Windows, Linux, and MacOS. You could look at how they do it. Both projects eat their own dogfood, so you can with a little work build and install them yourself. And I 99% certain codelite has a wizard that can create a basic qt or wxwidgets project.
Also see Qt Creator.
Both Codelite and Code::Blocks are written using wxWidgets.
Re:Ask HN: How to do cross platform GUI?
by Gibbon1 on Saturday August 22, 2020 @07:09PM
(#24248015)
You are correct.
Re:Ask HN: How to do cross platform GUI?
by eldelshell on Sunday August 23, 2020 @05:52AM
(#24250819)
It also depends on your ecosystem of choice. If you know Java then a single maven command will build you a full JavaFX application. If you're more comfortable with web, a single npm command will build an Electron app.
What I’m more looking for are specific resources on how to do it. Like say I choose qt, what then? How do I go from an idea to a cross platform app with a reasonable build pipeline and a clear method for installation?