web-dev-qa-db-fra.com

Conception d'une application pour l'affichage de la rétine iPad / iPhone

Je travaille pour un client afin de développer une application iOS pour iPhone et iPad, y compris pour les écrans Retina.

Le client va obtenir lui-même les conceptions UX. Nous utilisons les Apple's iOS Human Interface Design Guidelines pour quiconque conçoit l'UX pour nos applications.

Dans l'article, il mentionne explicitement que:

____________________________________________________________________________
|                 | Size for iPad          | Size for high-resolution iPad |
|_________________|________________________|_______________________________|
| Launch image    |                        |                               |
| (required for   | 768 x 1004 (portrait)  | 1536 x 2008 (portrait)        |                  
| all apps)       | 1024 x 748 (landscape) | 2048 x 1496 (landscape)       |
|_________________|________________________|_______________________________|

Cela signifie-t-il que pour chaque conception d'écran (en plus de l'écran de lancement), le concepteur a également ces tailles de toile?

Parce que la taille de l'écran en spécifications iPad est 2048 x 1536 (portrait) et 1536 x 2048 (paysage). Et pour l'iPhone 4, la taille d'écran complète 640 x 960 a été utilisée comme taille de toile!

MISE À JOUR: Référence trouvée ici dans la section "Lancer les images"

5
Ozair Kafray

L'écart est dû à la barre d'état (où l'horloge et l'état sans fil sont affichés) qui est de 20 pixels de haut sur l'affichage normal (et 40 pixels sur l'écran de la rétine).

Que ce soit également la taille à laquelle vous devez concevoir l'interface utilisateur de l'application dépend du fait que votre application s'exécute en plein écran (c'est-à-dire masque la barre d'état) ou non.

En général, il devrait pas masquer la barre d'état, sauf si cela est absolument nécessaire.

8
Kit Grose