I need to make backgrounds for an application in Swift, I have the measurements of the different sizes for each iPhone:
Device Points Pixels Scale Physical Pixels Physical PPI Size
iPhone 6 plus 736x414 2208x1242 3x 1920x1080 401 5.5"
iPhone 6 667x375 1334x750 2x 1334x750 326 4.7"
iPhone 5 568x320 1136x640 2x 1136x640 326 4.0"
iPhone 4 480x320 960x640 2x 960x640 326 3.5"
iPhone 3GS 480x320 480x320 1x 480x320 163 3.5"
I have two doubts:
- Should the size of my images be the size of the column
Physical Pixels
? - What is the size for a background for the iPad and iPad Mini?
The resolution of the images must be the resolution that it says in the column
Pixels
. For all intents and purposes, that is the screen size, even if the actual pixels are different.This document (in English) has a very good explanation: iPhone 6 Screens Demystified .
For the iPad, the pixel sizes are 768x1024 and 1536x2048 (non-retina and retina respectively). It doesn't matter if it's iPad or iPad Mini, in pixels they are the same.
Do I answer you:
Pixels
@1x
for all iPads except iPad Pro