In the past I beleive there was only one resolution for iDevice development and that was 480x320. The iPad added a new resolution to develop for which are usually the "HD" versions of apps. How exactly are the new iPhone 4 and iPod Touch 4 devices going to be developed for? If 960x640 is used will this be a special HD version that will only work on those devices sort of like the "HD" version for the iPad or will older ios devices downscale a 960x640 app to 480x320? I beleive older or current apps developed for 480x320 will automatically work on the newer resolition ios devices but what about the other way? Will there now be a standard, HD and almost HD version of apps? Thanks for your help. I have just started exploring moving over from a Flash and Director based development world into an ios world so I am new and learning about Objective C. I read a lot of documents that talk about the 480x320 ios devices but nothing about the new resolutions.