iOS 9, watchOS 2.0, OS X El Capitan : les développeurs peuvent soumettre leurs applications
Diviser pour mieux télécharger
Le 14 septembre 2015 à 08h15
4 min
Société numérique
Société
Depuis vendredi soir, les développeurs visant les plateformes Apple peuvent soumettre leurs applications visant les dernières moutures des plateformes. iOS 9, watchOS 2.0 et El Capitan sortent tous dans les semaines qui viennent, avec parfois d’importants changements à prendre en compte, surtout pour les appareils mobiles.
Les développeurs peuvent donc depuis ce week-end envoyer à Apple leurs nouvelles applications ou mises à jour, pour en tester la compatibilité avec les nouveaux systèmes d’exploitation qui se profilent. Ce sera particulièrement le cas pour iOS 9 car certains changements fondamentaux interviennent, notamment pour la distribution des applications sur les appareils mobiles, l’App Store pouvant n’envoyer que les données nécessaires, plutôt que l’ensemble du binaire universel, comme actuellement.
iOS 9 : les développeurs peuvent diviser les ressources de leurs applications
Concrètement, les développeurs peuvent avec iOS 9 diviser les ressources de l’application en plusieurs groupes. Aujourd’hui, un utilisateur d’iPhone 4S par exemple qui souhaite télécharger Facebook récupère plus de 90 Mo d’une application dite universelle. Elle contient l’intégralité des données capables de couvrir tous les cas de figure : architectures 32 et 64 bits, éléments graphiques pour toutes les définitions d’écrans, prise en charge de l’iPad, etc. Une concentration qui a permis pendant longtemps de ne publier qu’un seul fichier binaire pour tous les appareils (Twitter s’y est d’ailleurs éveillé bien tardivement), mais qui a provoqué un gonflement important du poids des « apps ».
Comme indiqué, ce travail ne se fera pas automatiquement. Les développeurs auront donc la tâche de mieux organiser leurs ressources et de les séparer en groupes que l’App Store saura utiliser en fonction des cas. C’est bien la boutique qui enverra les bonnes données vers un appareil donné, en ne sélectionnant que les fichiers nécessaires. Le gain potentiel d’espace est conséquent, et on espère que cette possibilité sera largement suivie. Il y a d’ailleurs des chances qu’elle soit d’ailleurs imposée plus tard.
iOS 9 sortira mercredi pour l’ensemble des appareils compatibles, la liste des iPhone, iPad et iPod Touch pris en charge n’ayant pas changé depuis iOS 8. Ce qui ne signifie pas que tous les appareils auront droit aux mêmes fonctionnalités (comme d’habitude). Rappelons qu'une première bêta d'iOS 9.1 est déjà disponible pour les développeurs et qu'elle ajoute notamment la compatibilité avec les fonctionnalités de l'iPad Pro.
watchOS 2.0 : des applications natives et indépendantes
Du côté de watchOS 2.0, les développeurs ont là encore du travail, car les applications peuvent être beaucoup plus indépendantes qu’actuellement. Tant que le nouveau système n’est pas disponible, la Watch a en effet besoin d’une connexion pratiquement constante à un iPhone pour obtenir ses données. Il sera du coup intéressant de voir comment le poids des applications va évoluer et il y a de fortes chances qu’elles prennent de l’embonpoint. Apple indique cependant que leur lancement sera nécessairement plus rapide puisqu’elles n’auront plus besoin de communiquer avec l’iPhone.
Parmi les autres évolutions, on notera la personnalisation de l’écran d’accueil avec la possibilité d’afficher de courtes vidéos ou des albums photos, la sélection plus précise des informations qu’on souhaite voir sur la montre (complications), la possibilité de tourner la couronne pour faire défiler les dates et les évènements prévus ou encore la possibilité de poser la montre sur le côté pour qu’elle bascule automatiquement en mode table de nuit, si elle est en cours de charge. watchOS 2.0 est prévu pour le 25 septembre.
El Capitan : des points à vérifier
Enfin, El Capitan arrivera le 30 septembre et proposera des évolutions plus en douceur. Le nouvel OS X comprend une longue liste d’améliorations, mais beaucoup sont des fonctionnalités du système. Les développeurs devront cependant vérifier le comportement de leur application dans certains cas de figure, notamment avec la Split View qui permet d’afficher côte à côte deux applications en mode plein écran. D’autres pourraient avoir un fonctionnement différent avec les nombreuses optimisations réalisées par l’éditeur, car l’orientation première d’El Capitan est d’être plus rapide, après des années de critiques sur un OS X qui s’encrassait version après version.
iOS 9, watchOS 2.0, OS X El Capitan : les développeurs peuvent soumettre leurs applications
-
iOS 9 : les développeurs peuvent diviser les ressources de leurs applications
-
watchOS 2.0 : des applications natives et indépendantes
-
El Capitan : des points à vérifier
Commentaires (11)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 14/09/2015 à 20h58
Une réinstallation complète fera l’affaire.
Ayant vu un MacBook Pro de 2009, tourner Yosemite aisément … Même capable de faire un peu Excel 2011, c’est dire " />
Le 14/09/2015 à 08h39
J’espère que l’app slicing va faire une grosse différence dans les jeux, quand on voit que certains jeux dépassent les 2go facilement…
Le 14/09/2015 à 08h59
Le 14/09/2015 à 09h03
Si c’est vraiment plus rapide, ce sera installé asap sur mon macbook pro mid 2009 du boulot… C’est pas un foudre de guerre et un peu de fluidité lui fera du bien !
Le 14/09/2015 à 09h44
Le 14/09/2015 à 09h45
Il faudra éviter de faire une maj et partir sur une base neuve.
Yosemite n’aimait pas trop les maj … :(
Le 14/09/2015 à 09h47
Ah merde ^^‘.
Le HDD avait déjà été remplacé suite à une tentative de passage vers Yosemite ^^’. Après j’ai rien de spécifiquement important, tout est sur un cloud mais c’est un peu chiant quand même :/
Le 14/09/2015 à 09h52
Le 14/09/2015 à 10h03
Le 14/09/2015 à 10h27
Le 14/09/2015 à 12h20
Ayant le même MBP que toi, tout était lent sur Yosemite jusqu’à que je change mon HDD pour un SSD et que je passe à 8go de ram. Je pense qu’il n’y a que cela qui accélérera ton mac.