Από την κυκλοφορία των Windows 8 και του Metro UI, η Microsoft προσπαθεί να εκσυγχρονίσει τα Windows και τις πλατφόρμες ανάπτυξής τους. Η Microsoft προσπάθησε επίσης να πείσει τους προγραμματιστές να στραφούν σε μια σύγχρονη πλατφόρμα και να υποστηρίξουν το Windows Store.
Το Project Union αναμένεται να «ενώσει» αυτές τις δύο πλατφόρμες εφαρμογών, ώστε οι προγραμματιστές να μπορούν να γράφουν εύκολα εφαρμογές με όλες τις τελευταίες δυνατότητες των Windows 10.
Τι είναι το Project Reunion;
Το Project Reunion δεν είναι ένα νέο μοντέλο εφαρμογής ούτε προσφέρει διαφορετικό σύνολο API. Αντίθετα, είναι μια εργαλειοθήκη λογισμικού που γεφυρώνει το χάσμα μεταξύ των δύο πλατφορμών.
Οι κόσμοι των Win32 και UWP είναι πολύ διαφορετικοί. Για παράδειγμα, και οι δύο πλατφόρμες προσφέρουν διαφορετικά εργαλεία, καθιστώντας την επιλογή του ενός έναντι του άλλου μια απόφαση που οι προγραμματιστές θα δυσκολευτούν περισσότερο ή λιγότερο. Γι' αυτό το Project Reunion είναι απαραίτητο για να γίνει αυτό πιο εύκολο.
Η Microsoft θέλει να κλείσει το χάσμα μεταξύ Win32 και UWP
Κατά τη διάρκεια του Ignite 2021, η Microsoft εξήγησε ότι το Project Reunion βοηθά να φέρει το UWP και το Win32 μαζί, έτσι ώστε να μην υπάρχει πλέον το χάσμα.

Με το Project Reunion, η Microsoft αποσυνδέει το Win32 και το UWP AI από τα Windows 10 και παίρνει τα API που αποστέλλονται στο UWP και τα παρέχει στο Win32 για να «γεφυρώσει» το χάσμα μεταξύ των 2 πλατφορμών.
«Επιλέξαμε το όνομα Reunion γιατί ουσιαστικά σημαίνει να φέρουμε δύο κόσμους μαζί, ώστε να μην υπάρχει διαίρεση», δήλωσε ο Steve Kirbach, ένας προγραμματιστής της Microsoft που συνεργάζεται με την ομάδα του Windows UI.
Αυτό το έργο λέγεται επίσης ότι ενεργοποιεί τις δυνατότητες ανάπτυξης UWP για το Win32. Για παράδειγμα, οι εφαρμογές που παραδίδονται από προγραμματιστές μέσω MSIX δεν διαφέρουν από τη διανομή μιας εφαρμογής UWP μέσω MSIX.
«Το κάνουμε επίσης απλό για προγραμματιστές – που δεν διανέμουν μέσω MSIX εξακολουθούν να χρησιμοποιούν τις απαιτούμενες λειτουργίες, αυτό που ονομάζεται «αναγνώριση πακέτου» – με τον οποίο το λειτουργικό σύστημα Windows Το λειτουργικό σύστημα μπορεί να εμφανίζει πράγματα όπως Ειδοποιήσεις ή να επιτρέπει στην εφαρμογή σας να χρησιμοποιεί Shared Intents», δήλωσε η Microsoft.
Εάν η ιδέα είναι επιτυχής, όλες οι πλατφόρμες Win32 και UWP θα έχουν πρόσβαση σε όλες τις δυνατότητες, τις σύγχρονες εφαρμογές και τη διεπαφή χρήστη σε όλες τις υποστηριζόμενες εκδόσεις των Windows 10.