Apple a fait un pas de plus pour mettre fin à la prise en charge des anciennes applications 32 bits dans la version iOS 10.3 beta. Dans la dernière version de test de la plateforme mobile d’Apple, lorsqu’on essaie d’installer un logiciel obsolète sur l’App Store, les utilisateurs se font déjà dire que l’application “ne fonctionnera pas dans les prochaines versions du système”.
Le message n’empêche pas l’achèvement de l’installation, ni n’explique à l’utilisateur la raison de la fin du support, mais o Ars Technica indique que l’avertissement n’apparaît que pour les applications 32 bits. En outre, Apple a même inclus un avertissement similaire dans les bêtas d’iOS 10.0 en citant explicitement la restriction d’architecture, mais a décidé de la supprimer dans la version finale du système.
Bien que l’App Store propose toujours des applications 32 bits, vous ne serez probablement pas touchés par ce changement : depuis février 2015, toutes les nouvelles applications envoyées au magasin doivent supporter nativement les processeurs 64 bits d’Apple. En juin de la même année, cette exigence est également devenue valable pour les mises à jour des applications existantes.
Avec le matériel contrôlé par Apple, le passage de 32 à 64 bits sur iOS s’est fait rapidement, encore plus si on le compare aux fabricants d’Android : de nombreux smartphones, même avec des puces 64 bits, sont encore équipés d’Android 32 bits, probablement pour tenter d’économiser de la mémoire vive. Sur les ordinateurs de bureau, Windows 64 bits existe depuis 2005 (il y a 12 ans !), mais jusqu’à aujourd’hui, Microsoft propose Windows 10 32 bits pour un matériel plus simple.
Si tout se passe comme le dit le script, Apple devrait supprimer la prise en charge des applications 32 bits à iOS 11, ce qui pourrait également signifier la fin des mises à jour pour l’iPhone 5 (qui achève cinq ans de prise en charge en 2017) et d’autres gadgets avec des processeurs hérités. Le point positif est qu’en supprimant l’ancien code, iOS deviendra plus léger. Attendons.