Copy link to clipboard
Copied
Hi, I have tried countless amount of times to turn it on, I mean, how can I run my app on the new ipad at 2048x1536, it is always scaling up the app content times 2 and if I try to scale down the whole stage >> 1 (or / 2) of course all images looks blury and horrible, any idea? any one?
something very interesting to mention is that apps made in Adobe Air looks looks slightly better on iPad2 than iPad3, because the whole content of the air app is being scaled x 2, especially on vector content like Textfields fonts, etc... this is weird, it doesn't seem to happen on native apps.
any thoughts about this?
thanks.
Copy link to clipboard
Copied
My new iPad didn't arrive yet, but one difference between what you are doing and what a native app is doing is that you may be using regular fonts and native apps are using device fonts. How is the quality of the text if you use _sans as the font?
Copy link to clipboard
Copied
hi, thanks for answering... let's forget about what I said about fonts, etc... I am just trying to make it work, make my app run at 2048x1536 instead of (1024x768 scaled x 2), any thoughts? cheers.
Copy link to clipboard
Copied
I'll know for sure in a few hours, but I expecting that if you set requestedDisplayResolution to 'high', you would get 960x640 on iPhone 4, and 2048x1536 on the new iPad.
Copy link to clipboard
Copied
hi, thanks! let me know if you find anything, I wish it is as simple as that, set requestedDisplayResolution to 'high'... I have tried absolutely everything. desperated I ahve even tried setting the new images acording to apple, it shows the launch image (at the correct size) and when it initializes the app, goes back to 1024x768 and scale it up...
Copy link to clipboard
Copied
oh man ... Just unboxed my iPad3 ... loaded up my app. It looks like complete crap.
The world has known about the iPad resolution increase for months... please tell me there is a fix to this.
Copy link to clipboard
Copied
Is the layout wrong? Does it look like an iPhone size image blown up? I would have thought that it should look at least as good as the iPad 1.
Still no sign of Mr Fedex here, so I can't check for myself yet!
Copy link to clipboard
Copied
I have tried out our Air app on it and it really looks fine. We use pngs for a number of buttons and also display pictures. That all looks as good as iPad 1. The labels and text buttons are perhaps a little "fuzzy" compared to iPad 1, but nothing near a deal breaker.
Copy link to clipboard
Copied
I thought it would be a bitmap issue.
Are we talking like old ipad apps are now acting like running an iphone app on an ipad with that little (2x) button? Doubling the size and getting all blurry?
Copy link to clipboard
Copied
Its not as bad as the 2X button.
It's basically the regular iPad version running on the new iPad. What my concern is .. is that I have a lot of stageWebView elements... and all of these look fantastic with all the HD support. What looks horrible is seeing those screens on the same stage as my now low res PNG's and Text.
Please Adobe fix this!
Copy link to clipboard
Copied
There is no 2x button, it is more like running a 3GS optimized app on an iPhone 4.
I could see how a mismatch of some HD elements and some not could look bad, but for many use cases I think the current Air implementation will work for a while. That being said, I'm also looking forward to an SDK update that build out to iPad 3 resolution.
Copy link to clipboard
Copied
Guys! it is not too bad, but if you pay attention on it, Aobe Air apps looks slightly better on ipad1 and ipad2. the whole Flash content is being scaled x2 on the new ipad (ipad3) which is not too bad, now... all I am trying to do is running my app compatible to 5.1 retina display on this ipad, which means, I want to run my app 100% scale (not forced 200%) and place a bitmap on the stage 2048x1536 covering the whole screen, and it needs to look ultra-mega-fantastic! any ideas? any thoughts?
Copy link to clipboard
Copied
I think all we need for now before any new CSx version... is make the ADT look at something like this <requestedDisplayResolution>ultra-high</requestedDisplayResolution> so we can make proper apps for the new ipad
Copy link to clipboard
Copied
Well, 3 cheers for those who are vendors and know their clients are going to open budgets to update their precious apps for the new screen. And, sorry folks, for the people who's own app is being tarnished by this. I'm sure Adobe fille fix this as we're all anticipating CS6. CS5.5 is already so antiquated it's almost going to be a complete mandatory update anyhow and Adobe (as well as us) KNEW the new ipad would have retina. No worries..
Copy link to clipboard
Copied
This is a screenshot of my name in the credits part of a Flash app. The top half of the image is the new iPad at life size, the bottom half is the iPad 2 at 200%, to make them the same size:
http://xfiles.funnygarbage.com/~colinholgate/images/ipadtext.png
This wasn't built using the 5.1 SDK trick. The text was set to _serif, in the hope that would then use the device fonts. I'll try another test with fields that have regular embedded fonts.
It could be that the 2X scaling on the new iPad is better than the 2X scaling in Preview. Or, it may be that the device font is being used. Whatever the case, the lettering looks like it has more detail.
I'm using renderMode=direct, and with that the performance is similar to the iPad 2.
Copy link to clipboard
Copied
i posted banch of comperecent screens in other thread.
http://forums.adobe.com/message/4272566#4272566
No solutions though on fixing issues on not perefect images, even with vector
Copy link to clipboard
Copied
To run at iPad retina resolution you have to set the requestedDisplayResolution to high and link to the iOS 5.1 sdk when compiling your app - use the -platformsdk compiler setting to do that. -platformsdk only works if compiling on MacOS.
Copy link to clipboard
Copied
Hey, thanks RichardLord. I'm trying that now. Do you know if linking it to the iOS 5.1 sdk results in making the app only compatible with 5.1 and higher?
Copy link to clipboard
Copied
Jamie, it will still be compatible with lesser versions of iOS.
Copy link to clipboard
Copied
RichardLord, I have tried your solution without success. I set the requestedDisplayResolution to high, added the IOS5.1 SDK on the Native Extensions dialog (Flash Builder 4.6), substituted my background graphic and a couple others with retina iPad artwork, and added a 144px icon.
The first thing I found was that I can't actually do a 144px icon, but it seems to permit use of a retina iPhone 114px icon and that looks pretty good.
The second thing I found is that all my elements are being stretched despite being set to NO_SCALE. This includes the high-res artwork.
Any ideas?
Copy link to clipboard
Copied
acrowne - I didn't use the native extensions dialog in Flash Builder, I used the command line to build the .ipa. I also used the Air 3.2 SDK but I don't expect that is a factor. I only built the project I am currently working on. The difference when compiling against iOS 5.1 was distinct with vector graphics clearly rendered at a higher resolution than when compiling against iOS 5.0 or when running on an iPad2. I didn't have time to do more and the iPad is at work so I can't investigate further today.
Copy link to clipboard
Copied
What does your command line look like, when you do the actual build?
Copy link to clipboard
Copied
I did not use the command line, but rather Flash Builder's interface. But reading Adobe's support materials, I gather that in the Native Extensions dialog, setting the Apple iOS SDK is the equivalent of setting -platformsdk. So I set that value to point to my copy of the iPhoneOS5.1.sdk. Below is my sample project code. In the application descriptor file, the only thing I changed from the default is my project id to match the provisioning profile and adding <requestedDisplayResolution>high</requestedDisplayResolution> to the iPhone xml tag. I tested this out on my iPhone 4 and it worked great. On the new iPad only the top corner of the image appears on the screen because of the scale. I am using AIR 3.1, so unless the 3.2 beta includes a fix, it seems that Adobe needs to produce an update before AIR supports the new iPad's display. Please tell me if you find anything I missed.
package
{
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.display.Bitmap;
public class RetinaTest extends Sprite
{
[Embed(source="bgd@2x~ipad.png")]
private var bgdImg:Class;
private var bgd:Bitmap;
public function RetinaTest()
{
super();
// support autoOrients
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
bgd = new bgdImg();
addChild(bgd);
}
}
}
Copy link to clipboard
Copied
I confirmed my test this morning. Specifying the iOS 5.1. sdk in the platformsdk setting works. I wrote a blog post with details of the test - http://www.richardlord.net/blog/using-the-ipad-retina-display-with-adobe-air
acrowne - Don't know why yours doesn't work. All I can think is perhaps Flash Builder ignores the platform sdk if you don't have any native extensions that need it.
Copy link to clipboard
Copied
it doesn't sound complicated, it most be something really simple to do ... all we need is downloading the new Adobe Air 3.2.00000000000001 which acepts <requestedDisplayResolution>ultra-high</requestedDisplayResolution> lol!!! crossing fingers, this day is gonna be monday.