Apple ha avisado en un vídeo dirigido a desarrolladores que watchOS 26 es la primera versión del sistema operativo de sus relojes inteligentes que funciona íntegramente en una arquitectura de 64 bits. El anuncio sorprende porque hasta ahora watchOS funcionaba con arquitectura arm64_32, que es como se llama a un sistema de 64 bits pero que sólo puede direccionar memoria a un nivel de 32 bits.
La nueva arquitectura de watchOS 26 es 100% 64 bits, es decir, arm64 sin más, y esto permitirá direccionar más memoria, más rápidamente. Esto abre la puerta a Apps más complejas para el Apple Watch, aunque lo más probable es que en modelos menos modernos nadie note ninguna diferencia clara en velocidad. En los modelos más nuevos, en el Ultra o en los que Apple presente dentro de tres meses, sí que es posible que podamos ver Apps bastante más ambiciosas.
Apple especifica que modelos de Apple Watch más veteranos como el Series 8 o SE de segunda generación continuarán utilizando arm64_32 como hasta ahora. Los desarrolladores que quieran mantener la compatibilidad con estos modelos deberán compilar ejecutables de sus Apps en ambas arquitecturas, algo que Xcode hace automáticamente si se seleccionan esos modelos en la lista de dispositivos compatibles.
En el caso contrario, Apps que sólo tengan ejecutable para arm64_32 podrán ser utilizadas en modelos más modernos de Apple Watch gracias a capas de traducción que funcionan automáticamente en watchOS, pero obviamente actualizarlas con soporte para arm64 permitirá que funcionen más rápida y eficientemente.
El Apple Watch es el único dispositivo de Apple que aún tiene algo de 32 bits funcionando en las versiones más actuales de sus sistemas operativos. Los iPhone, iPads, Macs etc han pasado todos a 64 bits completos hace tiempo.