Microsoft acaba de anunciar un gran impulso para Windows 11 en aplicaciones ARM

Lado de Surface Pro X Sq2Fuente: Daniel Rubino / Windows Central

Microsoft anunció esta semana una nueva tecnología llamada ARM64EC (compatible con emulación). Permite a los desarrolladores cambiar partes de sus aplicaciones para que se ejecuten de forma nativa en Windows 11 en dispositivos ARM. Esto significa que los desarrolladores pueden realizar una transición gradual de sus aplicaciones para que se ejecuten en ARM. Este es un gran impulso para el desarrollo de Windows 11 en aplicaciones ARM y debería abrir puertas para aplicaciones que no pudieron migrar debido a ciertas dependencias.

Algunas aplicaciones tienen complementos y dependencias que no son compatibles con ARM. Hasta ARM64EC, ninguna aplicación con ninguna de estas dependencias o complementos se podía ejecutar de forma nativa en Windows 11 en ARM (o Windows 10 en ARM). Microsoft explica las limitaciones actuales en una publicación de blog para desarrolladores.

Ofertas de VPN: licencia de por vida por $ 16, planes mensuales por $ 1 y más

“Tradicionalmente, reconstruir una aplicación para ARM ha significado volver a compilar la aplicación completa. El resultado es una excelente experiencia de cliente nativa que libera toda la potencia del dispositivo ARM ”, dice Microsoft. "Sin embargo, desde la perspectiva de un desarrollador, portar una aplicación puede ser todo o nada, porque todos los archivos binarios en un proceso deben reconstruirse antes de que un cliente pueda ver los beneficios".

A diferencia de las opciones actuales, ARM64EC permite a los desarrolladores elegir partes de una aplicación para actualizar al rendimiento nativo. Todas las partes recompiladas con ARM64EC se ejecutarán a velocidades nativas mientras que el resto de la aplicación se ejecutará en emulación.

Con ARM64EC, los desarrolladores pueden elegir la parte más importante de sus aplicaciones para realizar la transición al rendimiento ARM nativo. Luego, pueden migrar el resto ya que tienen más tiempo o porque las dependencias admiten ARM.

Microsoft ha reconstruido los binarios de Windows 11 en ARM con ARM64EC, lo que permite que el código del sistema cargado por aplicaciones x64 se ejecute a velocidad nativa. El equipo de Microsoft Office también usó ARM64EC para crear el próximo Office de 64 bits para ARM que puede usar complementos x64.

Los desarrolladores pueden descargar la última versión de Windows Insider SDK y Visual Studio Preview para comenzar a trabajar con ARM64EC. Un documento de Microsoft también contiene pasos para ayudar a agregar la configuración ARM64EC.

Microsoft promete más información sobre ARM64EC en el futuro, posiblemente incluso cuándo estará disponible de forma generalizada.

Podemos ganar una comisión por compras usando nuestros enlaces. Aprende más.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir