I want to create an application that runs in the background, with no window, but has a menu bar icon to show status and allow simple actions.
I've seen tutorials that explain how to create traditional windowed applications, but how would I approach one without a window?