iOS new requirement? sub-100ms response time for apps

1458279

Suspended
Original poster
May 1, 2010
1,601
1,521
California
"The gauntlet Apple threw down to its coders in attendance is a sub-100ms response time for apps, on the oldest device they plan to support. "

"Minimize your footprint, went the warning, because you really can’t be sure what other apps might be running alongside you."

http://www.slashgear.com/as-wwdc-ends-the-mood-in-the-trenches-is-neighborly-14388248/

I wonder if this will be a new requirement that could keep an app out of the store. This could be an issue with apps that do work in the background because they might eat up processing power, slowing down other apps.

Looks like multi-threading just became more important because I doubt they'll be able to increase the core speed much without adding heat, more so because multi-tasking and background processing is in play.

Good thing Apple users upgrade in mass.
 

firewood

macrumors 604
Jul 29, 2003
7,808
1,049
Silicon Valley
The minimum UI latency on current iOS devices seems to be around 50 mS. This means an app has an additional 3 display frame refresh times, or at least another 25 million CPU cycles on the slowest device, to mark a UI selection, perhaps put up an activity indicator, and either do some crunching, or package up the needed operations for a background or Grand Central task, before yielding to the main UI runloop. A coder who can't do that perhaps isn't competent enough (yet) to code iOS 9 apps. Game coders are used to sending a display update every 60 Hz frame, much faster than this easy requirement. Some may have been demoed during Apple's iOS/iPad presentation.
 

1458279

Suspended
Original poster
May 1, 2010
1,601
1,521
California
In that case, I wonder how many apps can be running at the same time and how that will hurt performance. IDK if Apple said how far back iOS9 will go. Maybe there's going to be a big power upgrade in the next device rollout, if so, that should give us a clue.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.