
DESIGNING GNOME APPS
DESIGNING GNOME APPS
A project with Linux operating system and Gnome Human Interface Guidelines
A project with Linux operating system and Gnome Human Interface Guidelines
A project with Linux operating system and Gnome Human Interface Guidelines
TIMELINE
2025
TIMELINE
2025
SKILLS
Figma
SKILLS
Figma
CONTEXT
University Project
CONTEXT
University Project
TEAM
/
TEAM
/

In this course, we worked with Linux and focused on designing a GNOME desktop application. The goal was to understand the GNOME Human Interface Guidelines and apply them consistently in our own app.
At the beginning, we created smaller applications to better understand the new Guidelines. One of the main challenges was adapting to a completely different design environment.GNOME follows its own Rules, which required rethinking common design habits.
In this course, we worked with Linux and focused on designing a GNOME desktop application. The goal was to understand the GNOME Human Interface Guidelines and apply them consistently in our own app.
At the beginning, we created smaller applications to better understand the new Guidelines. One of the main challenges was adapting to a completely different design environment. GNOME follows its own Rules, which required rethinking common design habits.
SEMESTER PROJECT – ROOMIE
SEMESTER PROJECT – ROOMIE
As a final project, I designed a shared household planner app for flat shares. The app helps distribute tasks among roommates and allows users to share shopping lists and appointments. The focus was on clarity, simplicity, and seamless collaboration within the GNOME ecosystem.
As a final project, I designed a shared household planner app for flat shares. The app helps distribute tasks among roommates and allows users to share shopping lists and appointments. The focus was on clarity, simplicity, and seamless collaboration within the GNOME ecosystem.
















KEY INSIGHTS
KEY INSIGHTS
This course expanded my perspective on interface design. It was my first time designing for a desktop environment instead of mobile, which required a different way of thinking about layout and interaction. Working with the GNOME Human Interface Guidelines helped me step outside familiar iOS and Android patterns and strengthened my ability to adapt to new design systems.
This course expanded my perspective on interface design. It was my first time designing for a desktop environment instead of mobile, which required a different way of thinking about layout and interaction. Working with the GNOME Human Interface Guidelines helped me step outside familiar iOS and Android patterns and strengthened my ability to adapt to new design systems.
©Angel Pfitzmann, 2026