Windows 8 ve Metro kullanıcı arayüzünün piyasaya sürülmesinden bu yana Microsoft, Windows'u ve geliştirme platformlarını modernleştirmeye çalışıyor. Microsoft ayrıca geliştiricileri modern bir platforma geçmeye ve Windows Mağazasını desteklemeye ikna etmeye çalıştı.
Project Union'ın bu iki uygulama platformunu "birleştirmesi" bekleniyor, böylece geliştiriciler Windows 10'un en son özelliklerinin tümüne sahip uygulamaları kolayca yazabilirler.
Proje Buluşması Nedir?
Project Reunion yeni bir uygulama modeli olmadığı gibi farklı bir API seti de sunmamaktadır. Bunun yerine, iki platform arasındaki boşluğu dolduran bir yazılım araç setidir.
Win32 ve UWP'nin dünyaları çok farklı. Örneğin, her iki platform da farklı araçlar sunarak birini diğerine tercih etmeyi geliştiricilerin az ya da çok zor bulacağı bir karar haline getiriyor. Bu nedenle bunu kolaylaştırmak için Project Reunion'a ihtiyaç var.
Microsoft, Win32 ile UWP arasındaki boşluğu kapatmak istiyor
Ignite 2021 sırasında Microsoft, Project Reunion'ın UWP ve Win32'yi bir araya getirerek bölünmenin artık ortadan kalkmasına yardımcı olduğunu açıkladı.

Project Reunion ile Microsoft, Win32 ve UWP AI'lerini Windows 10'dan ayırıyor ve UWP'de gönderilen API'leri alıp bunları 2 platform arasındaki boşluğu "köprülemek" için Win32'ye sağlıyor.
Windows UI ekibiyle çalışan bir Microsoft geliştiricisi olan Steve Kirbach, "Reunion adını seçtik çünkü bu, esasen hiçbir bölünme olmayacak şekilde iki dünyayı bir araya getirmek anlamına geliyor" dedi.
Bu projenin aynı zamanda Win32 için UWP geliştirme özelliklerini de etkinleştirdiği söyleniyor. Örneğin, geliştirici tarafından MSIX aracılığıyla sunulan uygulamalar, bir UWP uygulamasının MSIX aracılığıyla dağıtılmasından farklı değildir.
"Ayrıca, MSIX aracılığıyla dağıtım yapmayan, "paket tanıma" adı verilen gerekli özellikleri kullanmaya devam eden geliştiriciler için de bunu kolaylaştırıyoruz; bu, Windows işletim sisteminin İşletim Sisteminin Bildirimler gibi şeyleri görüntüleyebilmesi veya uygulamanızın kullanılmasına izin vermesidir. Paylaşılan Amaçlar” dedi Microsoft.
Fikir başarılı olursa, tüm Win32 ve UWP platformları, Windows 10'un desteklenen tüm sürümlerindeki tüm özelliklere, modern uygulamalara ve kullanıcı arayüzüne erişebilecek.