Live data from Hacker News

iOS7 is not about flat

medium.com

11–20 of 135 posts

Re: iOS7 is not about flat

#11
Firefox OS already uses the same model, push notifications will fire up the application, the application can then decide to create a notification, to update the internal cache to reflect the latest changes; it's called the Simple Push API[1]. It can also wake up the application every X minutes to pull the data (Alarms API[2]) and do the same thing.

[1] https://developer.mozilla.org/en-US/docs/WebAPI/Simple_Push

[2] https://developer.mozilla.org/en-US/docs/WebAPI/Alarm

Re: iOS7 is not about flat

#13
Just what I want: every developer of the 200 apps I have on my phone thinking theirs is the most important one and trying to take over my entire phone every 20 minutes to background process.

The self-centered perspective of the article is even slightly disturbing, basically implying that their app needs to pre-load data because it's so important and can't make the user wait. A common perspective, sure, but this is the tragedy of the commons in app form.

This will require some careful government.

Re: iOS7 is not about flat

#14

Firefox OS already uses the same model, push notifications will fire up the application, the application can then decide to create a notification, to update the internal cache to reflect the latest changes; it's called the Simple Push API[1]. It can also wake up the application every X minutes to pull the data (Alarms API[2]) and do the same thing. [1] https://developer.mozilla.org/en-US/docs/WebAPI/Simple_Push [2] h…

The model is fairly similiar on Android too, for what it's worth.

Re: iOS7 is not about flat

#15

Just what I want: every developer of the 200 apps I have on my phone thinking theirs is the most important one and trying to take over my entire phone every 20 minutes to background process. The self-centered perspective of the article is even slightly disturbing, basically implying that their app needs to pre-load data because it's so important and can't make the user wait. A common perspective, sure, but this is th…

[deleted]

Re: iOS7 is not about flat

#16

Just what I want: every developer of the 200 apps I have on my phone thinking theirs is the most important one and trying to take over my entire phone every 20 minutes to background process. The self-centered perspective of the article is even slightly disturbing, basically implying that their app needs to pre-load data because it's so important and can't make the user wait. A common perspective, sure, but this is th…

Apps don't actually have any control over when they get woken up for background fetch (you can set a minimum interval, but it's very much a minimum), and the more work you do when you get woken up the less often it happens.

In practice for occasionally used apps it seems to happen once a day, and while you're on wifi and charging if possible.

Re: iOS7 is not about flat

#17

Just what I want: every developer of the 200 apps I have on my phone thinking theirs is the most important one and trying to take over my entire phone every 20 minutes to background process. The self-centered perspective of the article is even slightly disturbing, basically implying that their app needs to pre-load data because it's so important and can't make the user wait. A common perspective, sure, but this is th…

That's the thing. It will be in the background. You won't even notice.

Re: iOS7 is not about flat

#18

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

I can imagine scenarios where it might increase battery life - prefetching means that you won't be staring at the battery hungry screen while waiting on data to load, for example.

Re: iOS7 is not about flat

#20
Forgive my complete ignorance on the topic: Can't you just push down the information the customer needs? I get that it might be more difficult to use the push API but could an app theoretically have achieved the same experience via push?

Also, I'm not quite sure API enhancements are what a release is "about". Admitting that the crazy 3D designs were over the top and adopting a design similar to Metro and Android Holo seems like a rather large shift for Apple.

Post reply on HN