Live data from Hacker News

iOS7 is not about flat

medium.com

1–10 of 135 posts

Re: iOS7 is not about flat

#5
TLDR: iOS7 allows for background fetching when the app is closed. Allowing for smaller wait times when users open up an app.

Is there any way for users to manage this behavior? If not it seems ripe for abuse or just plain laziness.

Re: iOS7 is not about flat

#7

TLDR: iOS7 allows for background fetching when the app is closed. Allowing for smaller wait times when users open up an app. Is there any way for users to manage this behavior? If not it seems ripe for abuse or just plain laziness.

A developer can't just set a background fetch interval in iOS7 and have the app fetch at that interval (i.e. fetch every hour). Rather you can set your app to background fetch, and when it fetches is at the mercy of the OS.

The OS tries to be smart about it, lumping fetches together when it can, and noticing things like when the user opens the app typically.

So say the user launches GREAT WEATHER app app normally at 8 am, the OS notices and performs a background fetch a few minutes before (for example).

Re: iOS7 is not about flat

#8

Sounds like another way for apps to drain my precious battery life.

It's based on usage. For example, if I use an HN reader a lot, that will get frequent updates in the background. But the RSS reader I haven't opened in a week will get less/no background updates since the OS knows I'm not using it too much.

Re: iOS7 is not about flat

#9

TLDR: iOS7 allows for background fetching when the app is closed. Allowing for smaller wait times when users open up an app. Is there any way for users to manage this behavior? If not it seems ripe for abuse or just plain laziness.

There is a new settings screen in iOS7 called "Background App Refresh" (under General) which allows users to disable app refreshes altogether or to turn off the ability for specific apps

Re: iOS7 is not about flat

#10

Apple’s guidelines have always said that developers should avoid splash screens ‘or other startup experience.’ That's nothing new, but many developers ignore it anyway.

Right, not new to iOS 7 but this time Apple took the time to make a nice mock of what we shouldn't do!
Post reply on HN