Jul 26 – 31, 2023
Europe/Riga timezone

How to make a delightful app listing

Jul 27, 2023, 10:00 AM
25 Minute Presentation Application Development and Deployment


Cassidy James Blaede (Endless OS Foundation)


Over the years I’ve helped build an app ecosystem built on open standards, and today I work with organizations deploying computers that run Linux to dozens, hundreds, or thousands of people at a time.

One of the recurring places I notice app developers struggling is their app’s metainfo—the structured data that forms an app’s listing across app stores including GNOME Software, Flathub on the web, KDE Discover, and more.

Let’s fix that! In this talk, I dig into:

  • Who this talk is for
  • Why “marketing” is not a bad word
  • Where and how this metainfo actually shows up
  • Neat things you can do with metainfo
  • Examples

You don't need to be an app developer to attend this talk, but my hope is that any app developers who do will have actionable advice for immediately making their apps more attractive in every app store on Linux.

Author(s) Bio

Cassidy is a member of the GNOME design team with a background in user experience architecture, and has been involved in the open desktop space for over a decade—previously with elementary OS and System76. He’s employed by the Endless OS Foundation and lives in Denver, CO, USA.

Pronouns he/him

Primary author

Cassidy James Blaede (Endless OS Foundation)

Presentation materials