Originally Posted by dreyfus2
I can't follow that logic?! Changing the display size by .3" would not mess up the UI at all, as all layouts are done in pixels (and not inches) and all templates in the SDK target 320x480 pixels too. Increasing the resolution to 640x480, as you suggest, would mess up ever single iPhone app in existence though. It would further force developers to write each app twice in the future. This might happen at some point, but for the time being, having identical resolutions on all devices is a major attraction for developers. The 3.2" panel I found is made by Samsung, the only 3.5" OLED panel I could find is 320x240 only and produced by Toshiba. But then, we do not know if Apple is going OLED at all.
So you are saying that the iPhone SDK has a set pixel size for all the apps so we can not expect a higher resolution iPhone anytime soon, despite all the high-end phone moving well past the iPhone’s 2 year old 480x360 resolution?
I’m not an iPhone coder but the code online to make an app RI doesn’t look too rough. If an app is designed for an older iPhone then the app would merely not run on the new one, like many apps that discriminate between the iPhone and Touch now. Apple has given their developers a lot of warning about moving to RI and it’s illogical to think that the iPhone and Touch will remain at 480x360 at a 3.5” display or get a smaller display just to get a higher ppi, when even the iPod Nano has 204ppi or 25% more then the flagship iPod and iPhone. To me, the most likely move is to announce the new iPhone with a higher resolution display to compete better with the other devices and simply move with the times, which should give most developers plenty of time to prepare their apps for an early July release.
Remember, the App Store is already going to have to list which apps are ready for the new iPhone, anyway, because there will be developers that will code specifically for the faster GPU, faster CPU and additional RAM they can use.
And yes, .3” would make a difference. I find many buttons already at the brink of being too small for my fingers.