11 octobre 2022

La fin d'IOS 9 et 10

Comme régulièrement, j’ai dû mettre à jour mon Mac et mes outils de développement. Je suis obligé de le faire, car sinon, les outils ne fonctionnent plus avec les nouvelles versions d’IOS. Mais évidemment, régulièrement, les nouveaux outils de développement ne fonctionnent plus avec les vieilles versions d’IOS. Cela n’arrive pas souvent, et Apple essaie de garantir que le maximum des appareils en service ne soient pas touchés, et donc attend que les appareils ne soient plus utilisés.

Malheureusement, les dotations aux classes maternelles sont minces en France, les iPad sont souvent acheté au moins cher, donc d’occasion, et donc avec des appareils qui ne peuvent pas forcément faire les mises à jour. Personnellement, je propose toujours d’acheter l’appareil neuf, mais le moins cher de la gamme (je crois que c’est 389 euros en ce moment). Je sais que c’est parfois trop, pour le budget d’une classe, et je comprends que l’on se rabatte sur un appareil d’occasion.

Contrairement à ce que je disais dans cet article du début de l'année, j'ai pu continué, jusqu’à présent, à développer mes applications pour IOS 9, ce qui assurait qu’elles fonctionnaient sur le maximum d’appareils, il n’y avait que les iPad 1 et 2 qui ne pouvaient pas supporter mes apps, l’iPad 3 se mettait à jour en IOS 9. Je vous avais prévenu qu’IOS 9 ne serait bientôt plus supporté, j’avais déjà eu quelques alertes (xCode me proposait tout le temps de passer à IOS 12), et je pensais donc qu'IOS 9, 10 et 11 ne serait plus supportés. Maintenant, c’est fait, le dernier xCode (outil de développement des applications IOS) ne supporte plus IOS 9 et 10, mais il supporte encore IOS 11. Il vous faudra donc un IOS 11 minimum pour avoir des mises à jour.

Je pense que si vous avez un IOS 11, vous devriez être tranquille pour un ou deux ans, avec IOS 12 je pense que ce sera un an ou deux de plus. Si vous avez la dernière version d'IOS, vous devriez être tranquille pour plus de cinq ans. Apple semble essayer de mettre sept années minimum entre la sortie d’un IOS et son obsolescence. Comme un appareil neuf garantit des mises à jour d'IOS pendant au moins cinq ans, vous devriez pouvoir utiliser un iPad neuf, avec mes applications, pendant une décénie.

Cependant, avoir un appareil qui ne se met plus à jour ne veut pas dire que vous ne pouvez pas l’utiliser, supprimez juste les mises à jour automatiques, car on ne sait jamais, il pourrait arriver qu’une mise à jour se fasse alors que l’application ne peut pas fonctionner sur l’appareil.

Qu’apportera le fait de passer d’IOS 9 à IOS 11 ? Pas-grand-chose au niveau des applications elles-mêmes. IOS 10 apportait pleins de petites améliorations dans les applications Apple, mais pas de grandes nouveautés impactant mes applications. IOS 11 apportait l’application Fichiers d’Apple et une nouvelle gestion multi-tâche avec la possibilité de couper l'écran en deux pour avoir deux applications tournant en même temps.

En conclusion, les nouvelles mises à jour de mes applications seront pour IOS 11, pourquoi pas IOS 12 comme le suggère Apple et comme je l'avais précisé dans un ancien article ? Parce que je crois qu’il reste quelques clients bloqués en IOS 11 et que je souhaite que mes applications soient utilisables sur le plus d’appareils possibles.

Emmanuel CROMBEZ