31 October 2026 to 2 November 2026
Terengganu Digital 1303
Asia/Kuala_Lumpur timezone

Creating a GTK4/Libadwaita/Flatpak App From Scratch!

31 Oct 2026, 11:20
50m
Terengganu Digital 1303

Terengganu Digital 1303

TD1303 Jalan Sultan Zainal Abidin 20000 Kuala Terengganu Terengganu Darul Iman
50 min presentation: REMOTE Track B

Speaker

Felipe Borges (Red Hat)

Description

Building native applications for the GNOME ecosystem has never been easier, yet starting from a blank editor can be intimidating. This talk guides attendees step-by-step through the process of building a modern GNOME application from the ground up using GTK4, Libadwaita, and Flatpak.

Author(s) Bio

Felipe maintains GNOME Settings in his day job at Red Hat and moonlights developing GNOME Boxes. He has been involved with GNOME for over a decade and is passionate about community sustainability and building a desktop that is accessible to everyone.

Talk Description

We will cover setting up the development environment, structuring the user interface with Libadwaita's modern widget suite, integrating application logic, and packaging the final product into a redistributable Flatpak.

Category Application Development and Deployment
Pronouns he/him
Twitter and/or Mastodon Handle @gnome@felipeborges.eu
Where are you located? Czech Republic (CEST)
Do you need travel sponsorship from GNOME Foundation in order to join our event? No

Author

Felipe Borges (Red Hat)

Presentation materials