Apple a discrètement introduit une fonctionnalité dans iOS 6 qui rendra possible un iPhone de 4 pouces

Lorsque l'iPhone a été lancé pour la première fois en 2007, il a été conçu pour prendre en charge une résolution d'écran, et rien de plus. Plus tard, avec le lancement de l'iPad et de l'écran Retina sur l'iPhone 4, Apple a dû optimiser ses éléments concrets d'interface utilisateur pour des écrans plus grands et de plus haute résolution. Aujourd'hui, nous avons non seulement un écran Retina sur l'iPad, mais aussi un iPhone 4 pouces, qui devrait faire ses débuts à l'automne.

Avec toutes ces différentes résolutions d'écran à gérer, Apple a furtivement implémenté une fonctionnalité dans iOS 6, qui permettra aux développeurs d'adapter intelligemment leurs applications à presque tous les écrans résolution.

Poussé en partie par la récente vague de téléphones Android de taille géante et de « phablets » mutants, Apple fait enfin pression pour des écrans plus grands avec une résolution accrue pour ses produits. Tout va bien, jusqu'à ce que vous regardiez le travail des développeurs qui écrivent des applications pour ces résolutions d'écran multiples.

L'une des principales raisons pour lesquelles les développeurs choisissent iOS plutôt qu'Android en termes de développement est que Android a tendance à être fragmenté, en raison des centaines d'appareils que le système d'exploitation doit Support.

Les développeurs Android doivent souvent utiliser des dizaines d'appareils pour tester leurs applications sur toutes les résolutions d'écran imaginables, des plus petits écrans 320 × 480 aux nouveaux écrans 1280 × 800 trouvés sur de nombreux Android récents comprimés.

Ce type de processus de développement est un cauchemar, et c'est un risque qu'Apple n'est pas prêt à prendre avec ses développeurs. C'est pourquoi, à partir du SDK iOS 6, Apple implémente ce qu'il appelle la «mise en page automatique» pour se préparer à l'iPhone de prochaine génération.

Essentiellement, la mise en page automatique fonctionne exactement de la même manière que dans OS X Lion, où la fonctionnalité a été trouvée pour la première fois. Les développeurs fournissent un ensemble de contraintes pour les éléments d'interface, et selon la résolution de l'écran, ces éléments peuvent se déplacer pour s'adapter à l'endroit où ils doivent être.

Cela combine essentiellement le meilleur des deux mondes. Les éléments d'interface d'Android s'exécutent sur un système similaire, ce qui leur permet de s'étendre à la résolution requise. Cela, combiné à la façon dont iOS gère les binaires universels, qui contiennent des graphiques et des actifs pour plusieurs appareils, crée une solution qui est non seulement plus agréable pour le développeur, mais plus agréable à l'œil car bien.

Lorsque les applications pour téléphones Android sont mises à l'échelle pour les tablettes, elles finissent souvent par ressembler exactement à ce qu'elles sont: des applications téléphoniques étendues. Avec la mise en page automatique, Apple espère fournir une solution simple aux développeurs, tout en conservant l'ajustement et la finition pour lesquels les applications iOS sont parfois connues. L'avantage de la mise en page automatique est qu'elle peut être appliquée à bien plus qu'un simple iPhone plus grand. Plus tard, si Apple optait pour un iPad plus petit, ou peut-être un double écran Retina insensé, la mise en page automatique prendrait en charge une grande partie du travail.

Apple est connu pour ce genre de réflexion prospective, et c'est pourquoi, peu importe à quel point Google pousse Android, les développeurs choisiront toujours iOS en premier.

Passant par: iTéléchargerBlog La source: TechCrunch

Dernier article de blog

| Culte de Mac
September 10, 2021

Conquérir le monde de la mode, c'est vraiment l'iWatchLorsque nous pensons à l'iWatch, nous avons tendance à penser à un petit smartphone que vous ...

L'iPad pourrait aider Apple à détrôner HP en tant que roi des ordinateurs portables en 2012
September 10, 2021

L'iPad pourrait aider Apple à détrôner HP en tant que roi des ordinateurs portables en 2012Photo de karpidis - http://flic.kr/p/8dbNrELes tablettes...

| Culte de Mac
September 10, 2021

HP lancera vendredi son propre tueur d'iPad. Appelé HP Touchpad, il s'agit de la première tablette exécutant webOS 3, le système d'exploitation de ...