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