Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

tinny the cat

macrumors member
Original poster
Apr 5, 2009
45
0
So what happens to people running ios 6 on old ios devices when the new resolution becomes standard in the next few months, do we get stretched apps or what?
 
So what happens to people running ios 6 on old ios devices when the new resolution becomes standard in the next few months, do we get stretched apps or what?

No, they will work just like how they are now. Apps updated for 5 will look normal in 5 and normal in your device.

No, you just will not upgrade to the newer apps

Not true. Newer apps will just need to be updated for 5 and it will run on both devices.
 
so all apps will be made for old ios' and then be formatted to run on the new resolution?
 
Typically, the developer has to put some effort into making sure his app sizes appropriately.

If you run a pre-iPhone5 app on an iPhone 5, it gets letterboxed or pillarboxed (depending on orientation).

What happens when you run an app made by a lazy developer for iPhone 5 only, on an iPhone 4S or earlier, no one knows. We'll find out as soon as the thing is available.
 
so all apps will be made for old ios' and then be formatted to run on the new resolution?

It's not any different when we went from 3G/3GS to 4. Apps worked on both devices, but updated to work in retina as well. Same with 5.

Not all apps. Apps have to be updated by the developer. If they're not updated, it will be letterboxed (black line above and below app) on the iPhone 5.
 
there are diff versions to run on each device inside the app itself..the ios version loads the graphics right for your screen
 
the way it works is a developer creates multiple UIs for different resolutions...this is already done by apps that are universal for iPhone and iPad.

In theory, a developer could choose to support ONLY the iPhone 5, but if they don't make a UI for 3.5" screens, Apple won't allow it to be marked to run on older devices. They'll tell the developer to make a UI if they want their app available on older devices. So the app wouldn't be available to nearly as many people, and no developer is dumb enough to do that. Especially when porting the app to the different resolution takes very little time (I'd estimate most apps could make the shift in < 10 hours)
 
the way it works is a developer creates multiple UIs for different resolutions...this is already done by apps that are universal for iPhone and iPad.

In theory, a developer could choose to support ONLY the iPhone 5, but if they don't make a UI for 3.5" screens, Apple won't allow it to be marked to run on older devices. They'll tell the developer to make a UI if they want their app available on older devices. So the app wouldn't be available to nearly as many people, and no developer is dumb enough to do that. Especially when porting the app to the different resolution takes very little time (I'd estimate most apps could make the shift in < 10 hours)

This is correct. The app checks which device it is running on before loading and then loads the proper images, buttons, etc. Kind of like a universal app. Its the same downloaded software and when it's run, the appropriate UI is loaded.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.