Why do you have to "prime" animations in iOS 9?

Discussion in 'iOS 9' started by Jayson A, Mar 25, 2016.

  1. Jayson A macrumors 68000

    Joined:
    Sep 16, 2014
    #1
    Since 9.0, I've noticed that just about every animation has to be run at least once before it will animate smoothly. After a reboot, the first unlock stutters, then the first app opening, the first time you open safari tabs... the first time you do ANYTHING in iOS, it will stutter, but then it will be fine until you reboot again.

    Why is this?

    I've never seen this behavior before in any other software before iOS 9.

    It's like these new animations need to be "primed" or "cached" before they can be ready to play nicely.
     
  2. DoctorKrabs macrumors 6502a

    DoctorKrabs

    Joined:
    Jul 12, 2013
    #2
    I have seen this all the time with opening folders even in 9.3. It never opens smoothly the first time but works normally every time after until another reboot.
     
  3. zorinlynx macrumors 601

    zorinlynx

    Joined:
    May 31, 2007
    Location:
    Florida, USA
    #3
    I've noticed this as well. The animation data is probably on flash which is a lot slower than memory. Once it gets loaded into memory it doesn't have to be loaded again and is much smoother from then on.

    I think iOS should preload all these animations as part of the boot process. It would make a freshly booted phone feel a lot more responsive.
     
  4. Armen macrumors 604

    Armen

    Joined:
    Apr 30, 2013
    Location:
    127.0.0.1
    #4
    ..and we would see complaint threads as to why it takes so long for the iPhone to boot.
     
  5. Jayson A thread starter macrumors 68000

    Joined:
    Sep 16, 2014
    #5
    Like anyone reboots their phone on a regular basis.

    I wait months before having to reboot my phone.
     
  6. C DM macrumors Westmere

    Joined:
    Oct 17, 2011
    #6
    And yet there are always some complaints that then get echoed when the boot time increases. What's actually realistic or pragmatic doesn't matter that much for those who look at anything to latch onto.
     
  7. tulpenhaus macrumors newbie

    tulpenhaus

    Joined:
    Mar 11, 2016
    #7
    I feel like the system should be ready to use 100% when the user sees the lockscreen. Therefore, I totally agree with the idea of letting iOS preload animations during boot. Who cares for boot times.
     
  8. JM macrumors 6502a

    JM

    Joined:
    Nov 23, 2014
    #8
    You never had the Palm Pre.
     
  9. I7guy macrumors G5

    Joined:
    Nov 30, 2013
    Location:
    What Exit?/Saguaro Country
    #9
    Or an earlier blackberry.
    --- Post Merged, Mar 26, 2016 ---
    I noticed this and it doesn't bother me.
     
  10. Armen, Mar 26, 2016
    Last edited: Mar 26, 2016

    Armen macrumors 604

    Armen

    Joined:
    Apr 30, 2013
    Location:
    127.0.0.1
    #10
    I don't understand. You're complaining that iOS is a bit slow right after a restart but yet you go months before you restart your phone? So why does it matter?
     
  11. shenfrey macrumors 68000

    Joined:
    May 23, 2010
    #11
    Speak for yourself. There are many instances why a user may need to restart their phone and do so more frequently than just after a number of months, iOS 9 isn't bug free. Furthermore, what about when the persons battery has died and needs to reboot their device?

    Let's not be ignorant here.
     
  12. Armen macrumors 604

    Armen

    Joined:
    Apr 30, 2013
    Location:
    127.0.0.1
    #12
    The stutter after a restart is a few seconds and shouldn't be a big deal for most users. OP made a big deal about it yet he doesn't restart his phone for months at a time

    That's like complaining about how bad the office coffee is but you only drink it once every few months.
     
  13. shenfrey macrumors 68000

    Joined:
    May 23, 2010
    #13
    Nothing is really a big deal as long as the phone works. But this is the whole point of discussions isn't it? If nobody wanted improvement anymore there wouldn't be many active forums.

    This is standard, we are always wanting more and as a result I am throwing my 2 cents into the mix, because why not?
     
  14. vertsix macrumors 65816

    vertsix

    Joined:
    Aug 12, 2015
    #14
    It's because it's loading UI elements from flash to RAM. Flash is not as fast as RAM.

    This cannot be prevented, so just suck it up and move on. It goes away immediately after you play the animation once.
     
  15. C DM macrumors Westmere

    Joined:
    Oct 17, 2011
    #15
    Seems like someone else brought up the idea that restarts are fairly rare.
     
  16. Armen macrumors 604

    Armen

    Joined:
    Apr 30, 2013
    Location:
    127.0.0.1
    #16
    --- Post Merged, Mar 26, 2016 ---
    Yeah, the OP brought it up. :p
     
  17. Jayson A thread starter macrumors 68000

    Joined:
    Sep 16, 2014
    #17
    It cannot be prevented? Why did it only start happening in iOS 9?

    Also, to the other person that says it's only a few seconds after a restart... that's not true. It doesn't matter how long it's been after a restart, the first time you play any animation, it stutters or completely skips the animation.

    Let's say you haven't used the music app in a while and you restarted your phone a few days ago. The first time you tap any button in the music app, it's gonna stutter. It doesn't matter how long your phone has been on.
     
  18. Armen macrumors 604

    Armen

    Joined:
    Apr 30, 2013
    Location:
    127.0.0.1
    #18
    We understand what you're saying. Yes, it stutters after a restart. Since you don't restart your phone often it doesn't impact your user experience. Will Apple fix this? If they do it's such a low priority issue who knows when and if they will get around to it.
     
  19. Jayson A thread starter macrumors 68000

    Joined:
    Sep 16, 2014
    #19
    Maybe it's not fixable, but it degrades the experience a little bit since previous iOSes didn't do this.
     
  20. Armen macrumors 604

    Armen

    Joined:
    Apr 30, 2013
    Location:
    127.0.0.1
    #20
    Agreeing with you again. It is low impact though.
     
  21. Yun0 Suspended

    Yun0

    Joined:
    Jun 12, 2013
    Location:
    Winnipeg, Canada
    #21
    then please create a tiny, large capacity, affordable, ram disk thats able to hold onto data without power. & submit it to apple.

    (previous ios didnt do that? thats certainly wrong..)
     
  22. tulpenhaus macrumors newbie

    tulpenhaus

    Joined:
    Mar 11, 2016
    #22
    Either you forget fast, or you have no idea what you are talking about.

    iOS 8 did not do that for sure as I own one 5s on iOS 9 and one on iOS 8.
    (I prefer 8 a lot by the way when it comes to smoothness).
     
  23. Yun0 Suspended

    Yun0

    Joined:
    Jun 12, 2013
    Location:
    Winnipeg, Canada
    #23
    do have an idea what im talking about, & i dont forget fast.

    but once ios 10 is out ios 9 will become perfect overnight anyway. who cares about "1 second" initial stutter when ios 10 will take "10 seconds". :)
     
  24. ZEEN0j macrumors 6502a

    Joined:
    Sep 29, 2014
    #24
    Apple did claim 1 hour extra battery with iOS 9. Maybe this contributes to that. I can't remember it doing it to this degree before iOS 9. iOS 8 also had animations that stuttered the first time they launched.
     
  25. Jayson A thread starter macrumors 68000

    Joined:
    Sep 16, 2014
    #25
    iOS 8 did not have animation problems no matter if you just booted or not.
     

Share This Page