Developer Tips: Backgrounding & System Integration

Best practices for making your app a first-class citizen

Backgrounding Your App

Dock & Applications Menu Integration

QuickLists

Static QuickLists always display in the Dock and Applications Menu, whether or not the app is open.

Badges

Badges show up in the Dock and Applications Menu.

Progress Bars

Progress bars show up on the Dock, whether your app window is open or not.

Notifications

Notifications pop up at the top-right of the primary display.

So what about Indicators?

System Indicators are displayed based on context.


elementary

We design and develop the fast, open, and privacy-respecting replacement for Windows and macOS

Thanks to Daniel Foré.

Cassidy James Blaede

Written by

Co-founder & UX Architect at elementary, Inc. He/him/his.

elementary

We design and develop the fast, open, and privacy-respecting replacement for Windows and macOS