¿Microsoft 'Project Reunion' para unificar las aplicaciones Win32 y UWP para Windows 10X en dispositivos de computación móvil de doble pantalla?

Microsoft / ¿Microsoft 'Project Reunion' para unificar las aplicaciones Win32 y UWP para Windows 10X en dispositivos de computación móvil de doble pantalla? 2 minutos de lectura

Surface Neo: uno de los primeros dispositivos compatibles con Windows 10X



Microsoft publicó un documento importante que ofrece detalles sobre 'Project Reunion'. Como sugiere el nombre, el proyecto implicará combinar las aplicaciones Win32 heredadas con las aplicaciones UWP (Universal Windows Platform) de hoy en día. La unión de dos plataformas significativamente diferentes debería garantizar una plataforma de implementación y desarrollo de aplicaciones más simple para los desarrolladores que crean aplicaciones para Windows 10 y muy probablemente el sistema operativo Windows 10X.

Con Windows 8, Microsoft intentó un enfoque fundamentalmente diferente para las aplicaciones. Si bien las aplicaciones Win32 heredadas lucharon con el ecosistema de aplicaciones de hoy en día , Microsoft presentó UWP. Si bien UWP estaba destinado a ofrecer operaciones optimizadas, ha habido varios problemas para los desarrolladores que trabajan con dos plataformas separadas esencialmente para el mismo propósito. Ahora Microsoft finalmente ha decidido integrar el ecosistema Win32 y UWP con 'Project Reunion'.



Microsoft 'Project Reunion' tiene como objetivo unificar las aplicaciones Win32 y la Plataforma universal de Windows (UWP):

Después del lanzamiento y el éxito de las tabletas táctiles y los dispositivos informáticos móviles, Microsoft intentó realinear el sistema operativo Windows para dispositivos portátiles con pantallas táctiles. Si bien las aplicaciones Win32 anteriores funcionaron bien con la interfaz de teclado y mouse, Microsoft necesitaba aplicaciones optimizados para la interfaz web y táctil. Además, estas aplicaciones se optimizarían para diferentes orientaciones de pantalla y escenarios de uso. Por lo tanto, se creó la Plataforma universal de Windows o UWP. Sin embargo, esto llevó a dos escenarios de desarrollo de aplicaciones paralelos.



Project Reunion es un intento de solucionar los problemas creados por Microsoft con aplicaciones para UWP 'modernas' a partir de Windows 8. Los usuarios siempre han tratado a las aplicaciones Win32 heredadas como importantes para realizar el trabajo. Mientras tanto, las aplicaciones de UWP se consideraron versiones simplificadas para dispositivos informáticos móviles.

Con Project Reunion, Microsoft básicamente ha incorporado la API de Win32 con la API de UWP. Esto permitirá a los desarrolladores agregar funciones modernas como el panel Compartir a sus aplicaciones de escritorio. La combinación de las dos plataformas es importante para la unificación de dos enfoques de desarrollo separados y simplificar el proceso de desarrollo de aplicaciones.



¿Qué ofrece Microsoft Project Union a los desarrolladores de aplicaciones?

Los primeros componentes de Project Reunion son de código abierto WinUI 3 y WebView 2 . Mientras que WinUI 3 es un marco de interfaz de usuario nativo y moderno para Windows 10, WebView 2 es un control para integrar contenido web en una aplicación. Microsoft ahora ha agregado un aclaración a su página de GitHub para Project Reunion para explicar qué es y qué no es el proyecto.

Al principio, Microsoft ha agregado el C ++ / WinRT ,  Descanso / WinRT y C # / WinRT bibliotecas a Project Union. La vista previa pública de la biblioteca en tiempo de ejecución de Rust Windows se agregó el mes pasado. Esto simplificaría a los desarrolladores de aplicaciones de Windows para utilizar mejor Rust. Tiene el mismo propósito que los tiempos de ejecución de Windows para el código escrito en C ++ y C #. Microsoft también agregó MISX-Core, que es esencialmente una forma para que los desarrolladores distribuyan aplicaciones a PC con Windows a través de la tienda o su propio mecanismo de terceros.

Microsoft ha aclarado que Project Union no es una nueva plataforma o modelo de aplicación. En otras palabras, no habrá una plantilla de 'nueva aplicación Project Reunion' para Visual Studio, VS Code u otros entornos de desarrollo. Hablando de lo mismo, Microsoft mencionó: 'Aún tendrá acceso completo al SDK de Windows y los kits asociados. Con el tiempo, las funciones que ofrece Project Reunion crecerán más allá de la simple fusión de los modelos existentes de Win32 y UWP y proporcionarán funciones adicionales para que todas las aplicaciones las utilicen '.

Microsoft también aclaró que Project Union no es un nuevo modelo de empaquetado o aislamiento para aplicaciones. Tampoco es un nuevo modelo de seguridad para aplicaciones. Además, Project Union no está diseñado para que los desarrolladores ejecuten una aplicación en la nube. No obstante, la tecnología Project Reunion ayudará a obtener una aplicación en familias de API modernas que estén listas para la nube.

Etiquetas Microsoft