Microsoft ‘Project Reunion’ per unificar les aplicacions Win32 i UWP per a Windows 10X en dispositius d’informàtica mòbil de doble pantalla?

Microsoft / Microsoft ‘Project Reunion’ per unificar les aplicacions Win32 i UWP per a Windows 10X en dispositius d’informàtica mòbil de doble pantalla? 2 minuts de lectura

Surface Neo: un dels primers dispositius que admeten Windows 10X



Microsoft va publicar un document important que ofereix detalls sobre ‘Project Reunion’. Com el seu nom indica, el projecte consistirà a combinar les aplicacions Win32 heretades amb les actuals aplicacions UWP (Universal Windows Platform). La unió de les dues plataformes significativament diferents hauria de garantir una plataforma de desenvolupament i desplegament d'aplicacions més senzilla per als desenvolupadors que en creïn Windows 10 i molt probablement el sistema operatiu Windows 10X.

Amb Windows 8, Microsoft va intentar un enfocament fonamentalment diferent de les aplicacions. Mentre que les aplicacions Win32 heretades lluitaven amb el ecosistema d'aplicacions actual , Microsoft va presentar UWP. Tot i que UWP tenia la intenció d'oferir operacions simplificades, hi ha hagut diversos problemes per als desenvolupadors que treballen amb dues plataformes separades amb el mateix propòsit. Ara Microsoft finalment ha decidit integrar l’ecosistema Win32 i UWP amb ‘Project Reunion’.



Microsoft 'Project Reunion' pretén unificar les aplicacions Win32 i Universal Windows Platform (UWP):

Després del llançament i l’èxit de tauletes i dispositius informàtics mòbils basats en el tacte, Microsoft va intentar reassignar el sistema operatiu Windows per a dispositius de mà amb pantalles tàctils. Tot i que les aplicacions Win32 anteriors funcionaven bé amb la interfície teclat-ratolí, Microsoft necessitava aplicacions optimitzats per al web i la interfície tàctil. A més, aquestes aplicacions s’optimitzarien per a diferents orientacions de pantalla i escenaris d’ús. Per tant, es va crear la plataforma universal de Windows o UWP. Tanmateix, això va conduir a dos escenaris de desenvolupament d'aplicacions paral·lels.



Project Reunion és un intent de netejar problemes creats per Microsoft amb aplicacions UWP ‘modernes’ a partir de Windows 8. Els usuaris sempre han tractat les aplicacions Win32 heretades com a importants per fer la feina. Mentrestant, les aplicacions UWP es consideraven versions simplificades per a dispositius informàtics mòbils.

Amb Project Reunion, Microsoft ha implementat essencialment l’API Win32 amb l’API UWP. Això permetrà als desenvolupadors afegir funcions modernes com el tauler Comparteix a les seves aplicacions d'escriptori. La combinació de les dues plataformes és important per a la unificació de dos enfocaments de desenvolupament separats i per simplificar el procés de desenvolupament d'aplicacions.



Què ofereix Microsoft Project Union als desenvolupadors d'aplicacions?

Els primers components de Project Reunion són de codi obert WinUI 3 i WebView 2 . Tot i que WinUI 3 és un marc d’interfície d’usuari natiu i modern per a Windows 10, WebView 2 és un control per integrar contingut web en una aplicació. Ara Microsoft ha afegit un fitxer aclariment a la seva pàgina de GitHub per a Project Reunion per explicar què és i què no és el projecte.

Al principi, Microsoft ha afegit el fitxer C ++ / WinRT , Rest / WinRT , i C # / WinRT biblioteques a Project Union. La previsualització pública de la biblioteca d'execució de Rust Windows es va afegir el mes passat. Això simplificaria els desenvolupadors d'aplicacions de Windows per utilitzar millor Rust. Té el mateix propòsit que els temps d'execució de Windows per al codi escrit en C ++ i C #. Microsoft també va afegir MISX-Core, que és essencialment una manera per als desenvolupadors de distribuir aplicacions a PC Windows mitjançant la botiga o el seu propi mecanisme de tercers.

Microsoft ha aclarit que Project Union no és un model o plataforma d’aplicació nou. Dit d’una altra manera, no hi haurà una plantilla de ‘nova aplicació Project Reunion’ per a Visual Studio, VS Code ni altres entorns de desenvolupament. Parlant del mateix, Microsoft va esmentar: 'Continuareu tenint accés complet a l'SDK de Windows i als kits associats. Amb el pas del temps, les funcions que proporciona Project Reunion creixeran més enllà de combinar els models existents de Win32 i UWP i proporcionaran funcionalitats addicionals per a totes les aplicacions.

Microsoft també va aclarir que Project Union no és un model nou d’empaquetament ni d’aïllament per a aplicacions. Tampoc no és un nou model de seguretat per a aplicacions. A més, Project Union no està pensat perquè els desenvolupadors executin una aplicació al núvol. Tot i això, la tecnologia Project Reunion ajudarà a obtenir una aplicació per a famílies d’API modernes que estan preparades per al núvol.

Etiquetes Microsoft