Smartphones et Tablettes
Apple a mis au point un nouveau processus de développement pour iOS 14 afin de détecter les erreurs et les bugs plus rapidement
Un rapport de Bloomberg décrit un nouveau processus qu'Apple utilisera avec les développeurs d'applications pour s'assurer qu'ils peuvent tester les nouvelles fonctionnalités de leur application avant une mise à jour majeure. Les problèmes rencontrés par Apple avec iOS 13 concernaient les développeurs qui laissaient des fonctionnalités inachevées et erronées dans les applications, provoquant ainsi des pannes et des bogues du système.
Apple iPhone 11
Apple met actuellement en place un nouveau processus permettant aux développeurs internes de terminer iOS 14. L’idée est de permettre aux fonctionnalités inachevées d’être désactivées par défaut afin que la version de test d’iOS puisse fonctionner sans erreur. Cela permet une période de test plus productive entre les versions de la version. La nouvelle modification s'appliquera également aux versions futures de macOS, watchOS, tvOS et iPadOS.
Les constructions quotidiennes ressemblaient à une recette avec beaucoup de cuisiniers ajoutant des ingrédients… Les testeurs passeraient des journées sans [usable] afin de ne pas savoir vraiment ce qui fonctionne et ce qui ne fonctionne pas. – personne ayant connaissance du processus
iOS 13 est sorti en septembre et la première vague du logiciel (livrée avec la famille d'iPhone 11, préchargée) voyait tous des bugs, des problèmes et des plantages. La raison en était que les développeurs internes ajouteraient toutes les fonctionnalités en même temps, même si elles ne fonctionnaient pas correctement ou ne fonctionnaient pas correctement. Ainsi, lorsque les testeurs ont essayé d’exécuter quotidiennement des versions du logiciel inachevé, il n’était pas utilisable.
La source
Sommaire