Skip to main content
August 2, 2012
Question

Universal app is slower than non-universal app on iPad 3 because of opt-in for retina resolution

  • August 2, 2012
  • 3 replies
  • 1045 views

We develop our mobile air apps at two resolutions, 960x640 for phones, and 1024x768 for ipads. For non-retina phones we scale down, and for retina ipads we scale up.

We observe that scaling the content is worse performance than using requestedDisplayResolution = standard on ipad3. (Stage scaling SHOW_ALL being somewhat better than parentClip scaling 2x)

Our rendermode is ‘direct’, since ‘gpu’ caused problems for our content.

Presumably it is being faster to render to the smaller background with hardware on requestedDisplayResolution. That would be okay, except there’s no different requestedDisplayResolution between ipads and iphones. Setting the configuration to standard means we drop our 960x640 resolution setting on the phones. It’s that, or lose the universal app and have to ship separate builds, which is something we’d very much like to do…

Is there a way to make a universal app that is retina at 960x640, but not 2048x1536???

This topic has been closed for replies.

3 replies

Colin Holgate
Inspiring
August 3, 2012

Work your way through this topic:

http://forums.adobe.com/message/4455486#4455486

That talks about how to use iOS SDK 5.1 to achieve Retina on iPad. If you follow those steps, but point to an iOS SDK 5.0 instead of 5.1, you'll be able to build for Retina iPhone and Standard iPad.

September 6, 2012

Thank you Colin; this was a sufficient workaround for now. But I expect the same problem for iPhone 5.

Please everyone vote up feature request:

https://bugbase.adobe.com/index.cfm?event=bug&id=3325980

thx

October 19, 2012

I am really getting tired of iPhoneOS5.0.sdk. I'm having to go through all kinds of gyrations to continue using it. Any word on an alternative workaround for slow ipad3?