Craft a GTK2 app

This how-to guide covers the steps, decisions, and implementation details that are unique when crafting a snap of an app built using GTK4 and GNOME. We’ll work through the aspects unique to GTK4-based apps by examining an existing project file.

Example Arduino IDE project file

The following code comprises the project file of a GTK2 app, the legacy Arduino IDE.

Arduino IDE project file
snapcraft.yaml
name: arduino
title: Arduino IDE
version: 1.8.12
summary: Write