Un bref aperçu de la manière dont les développeurs testent la compatibilité des applications iOS

Vous êtes-vous déjà demandé comment un développeur iOS teste la compatibilité des applications avec la myriade d’appareils et de versions d’iOS disponibles sur le marché ? Cette photo de développeur David Smith nous donne une idée, comme vous pouvez le voir, il faut beaucoup de matériel. Quatre iPads, quatre iPod Touchs, quatre iPhones, chacun avec une version différente du système d’exploitation mobile d’Apple (il y a même quelques appareils non iOS pour d’autres tests mobiles, avec deux téléphones Android, un Windows Phone, une tablette Kindle Fire et un Kindle 4). Si vous vous demandez pourquoi cela est nécessaire, David vous explique :

Je peux tester n’importe quoi, de iOS 3.1 à iOS 5. Les versions plus anciennes de l’OS sont particulièrement utiles à conserver car il est pratiquement impossible de reproduire un problème sur iOS 3.X sans avoir un appareil dédié qui fonctionne.

Il ne s’agit pas d’une question de fragmentation, mais plutôt d’un regard sur la méticulosité de certains développeurs iOS pour assurer la compatibilité même pour les cas d’utilisation les plus obscurs. Il reste à voir à quel point il sera nécessaire pour les développeurs de conserver autant de variantes d’iOS, mais le taux d’adoption des dernières versions d’iOS semble s’accélérer considérablement grâce à la mise en place par Apple de la fonction de mise à jour OTA dans iOS 5. Bien entendu, cela signifie aussi que ceux qui s’attardent sur les versions antérieures d’iOS commenceront inévitablement à passer à côté des nouvelles fonctionnalités des applications et de la compatibilité totale, comme peut déjà en témoigner toute personne utilisant un ancien équipement iPhone et iOS, et il est probable que les futurs laboratoires de compatibilité iOS ne comprendront que deux appareils : un iPhone et un iPad.

Pour le côté Mac, il est également intéressant de noter qu’Apple dispose d’un laboratoire de compatibilité Mac au campus 1 Infinite Loop à Cupertino, en Californie, que les développeurs peuvent utiliser pour prendre des rendez-vous. Vous pouvez en savoir plus sur le laboratoire de compatibilité Mac sur Apple.com et explorer sa vaste quantité de Macs, mais apparemment, un tel laboratoire n’existe pas pour le matériel iOS… du moins pas encore.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *