Les développeurs d'applications iOS sont convaincus qu'Apple ne compliquera pas le processus de développement en lançant l'iPhone 5

  Le nouvel iPhone qu'Apple lancerait à l'automne de cette année il aurait un écran de 4 pouces incorporé. Pour l'instant, personne ne sait quelle résolution aura l'appareil, mais certains disent qu'on peut s'y attendre 1152 x 640 pixels à afficher sur l'écran du futur terminal. Dans ce cas, les développeurs d'applications iOS devraient refaire une partie du graphisme de leurs propres applications afin de pouvoir les exécuter sans problème, et nous parlons ici de travail supplémentaire et de temps de développement perdu.

Changer le rapport hauteur/largeur représenterait beaucoup de travail pour les équipes de développement. Nous avons constaté qu'environ 50 % du développement iOS est consacré à la mise en page", a-t-il déclaré vendredi dans une interview. "Si nous devions en faire deux versions, le rapport hauteur/largeur actuel et un nouveau rapport hauteur/largeur, et que nous devions le redessiner, cela rallongerait considérablement notre temps de développement. Apple modifie souvent les exigences pour les applications iOS, mais ils donnent généralement aux développeurs un avertissement juste et des outils décents pour s'adapter aux nouveaux appareils. La transition vers l'écran Retina et l'iPad a été relativement simple

  Eh bien, malgré ces rumeurs, les développeurs d'applications ils ne sont pas du tout inquiets des changements qu'Apple apporterait. Même si une nouvelle résolution fera son apparition avec le lancement de l'iPhone 5, les développeurs sont convaincus qu'Apple trouvera une méthode pour permettre à chacun de faire tourner les anciennes applications sur le nouveau terminal. Dans cette idée, les développeurs sont convaincus qu'Apple leur fournira les outils nécessaires pour développer des applications et pour la nouvelle résolution, donc tout le monde s'appuie sur l'idée qu'Apple est suffisamment "intelligent" pour ne pas endommager la plate-forme iOS, même en cas de présentant une nouvelle résolution.

Un écran plus grand pourrait signifier plusieurs choses. Cela pourrait signifier que l’écran a une résolution plus élevée tout en conservant le même rapport hauteur/largeur. Le nouvel affichage pourrait avoir une forme différente. Enfin, l'affichage pourrait simplement s'agrandir tout en conservant l'ancienne résolution. Mais changer la résolution ou l’aspect de l’affichage n’a pas besoin d’avoir un effet sur les éléments de l’interface utilisateur, mais simplement sur leur disposition. Les barres et les commandes peuvent conserver la même taille tandis que les zones de contenu s'agrandissent pour remplir l'espace supplémentaire de l'écran.

Apple pourrait aider les développeurs à faire la transition entre les facteurs de forme en fournissant un système qui ajusterait automatiquement les mises en page pour les nouvelles résolutions et les nouveaux aspects d'affichage. L'année dernière, à la WWDC, ils ont dévoilé un composant pour Mac OS X appelé Cocoa Auto-Layout qui permet aux développeurs de définir des mises en page à l'aide de contraintes de forme libre assez simples. Un système comme celui-ci pourrait également fonctionner sur iOS.

  En conclusion, quelle que soit la décision qu'Apple prendra concernant la résolution, tout le monde est convaincu que les utilisateurs ne seront pas affectés et que les développeurs auront tout ce dont ils ont besoin pour adapter facilement leurs applications.