Score:-1

How do you develop an app on Ubuntu with a simple GUI?

cn flag

How do you develop an app on Ubuntu with a simple GUI? I have looked everywhere and I can't find a way.

Zanna avatar
kr flag
Can you be more specific about what it is you want to do?
user535733 avatar
cn flag
You generally develop using whatever toolkit you find most convenient for you to use. Ubuntu has support for nearly all of them.
Score:4
in flag

Earlier this year Canonical started to move towards making Flutter one of the “first class” development tools for Ubuntu. If you are experienced with a bit of the web development toolkit (HTML/CSS/JavaScript), then you can quickly adapt to use Flutter to create applications that will run on Ubuntu. There are a number of IDEs that support the language, such as Sublime Text and Microsoft Code, as well as a wealth of online tutorials. Flutter is cross-platform, so can be used to make applications for the major operating systems. As a result, there are a lot of resources online to learn from … though few are Linux-specific.

Check out the example in the link above, or take a look at the main Flutter page, which has far more examples, links to training resources, plus some pretty comprehensive documentation

Artur Meinild avatar
vn flag
Maybe you should mention that the actual programming language used in Flutter is [Dart](https://dart.dev/).
cocomac avatar
cn flag
@ArturMeinild You can [suggest an edit](https://askubuntu.com/posts/1377917/edit) to add that if you want
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.