Llegamos a ustedes gracias a:



Noticias

Avanza el proyecto de unificación de las API de Microsoft Windows

[18/03/2021] Microsoft ha lanzado una vista previa para desarrolladores de Project Reunion, el intento de la compañía de suavizar las inconsistencias que han surgido en el desarrollo de aplicaciones de Windows.

La vista previa de Project Reunion 0.5, presentada el 9 de marzo, no es compatible con la creación de aplicaciones para ser utilizadas en entornos de producción. Sin embargo, se anima a los desarrolladores a probarlo sabiendo que el proyecto cambiará en muchos aspectos de aquí a la versión 1.0. Las instrucciones para empezar a utilizar Project Reunion pueden encontrarse en docs.microsoft.com.

Presentado en mayo del 2020, Project Reunion pretende reunir aspectos del desarrollo de Windows, incluyendo las APIs de escritorio, las APIs de Win32 y las APIs de la Plataforma Universal de Windows, y proporcionar APIs y herramientas para ser utilizadas de forma consistente por cualquier aplicación de escritorio en un amplio conjunto de versiones del sistema operativo Windows 10. El proyecto es un intento de eliminar la necesidad de que los desarrolladores utilicen diferentes versiones de API para diferentes versiones de Windows, y las dificultades que tienen los desarrolladores para desplegar nuevas características cuando no están seguros de a qué versiones de Windows deben dirigirse.

El proyecto Reunion no sustituye a las plataformas, marcos y API de Windows de escritorio existentes, como .NET, Windows Forms, Windows Presentation Foundation y C++/Win32. En cambio, el proyecto complementa las plataformas existentes con un conjunto común de API y herramientas que funcionarán en todas estas plataformas. Las API de Windows del proyecto Reunion están desvinculadas del sistema operativo y se publican mediante paquetes NuGet.

Project Reunion .05 Preview contiene lo siguiente

  • Windows UI Library 3, la próxima generación de la experiencia de usuario de Windows para aplicaciones de escritorio y UWP.
  • MRT Core, una versión simplificada del moderno sistema de gestión de recursos de Windows.
  • DWrite Core, una implementación de la API de DirectWrite que proporciona acceso a las funciones de DirectWrite para la representación de texto, incluido un sistema de diseño de texto independiente del dispositivo, texto acelerado por hardware, texto multiformato y amplio soporte de idiomas.