Avec watchOS 26, les Apple Watch récentes passent entiÚrement au 64 bits
Avec watchOS 6, Apple va complĂ©ter la transition vers le 64 bits pour ses montres les plus rĂ©centes. Le changement a Ă©tĂ© discrĂštement annoncĂ© dans la session technique 334 de la WWDC 2025, repĂ©rĂ©e par MacRumors. Les Apple Watch Series 9, Series 10 et Ultra 2, ainsi que tous les modĂšles qui sortiront par la suite, sont dĂ©sormais compatibles avec lâarchitecture arm64
, comme tous les autres produits conçus par Apple depuis bon nombre dâannĂ©es.

En rĂ©alitĂ©, les montres pommĂ©es Ă©taient dĂ©jĂ compatibles avec une architecture 64 bits, depuis les Apple Watch Series 4 qui ont Ă©tĂ© les premiĂšres Ă ĂȘtre Ă©quipĂ©es dâun processeur 64 bits. NĂ©anmoins, Apple avait alors optĂ© pour une architecture de transition, nommĂ©e arm64_32
. Pour simplifier, cela permet de rester sur du code exĂ©cutĂ© en 32 bits sur un CPU 64 bits, ce qui est utile pour rĂ©duire la demande en mĂ©moire vive et probablement plus rapide sur le matĂ©riel dâalors.

Series 4 : la transition vers le 64 bits facilitée par Bitcode ?
Les puces conçues par Apple pour les Apple Watch ont bien progressĂ© depuis 2018, si bien que cette architecture de transition nâĂ©tait sans doute plus nĂ©cessaire. Ă compter de watchOS 26, les montres concernĂ©es pourront exĂ©cuter du code 64 bits, consommant plus de RAM certes, mais offrant aussi des performances supĂ©rieures. Pour que cela ait un effet, il faudra toutefois que les dĂ©veloppeurs compilent leurs apps avec la nouvelle version de Xcode. Les projets avec les paramĂštres par dĂ©faut seront compilĂ©s pour toutes les architectures gĂ©rĂ©es par watchOS 26, câest lâApp Store qui se chargera de transmettre la meilleure version en fonction de votre matĂ©riel.
MĂȘme si watchOS 26 deviendra un systĂšme entiĂšrement 64 bits sur les montres rĂ©centes, ces derniĂšres pourront toujours exĂ©cuter du code arm64_32
. Câest dâailleurs grĂące Ă cela que lâon peut faire tourner des apps tierces sur la premiĂšre bĂȘta, alors mĂȘme quâelles nâont pas Ă©tĂ© compilĂ©es depuis les annonces de la semaine derniĂšre. Lâarchitecture reste prise en charge pour le moment, puisquâil y a encore des Apple Watch qui en dĂ©pendent, mais Ă terme, watchOS devrait passer entiĂšrement et uniquement sur lâarchitecture arm64
.
La session entre dans quelques dĂ©tails techniques qui intĂ©resseront surtout les dĂ©veloppeurs. Ils devront faire attention Ă la gestion des diffĂ©rents types de donnĂ©es, notamment pour stocker des nombres, il peut y avoir des diffĂ©rences entre les architectures. Le simulateur intĂ©grĂ© Ă Xcode tourne toujours en mode 64 bits complet sur les puces Apple Silicon, alors mieux vaut tester sur des Apple Watch si câest possible, pour vĂ©rifier que tout fonctionne bien dans tous les cas de figure.