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

Jayson A

macrumors 68000
Original poster
Sep 16, 2014
1,884
1,167
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.
 

zorinlynx

macrumors 603
May 31, 2007
6,050
8,548
Florida, USA
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.
 
  • Like
Reactions: sbcdk

Armen

macrumors 604
Apr 30, 2013
7,385
2,266
Los Angeles
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.
..and we would see complaint threads as to why it takes so long for the iPhone to boot.
 

C DM

macrumors Sandy Bridge
Oct 17, 2011
48,526
17,182
Like anyone reboots their phone on a regular basis.

I wait months before having to reboot my phone.
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.
 
  • Like
Reactions: estabya and Yun0

tulpenhaus

macrumors newbie
Mar 11, 2016
13
11
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.
 

JM

macrumors 65816
Nov 23, 2014
1,000
1,031
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.
You never had the Palm Pre.
 

I7guy

macrumors Core
Nov 30, 2013
22,626
10,501
Gotta be in it to win it
You never had the Palm Pre.
Or an earlier blackberry.
[doublepost=1459009728][/doublepost]
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.
I noticed this and it doesn't bother me.
 

shenfrey

macrumors 68020
May 23, 2010
2,018
290
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?
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.
 

Armen

macrumors 604
Apr 30, 2013
7,385
2,266
Los Angeles
Speak for yourself. There are many instances why a user may need to restart their phone and do so more frequently than 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.
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.
 
  • Like
Reactions: Shirasaki and Yun0

shenfrey

macrumors 68020
May 23, 2010
2,018
290
You're really reaching here bud. 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.
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?
 

vertsix

macrumors 65816
Aug 12, 2015
1,249
1,970
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.
 
  • Like
Reactions: Yun0 and Armen

C DM

macrumors Sandy Bridge
Oct 17, 2011
48,526
17,182
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.
Seems like someone else brought up the idea that restarts are fairly rare.
 

Jayson A

macrumors 68000
Original poster
Sep 16, 2014
1,884
1,167
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.
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.
 

Armen

macrumors 604
Apr 30, 2013
7,385
2,266
Los Angeles
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.
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.
 
  • Like
Reactions: Yun0 and vertsix

Jayson A

macrumors 68000
Original poster
Sep 16, 2014
1,884
1,167
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.
Maybe it's not fixable, but it degrades the experience a little bit since previous iOSes didn't do this.
 

Yun0

macrumors 68000
Jun 12, 2013
1,513
804
Winnipeg, Canada
Maybe it's not fixable, but it degrades the experience a little bit since previous iOSes didn't do this.
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..)
 

tulpenhaus

macrumors newbie
Mar 11, 2016
13
11
l

(previous ios didnt do that? thats certainly wrong..)
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).
 

Yun0

macrumors 68000
Jun 12, 2013
1,513
804
Winnipeg, Canada
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).
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". :)
 
  • Like
Reactions: g75d3 and Shirasaki

ZEEN0j

macrumors 68000
Sep 29, 2014
1,543
695
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.
 
  • Like
Reactions: JM

Jayson A

macrumors 68000
Original poster
Sep 16, 2014
1,884
1,167
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.
iOS 8 did not have animation problems no matter if you just booted or not.
 
  • Like
Reactions: g-7, AleXXXa and JM
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.