Skip to main content
Colin Holgate
Inspiring
June 15, 2011
Question

iOS takes the lead

  • June 15, 2011
  • 5 replies
  • 845 views

Now that AIR 2.7 is out it's possible to do side by side tests with Android and iOS. I have a vector animation, running in an FLA that has zero mobile optimizations, and the rendermode is set to CPU. The start of the animation is ten seconds long, and has audio that goes with it. This makes it easy to tell how well the animation is performing. On my iPad 2 the audio and animation end at the same time. My iPhone 4 is perhaps a half second late in finishing the animation. I have a high end Android tablet too, and it's over two seconds late in finishing the animation.

This topic is closed to new replies. Start a new post to keep the conversation going.

5 replies

Inspiring
June 15, 2011

I also would be interested in how those animations run on these devices compared to AIR 2.6...

Colin Holgate
Inspiring
June 15, 2011

I just built the app as 2.6, and on my iPad 2 the opening sequence ended nearly two seconds after the sound had stopped. On my iPhone 4 it was about eight seconds after the sound had had stopped. As that was half a second under 2.7, subjectively it makes 2.7 almost twice the speed for animating vectors.

My 3gs has flat batteries, so I'm giving that a charge, and then I'll try there too!

Colin Holgate
Inspiring
June 15, 2011

Managed to get enough charge into my 3gs to try the tests there. The apps take longer to open, but then the performance is about the same as the iPhone 4 for 2.7. However, the performance for 2.6 is a lot better than the iPhone 4, the opening animation does just as well as under 2.7, though there are some stuttering moments in other animations. This is because the app is set to use the Retina display, and so with the iPhone 4 it's having to draw four times as many pixels as it does with the 3gs.