That's bad
That's bad
As an example, if you monitor biomedical sensors on your body, the app needs a way to reliably run in the background without being shot down.
- Data is needed for real time alerting features for the user (e.g. low blood glucose).
- Data needs to be uploaded to cloud services in real time so carers have access to that data so they can also be alerted.
Both of these requirements require timely access to data. A delay can mean the difference between no real impact and "this user is now in hospital".
I find it interesting how you can't expand your horizon to see that these features are useful to somebody that's not you.
Someone should redesign them, someone should rewrite OS support for them, and someone should pay for all that?