Showing posts with label development. Show all posts
Showing posts with label development. Show all posts

Continuing the GTK3 setup, now I present a simple guide to setup GTK4 software development tools with screenshots included the instructions for Fedora and openSUSE operating systems. With this, you can start making desktop applications in C language with the latest version of this infamous widget toolkit that built GNOME. I selected Geany as the code writing tool here. Now rest easy and happy hacking!

Subscribe to UbuntuBuzz Telegram Channel to get article updates.


If you are looking for gratis service for code hosting to replace GitHub, you can look at Codeberg, Notabug, or Gitea these days. I present you here a short intro of those three including their Privacy Policy & Terms of Service so you can decide yourself which one to choose. I also listed some interesting projects, like Libreboot and Infosec Handbook, you could find there. One more important thing is that these 3 services are peacefully browseable with LibreJS. Happy hacking!

(Codeberg, Notabug, and Gitea free source code hosting services)
Subscribe to UbuntuBuzz Telegram Channel to get article updates directly.


This one is a continuation to Setup Programming Tools for C, C++, Java, and C++/Gtkmm. This tutorial uses GTK+ version 3 and not version 2. With GTK+ library, you can develop programs with user interface on GNU/Linux (and other platforms, too). An example of greatest thing ever developed with GTK+ is GNOME Desktop Environment. Like in the previous tutorial, here you will also use Geany IDE to write source code. I use Ubuntu 18.04 LTS as my basis here. And below you will see a source code example for you to compile, build, and run it. Happy learning!

Subscribe to UbuntuBuzz Telegram Channel to get article updates directly.



This article mentions basic information and links about Trisquel 8 GNU/Linux operating system codenamed "Flidas". This article is for beginners who interested in Trisquel but have difficulties to find collective resources about Flidas. This article is also for developers who want to help Trisquel development but don't know where to go. This article may be updated later as Flidas is currently being developed for the final release. I hope this article helps Trisquel 8 development as much as possible.