new requirement? sub-100ms response time for apps

Discussion in 'iOS Programming' started by 1458279, Jun 14, 2015.

  1. 1458279 Suspended

    1458279

    Joined:
    May 1, 2010
    Location:
    California
    #1
    "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.
     
  2. firewood macrumors 604

    Joined:
    Jul 29, 2003
    Location:
    Silicon Valley
    #2
    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.
     
  3. AxoNeuron macrumors 65816

    AxoNeuron

    Joined:
    Apr 22, 2012
    Location:
    The Left Coast
    #3
    That's 10fps. It's not a difficult thing to do.
     
  4. 1458279 thread starter Suspended

    1458279

    Joined:
    May 1, 2010
    Location:
    California
    #4
    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.
     

Share This Page