Originally Posted by
Mr Lebowski I can read that and have a better understand BUT
developers say their apps ( those who say it) will update every 30 min -they don't, I really don't care why, but they say they do, so then I take notice.
Everyone can read that they say they do, and everyone knows it's BS. Perhaps they shouldn't say an untruth and
perhaps they should include that link with an asterisk saying the "live" tile might update every 30 minutes but they don't -just to let you know.
They lie by omission.
.
Thanks for the link -every app should have that link in the info.
Ummm.... I'm still not seeing a good understanding, and I'm still seeing baseless accusations of lying.
Developers have
no way of adjusting when a background agent will run. They have
no way of determining when - or
IF - a background agent will run (since users can easily disable them). When your phone runs background agents,
it runs all of the agents that are registered. So every time background agents run, each and every background agent that is registered will run. Keep in mind that there is a limit to how many can be registered (and developers have no control over whether theirs is one that is registered).
Every time background agents are run by the phone, all background agents run, as I've said. So they all update whatever data they are there to update. What you're not taking into consideration is that every time a background agent runs, the data that's being updated may not have changed. So while it does update, it updates with the same data that it updated with during the previous run. Consider that even though background agents run every 30 +/- 10 minutes, data doesn't change every 30 +/- 10 minutes.
Also, consider that unless the developer has done what manicottiK has done, and actually puts on the tile (or elsewhere) what time the agent ran last,
you have no way of knowing when it ran last. You don't know if it ran two minutes ago and the data remained the same, or it ran 40 minutes ago and is about to run again.
Another thing to consider: If you do not open an app for 14 days, its registered background agent will expire. If you have a tile that you look at all the time, and watch the changes, but you never open the app, 14 days after the last time it was opened, the background agent will expire and the tile will no longer update.
Developers have no control over this, and cannot bypass or trick the system to get their agents to no longer expire. You must actually open the app at least once every 14 days in order to keep a tile updating (the obvious exception being the apps built into the OS). So you bear some responsibility to keep the tiles updating, as well.
If you would stop jumping to conclusions and realize that people are basically honest and don't start each day with the goal of seeing how much they can deceive Mr. Lebowski, you may find that life can be a much happier event.