El nuevo chip de silicio M1 que Apple presentó en su evento One More Thing el martes es el primero de la nueva línea de procesadores de silicio personalizados basados ​​en Arm de la compañía. Estos utilizarán una arquitectura ARM64, una desviación de la arquitectura x86–64 que se encuentra en los chips Intel que Apple utilizó anteriormente. Si bien este cambio permitirá que las Mac ejecuten aplicaciones iOS y iPadOS además de las de MacOS, evita que los nuevos dispositivos ejecuten aplicaciones diseñadas para los antiguos chips Intel. Por eso la empresa ha lanzado Rosetta 2.

“Rosetta es un proceso de traducción que permite a los usuarios ejecutar aplicaciones que contienen instrucciones x86-64 en el silicio de Apple”, dice su página de desarrollador. “Rosetta está destinada a facilitar la transición al silicio de Apple, dándole tiempo para crear un binario universal para su aplicación. No sustituye la creación de una versión nativa de su aplicación «.

Este proceso se ejecuta principalmente en el back-end y es invisible para el usuario, aunque pueden notar un poco de desaceleración en el rendimiento mientras realiza su trabajo de traducción. En resumen, es un emulador que dará a los desarrolladores un poco de espacio para respirar mientras Apple realiza la transición de arquitecturas. Sus aplicaciones existentes seguirán funcionando mientras los desarrolladores se ponen a actualizar su código.

Pero tendrán que ser rápidos al respecto porque no se sabe cuánto tiempo estará disponible Rosetta 2. Su predecesor fue lanzado en 2006 cuando Apple cambió de PowerPC a Intel, pero solo se mantuvo funcional a través de tres versiones de OSX Tiger. Hasta ese momento, la empresa ya ha estado emitiendo kits de transición para desarrolladores para impulsar el proceso en.

Leer también  La próxima aplicación de realidad aumentada de Google pone al mandaloriano en tu sala de estar