Dal rilascio di Windows 8 e Metro UI, Microsoft ha cercato di modernizzare Windows e le sue piattaforme di sviluppo. Microsoft ha anche cercato di convincere gli sviluppatori a passare a una piattaforma moderna e supportare Windows Store.
Si prevede che Project Union "unirà" queste due piattaforme applicative, in modo che gli sviluppatori possano facilmente scrivere applicazioni con tutte le funzionalità più recenti di Windows 10.
Cos'è il Progetto Riunione?
Project Reunion non è un nuovo modello applicativo né offre un diverso set di API. Si tratta invece di un toolkit software che colma il divario tra le due piattaforme.
I mondi di Win32 e UWP sono molto diversi. Ad esempio, entrambe le piattaforme offrono strumenti diversi, rendendo la scelta dell'una piuttosto che dell'altra una decisione che gli sviluppatori troveranno più o meno difficile. Ecco perché è necessario Project Reunion per rendere tutto più semplice.
Microsoft vuole colmare il divario tra Win32 e UWP
Durante Ignite 2021, Microsoft ha spiegato che Project Reunion aiuta a riunire UWP e Win32 in modo che la divisione non esista più.
Con Project Reunion, Microsoft sta disaccoppiando Win32 e le IA UWP da Windows 10 e prendendo le API fornite in UWP e fornendole a Win32 per "colmare" il divario tra le due piattaforme.
"Abbiamo scelto il nome Reunion perché significa essenzialmente unire due mondi in modo che non ci siano divisioni", ha affermato Steve Kirbach, uno sviluppatore Microsoft che lavora con il team dell'interfaccia utente di Windows.
Si dice anche che questo progetto abiliti le funzionalità di sviluppo UWP per Win32. Ad esempio, le app fornite dagli sviluppatori tramite MSIX non sono diverse dalla distribuzione di un'app UWP tramite MSIX.
"Stiamo anche semplificando le cose per gli sviluppatori - che non distribuiscono tramite MSIX utilizzano ancora le funzionalità richieste, quello che viene chiamato "riconoscimento dei pacchetti" - che è il modo in cui il sistema operativo Windows Il sistema operativo può visualizzare cose come Notifiche o consentire all'app di utilizzare Intenti condivisi”, ha affermato Microsoft.
Se l'idea avrà successo, tutte le piattaforme Win32 e UWP avranno accesso a tutte le funzionalità, app moderne e interfaccia utente in tutte le versioni supportate su Windows 10.