Skip to main content
Aug 2, 2012 11:01 PM UTC
Question

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

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 is closed to new replies. Start a new post to keep the conversation going.

3 replies

Colin Holgate
Inspiring
Aug 3, 2012 12:20 AM UTC

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.

Translate
Sep 6, 2012 4:36 PM UTC

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

Translate
Oct 19, 2012 9:32 PM UTC

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?

Translate