Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Bundling retina images only in iOS apps

Tags:

ios

iphone

Can we use retina images only for iOS apps? Do apps work on 3GS devices without the non-retina images.

Please help me?

Thanks in advance.

like image 402
Ashok Domadiya Avatar asked Jul 04 '12 13:07

Ashok Domadiya


3 Answers

The only non-retina images needed for an iOS app is the icon and the default image.

For all in-app images, it's fine to bundle retina versions only and let non-retina devices scale them down. I've done it myself on a few occasions to get below the cellular network download limit on App Store and I've never been rejected because of that.

Of course, not providing non-retina images may decrease performance and image quality on older devices due to the required down-scale operations, but that may be fine if you really need to decrease the app size.

like image 149
Anton Avatar answered Nov 15 '22 05:11

Anton


No, you can't, e.g. the Icon is required in Non-Retina and for the App Store are Retina-Screenshots required, too.

You can test if Retina-Images will automatically resized if there is no Non-Retina available but I can't say if your app will be rejected or not.


Update: As Retterdesdialogs mentioned, Retina-Images will be resized to Non-Retina, but it's not recommend and I highly recommend to not do this!

like image 37
Fabio Poloni Avatar answered Nov 15 '22 04:11

Fabio Poloni


Yes, you can use the larger images, but this could lead to a slower performance if the number of images on the screen is too big.

like image 2
Alexander Avatar answered Nov 15 '22 03:11

Alexander