Microsoft ha salido al paso de las dudas sobre el futuro de XAML. Todo empezó cuando la compañía comenzó a probar Microsoft.UI.Reactor, un framework experimental para crear apps nativas en Windows 11. Algunos desarrolladores lo interpretaron como el principio del fin de este lenguaje de marcado.
La respuesta llegó en una entrada del blog para desarrolladores del 21 de octubre. En ella, Alexandre Zollinger Chohfi, de Microsoft, explica que WinUI es la base y que XAML sigue siendo una forma de primer nivel de usarlo. Además, asegura que no se va a retirar y que sigue recibiendo inversión, según cuenta Windows Latest.
Para situarse, WinUI es el framework nativo de interfaz de Microsoft, el que usan apps como Configuración. XAML, por su parte, es el lenguaje con el que se describe esa interfaz. Reactor se apoya en WinUI, pero permite definir esas interfaces directamente en C#, sin XAML.
Mismos controles de WinUI, pero menos archivos
En la práctica, Reactor usa los controles reales de WinUI, como los cuadros de texto o las vistas de navegación. Tampoco añade un motor de renderizado propio ni una interfaz basada en navegador. De hecho, su documentación en GitHub lo define como una nueva forma de describir contenido WinUI, no como otra plataforma.
La diferencia está en el código. Con XAML, el estado y el marcado de la interfaz suelen repartirse en varios archivos. Reactor, en cambio, permite definir la apariencia y el estado de cada componente en el mismo sitio, con un estilo similar al de SwiftUI, React o Jetpack Compose.
Silverlight, UWP y otros proyectos abandonados
Tal y como recuerdan las fuentes consultadas, los recelos de los desarrolladores están justificados. Microsoft dejó de dar soporte a Silverlight el 12 de octubre de 2021. Asimismo, su documentación describe UWP como una plataforma sin desarrollo activo y recomienda el Windows App SDK y WinUI para apps nuevas. A esa lista se suman Project Astoria, el Subsistema de Windows para Android, el puente para apps de iOS y Windows Phone. La lista de proyectos abandonados es muy larga.
Te interesa 👉 Los mejores portátiles que puedes comprar
Eso sí, la promesa no es nueva. En la Build 2026, Chris Anderson afirmó que Microsoft no pensaba crear otro framework. Además, WinUI 3 pasó a llamarse solo WinUI para que nadie esperase a un WinUI 4.