Pour la première fois depuis l’introduction de l’App Store en 2008, Apple augmente la taille maximale des fichiers binaires d’applications que les développeurs peuvent télécharger vers iTunes Connect. L’entreprise a annoncé que le plafond passait de 2 Go auparavant à 4 Go, soit littéralement le double. « De cette manière, vous pourrez inclure plus de médias dans votre application et proposer une expérience plus riche dès l’installation », avance Cupertino qui précise cependant que cela n’affectera en rien la limite de 100 Mo imposée aux applications téléchargées depuis des réseaux cellulaires.
Les binaires iOS contiennent à la fois le fichier exécutable et toutes les autres ressources dont l’application a besoin pour fonctionner correctement comme les images, les sons, etc. À cause de la façon dont ces ressources sont empaquetées, les binaires qui en résultent peuvent être plutôt volumineux. Les binaires doivent également prendre en considération la compatibilité avec plusieurs terminaux iOS. Aussi, si vous proposez par exemple une application universelle qui tourne sur iOS 8, vos binaires doivent avoir des ressources pour le Retina d’iPhone, des ressources spéciales « 3x » spécifiquement pour l’iPhone 6 Plus, etc.
Les applications universelles doivent inclure l'ensemble de ces ressources, et le binaire que vous pouvez télécharger depuis l'App Store présente le même volume, que vous utilisiez un iPhone 4S ou un iPad Air 2. Si vous la lancez sur un iPhone, par exemple, le binaire universel contiendra toujours des ressources pour d'autres iPhone et iPad, augmentant de facto la quantité d'espace requise par l'application en dépit du fait que certaines de ces ressources supplémentaires ne sont pas nécessaires pour un bon fonctionnement sur votre appareil.
L’augmentation de la taille maximale autorisée pour les applications donne sans doute aux développeurs une plus grande flexibilité et représente donc une bonne chose. Cependant, du côté des utilisateurs il peut y avoir comme un hic dans la mesure où la quantité de stockage proposée par les iPhone n’augmente pas en conséquence : certains d’entre eux ont toujours des dispositifs de 16Go ou même 8Go et la mémoire n’est toujours pas extensible. Si iOS à lui seul prend trois à quatre Go d’espace, sur un iPhone avec 16 Go il ne restera de la place que pour trois applications de 4 Go.
Source : Apple, bibliothèque développeur iOS
Et vous ?
Qu'en pensez-vous ?
Apple augmente la taille maximale des fichiers binaires d'iOS sur l'App Store
Pour la première fois
Apple augmente la taille maximale des fichiers binaires d'iOS sur l'App Store
Pour la première fois
Le , par Stéphane le calme
Une erreur dans cette actualité ? Signalez-nous-la !