I’m considering building an application in Unity that is intended to run continually in the background (minimized or behind other windows). While I might be able to get away with purely sound notifications, I’d still like to have visual feedback that the user needs to look at the app. I have seen a few different solutions, but they primarily revolve around the
System.Windows.Forms namespace, which I doubt is available for Unity.
Would it be possible to create an icon in the Windows notification bar (be it by external plugin or internal C# code), and use that as a channel to produce pop-up notification balloons?
Related follow-up: would it be possible to minimize the app to that notification icon rather than to the task bar?