Tuesday, May 7, 2024
 Popular · Latest · Hot · Upcoming
0
rated 0 times [  0] [ 0]  / answers: 1 / hits: 451  / 3 Years ago, wed, june 23, 2021, 4:37:57

Coming from Windows, I an used to being able to use Visual Studio to quickly layout a Desktop App, add in the event driven code and have a useful tool really quickly.


I am looking for something similar for Ubuntu 22.04. I tried searching but the NEWEST similar question I could find was from 9 years ago and a lot has changed in 9 years. The best suggestion I found was for "Mono Develop" but it doesn't seem to be in development anymore and latest IDE install instructions are for Ubuntu 18.04. I keep hearing about VS.Core but that doesn't seem to be for UI based applications. I read about "Quickly" but again seems to be abandoned.


I don't really care what the underlying programming language is. C#, VB, Java, JavaScript, Python, etc. If I don't know it, I can figure it out. I just need a way to quickly, easily, and visually layout a application, add in some code, and run/debug it. One thing it will need to be able to do, is prompt for root password when needed to edit protected files at run time.


So what is out there now that fits this bill and works for 22.04 and hopefully will be supported for a long time to come?


More From » 22.04

 Answers
4

After many many hours of looking and digging, I think I found what I was looking for. Actually at this point I found 2 options.


What I am going with is Glade for UI design, Python for the language, and VS Codium (non-MS version of VS Code) for the semi-IDE. I initially planned on using Go as the language because it could also work with Glade and compiles into native binaries. But I couldn't get Go setup properly in Codium, so I went with Python. I chose this combo because I wanted to specifically target Gtk for Gnome based Desktops.


The other option I found and considered, was JavaFX with Scene Builder for the UI design, and any Java compatible IDE. I may even end up using this at some point if I want to make something more platform independent.


I hope this helps save someone else a lot of time looking for a similar setup in 2022.


[#297] Thursday, June 24, 2021, 3 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
rieency

Total Points: 299
Total Questions: 116
Total Answers: 111

Location: Wales
Member since Tue, Dec 14, 2021
2 Years ago
rieency questions
Wed, Aug 25, 21, 15:17, 3 Years ago
Fri, Sep 30, 22, 12:07, 2 Years ago
Thu, Feb 24, 22, 00:50, 2 Years ago
Mon, Mar 28, 22, 13:28, 2 Years ago
Tue, Sep 20, 22, 15:25, 2 Years ago
;