[Q] App idea: Group "persistent" notifications into one notification
I've done some searching and I haven't found anything like this. I'm not an Android dev but I think I understand enough about the model to believe my idea possible in some form.
Programs that run constantly require a persistent notification so the system won't kill them. I run Talkatone, Tasker, Light Manager LED Settings which all have the option to run persistent or take a chance and have them killed without a persistent notification. This sucks because the status bar gets cluttered with things that are always there but I don't need to constantly see them. But Android 4.3, which I'm running, does this by design (for largely good reasons, I believe).
Would it be possible to have a program (I'll call it "Watcher") which creates its own persistent notification that then keep tabs on other programs that you want to always run but don't want their persistent notification.
More clearly, say I always want Tasker to run but I don't want its notification. I turn off persistent notifications in Tasker's options then add Tasker to the Watcher's list. Whenever Tasker gets killed by the system due to resources, Watcher notices this and restarts it shortly thereafter. The advantage is that the system can still reclaim resources when it needs them but the notifications don't clutter the status bar.
I am imagining a rich notification where maybe every Watched app's icon is shown in a small square with a number by it showing how many times Watcher had to restart it recently.
Unfortunately, I'm not an Android dev and I've only done enough research to make me think it might be possible. Does this app exist already? Is it impossible? Is it possible enough for me to consider turning this into my first Android project?