Hey gnome folks!
I have some free time and want to start out learning to build libadwaita apps. Where do I even start? Is there anyone here who started gnome app development recently and still remembers how they got started? Or some veterans with a good understanding of recent best practices for gnome app development?
[#]gnome #libadwaita #adwaita #gtk #gtk4
=> More informations about this toot | More toots from der_istvan@chaos.social
My notes so far:
I'll use:
I need:
=> More informations about this toot | More toots from der_istvan@chaos.social
@der_istvan Vala is a more simplified language that is very popular with gnome developers btw. Also, I prefer appimages to flatpaks (smaller files, and easier to delete).
=> More informations about this toot | More toots from eugenialoli@mastodon.social
@der_istvan for an overview of libadw widgets there's adwaiata demo from the gnome nightly flatpak repo
=> More informations about this toot | More toots from lo@wetdry.world
@lo @der_istvan Documentation wise there is also https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1-latest/widget-gallery.html and https://docs.gtk.org/gtk4/visual_index.html. They display more widgets than the demo and directly link to the docs.
=> More informations about this toot | More toots from FineFindus@floss.social
@der_istvan I'd say the beginner's guide covers most of it! It will walk you through creating a text editor using XML and one of the 4 available languages. There's also a flatpak page on the dev doc but I wouldn't worry about it yet (plus Builder templates come with one)
=> More informations about this toot | More toots from GeopJr@tech.lgbt This content has been proxied by September (3851b).Proxy Information
text/gemini