Windows 10 könnte mit Project Reunion große Änderungen erfahren
Microsoft hat Project Reunion zum ersten Mal auf seiner Entwicklerkonferenz Build 2020 angekündigt und es könnte der stärkste Versuch des Softwarekonzerns sein, das native App-Erlebnis unter Windows 10 zu verbessern, indem die Lücke zwischen den beiden Hauptplattformen für die App-Entwicklung - UWP und Win32 - überbrückt wird.
Seit der Veröffentlichung von Windows 8 und der Metro UI hat Microsoft versucht, Windows und seine Entwicklungsplattform zu modernisieren. Microsoft hat auch versucht, Entwickler davon zu überzeugen, auf eine moderne Plattform zu wechseln und den Windows Store zu unterstützen.
Project Reunion soll diese beiden App-Plattformen "wiedervereinen", so dass Entwickler problemlos Apps mit allen neuesten Windows 10-Features und Touch-/Modern-API-Unterstützung schreiben können.
Was ist Project Reunion?
Project Reunion ist kein neues App-Modell und es bietet auch keinen anderen Satz von APIs. Stattdessen soll es die aktuelle Entwicklungspraxis verbessern.
Die Welt von Win32 und UWP ist sehr unterschiedlich. Zum Beispiel bieten beide Plattformen unterschiedliche Werkzeuge an, was die Wahl der einen Plattform gegenüber der anderen zu einer Entscheidung macht, an der die Entwickler mehr oder weniger hängen bleiben.
Wenn ein Entwickler zum Beispiel mit der Arbeit an einer UWP-App begonnen hat und feststellt, dass sie seine Anforderungen nicht erfüllen kann, muss er die App aufgeben. Ebenso, wenn Win32 für Entwickler funktioniert hat, gibt es sehr wenig Anreiz, zu UWP zu wechseln. An dieser Stelle kommt Project Reunion ins Spiel.
Microsoft will die Kluft zwischen Win32 und UWP schließen
Während der Ignite 2021 erklärte Microsoft, dass es bei Project Reunion darum geht, die beiden Welten (UWP und Win32) zusammenzubringen, damit die Kluft nicht mehr existiert.
Mit Project Reunion entkoppelt Microsoft Win32- und UWP-APIs von Windows 10 und nimmt die APIs, die in UWP ausgeliefert werden, und macht sie für Win32 verfügbar, um eine Brücke zwischen den beiden Plattformen zu bilden.
Wir haben den Namen "Reunion" gewählt, weil es im Grunde darum geht, die beiden Welten zusammenzubringen, damit diese Kluft nicht mehr existiert.
Dieses Projekt soll auch UWP-Entwicklungsfunktionen für Win32 ermöglichen. Zum Beispiel werden sich Apps, die Devs über MSIX verteilen, nicht von der Verteilung einer UWP-App über MSIX unterscheiden.
Wenn die Idee funktioniert, werden alle Plattformen (Win32 und UWP) Zugriff auf alle Funktionen, moderne App und Touch-ready UI auf allen unterstützten Versionen von Windows 10 haben.