Sad to see Craig put out such nonsense.
In his case i can see why he does it (it sounds better), but i find it horrible that now many Apple Sites reiterate this as if it was a fact.
It's total nonsense, of course Apps in the Background cost resources, as any halfway informed developer could tell you.
How many and which types of resources they need while in the background depends on whether an app uses a UIBackground mode or not and if so which one.
In iOS an app can specify it needs to use one of several UI Background Mode features, like VOIP, location, music playback etc and then can run tasks while in the background, too.
Some of those are infrequently run or only run for a short while and cost few resources, others can cost a lot of resources.
Among apps which use such ui background modes are of course app types most popular among most iOS users, like music/podcast apps, messenger/voip apps and many others.
So yes, shutting those down can considerably reduce ressource usage and hence also preserve battery life.
Then there are other aspects like even for frozen apps (ones not using such ui background mode features) keeping a memory image "alive" (so the app can be resumed from the state it was last in) takes away resources (even if not much battery usage in that case).
Besides those general technical reasons, there are also app and usage specific reasons why it is a good idea to shut down apps in the background fully in between. Like for example many newspaper apps, another app category used a lot by usual users, especially parents have wonky content download features and in between then for example the download of the latest newspaper content fails and then in many such apps there isn't even a feature to manually restart the download attempt fresh, so then the app would remain in that fail state and even be restored to that same failstate when returned from the background of course unless one fully closes the app so then one can start it fresh and trigger the download attempt fresh again. So it is actually the most common support case that when someone is stuck with such a state to just fully shut down an app so it restarts fresh again next time.
So yeah, i find it annoying Craig puts out such nonsense, and really bad that Apple sites like this one reiterate that as if it was a fact while the obvious is very clear, in many cases it is good for reducing resource usage to fully close apps in the background and in many cases it is also useful for other reasons.
In his case i can see why he does it (it sounds better), but i find it horrible that now many Apple Sites reiterate this as if it was a fact.
It's total nonsense, of course Apps in the Background cost resources, as any halfway informed developer could tell you.
How many and which types of resources they need while in the background depends on whether an app uses a UIBackground mode or not and if so which one.
In iOS an app can specify it needs to use one of several UI Background Mode features, like VOIP, location, music playback etc and then can run tasks while in the background, too.
Some of those are infrequently run or only run for a short while and cost few resources, others can cost a lot of resources.
Among apps which use such ui background modes are of course app types most popular among most iOS users, like music/podcast apps, messenger/voip apps and many others.
So yes, shutting those down can considerably reduce ressource usage and hence also preserve battery life.
Then there are other aspects like even for frozen apps (ones not using such ui background mode features) keeping a memory image "alive" (so the app can be resumed from the state it was last in) takes away resources (even if not much battery usage in that case).
Besides those general technical reasons, there are also app and usage specific reasons why it is a good idea to shut down apps in the background fully in between. Like for example many newspaper apps, another app category used a lot by usual users, especially parents have wonky content download features and in between then for example the download of the latest newspaper content fails and then in many such apps there isn't even a feature to manually restart the download attempt fresh, so then the app would remain in that fail state and even be restored to that same failstate when returned from the background of course unless one fully closes the app so then one can start it fresh and trigger the download attempt fresh again. So it is actually the most common support case that when someone is stuck with such a state to just fully shut down an app so it restarts fresh again next time.
So yeah, i find it annoying Craig puts out such nonsense, and really bad that Apple sites like this one reiterate that as if it was a fact while the obvious is very clear, in many cases it is good for reducing resource usage to fully close apps in the background and in many cases it is also useful for other reasons.