United States Brazil Russia France Germany China Korea Japan

Artificial Intelligence driven Marketing Communications

 
May 21, 2020 2:56 AM ET

Microsoft kündigt Project Reunion an, um die Windows-App-Entwicklung wieder zu erleichtern


iCrowd Newswire - May 21, 2020

AUTO: AUG 02 NASCAR Sprint Cup Series – Windows 10 400

Microsoft hat heute eine große neue Initiative angekündigt, die endlich einige der anhaltenden Verwirrung um die Windows-App-Entwicklung lindern wird. Project Reunion, wie es genannt wird, soll die Windows-Entwicklerplattform vereinheitlichen, die derzeit zwischen Win32, die lange Zeit die Standardmethode zum Erstellen von Windows-Apps war, und der Universellen Windows-Plattform (UWP) aufgeteilt wird, auf die Microsoft während der unglücklichen Windows 8-Ära gewettet hat (Sie erinnern sich vielleicht an UWP unter dem “Metro-Stil Apps” Monicker).

Dies ist ein Schritt, den das Unternehmen auf seiner Entwicklerkonferenz 2019 signalisierte, als Kevin Gallo, Chef der Microsoft-Entwicklerplattform, darüber sprach, wie Entwickler Microsoft gesagt hatten, dass es “viele Teile der universellen Windows-Plattform entkoppeln möchte, damit Sie sie schrittweise übernehmen können”. Und genau das macht das Unternehmen jetzt mit Project Reunion.

Hier geht es darum, den Zugriff auf die vorhandenen Win32- und UWP-APIs zu vereinigen und vom Betriebssystem zu entkoppeln, indem Tools wie der .NET-Paketmanager NuGet verwendet werden.

“Dies wird eine gemeinsame Plattform für neue Apps bieten”, schreibt Gallo in der heutigen Ankündigung für Project Reunion. “Außerdem können Sie Ihre vorhandenen Apps mit den neuesten Funktionen aktualisieren und modernisieren, unabhängig davon, ob es sich um C++, .NET (einschließlich WPF, Windows Forms und UWP) oder React Native handelt.”

Im Moment besteht Project Reunion aus zwei Komponenten, die Sie bald in die Hand nehmen können. Die erste ist WinUI 3 Preview 1, die neueste Vorschauversion von Microsofts Benutzeroberflächenframework für Windows. “WinUI-Apps können über eine moderne Benutzeroberfläche verfügen, die geräteübergreifend angepasst und skaliert, unabhängig davon, ob sie ein neues Projekt erstellen oder eine vorhandene App (einschließlich C++, WPF und Windows Forms) inkrementell modernisieren”, erklärt Gallo.

Die zweite ist eine neue Vorschau von WebView2, die es jetzt einfach macht, eine Chromium-basierte WebView in Windows Forms, WPF und UWP/WinUI 3-Apps einzubetten. WebView 2 ist vom Betriebssystem entkoppelt und “wird die Leistungsfähigkeit des Webs in das gesamte Spektrum der Windows-Apps einbringen.”

Es sieht so aus, als würde Microsoft den größten Teil der Arbeit an Project Reunion im Freien erledigen, indem es ein GitHub-Repository verwendet, um mehr über das Projekt zu teilen und mit der Entwicklercommunity in Kontakt zu treten.

Microsofts Strategie rund um die Windows-App-Entwicklung ist in den letzten Jahren etwas chaotisch geblieben.

Mit UWP hoffte Microsoft auch, das App Store-Modell zu emulieren, das auf mobilen Plattformen so gut funktioniert hatte. Zu Beginn des Stores mussten Apps mit UWP geschrieben werden, aber wenn Sie so etwas wie ich sind, haben Sie sich nie mit dem Microsoft Store gestört, denn bis auf ein paar Festzelt-Apps und vielleicht ein paar Spiele gab es keinen wirklichen Grund, es zu verwenden (und viele Apps darin waren von fragwürdiger Qualität), also hat Microsoft letztes Jahr bereits die Anforderungen gelockert und Win32-Apps zugelassen. Wenn überhaupt, ist die heutige Ankündigung Microsofts Weg, einige der Arbeit an UWP zu retten und einige der Ideen aus diesem Framework auf die breitere Windows-Entwicklerplattform zu bringen.

Im Rahmen der heutigen Ankündigungen rund um Windows stellte Gallo auch fest, dass Windows Terminal 1.0, mit dem Entwickler alle ausführbaren Dateien schnell ausführen können – unabhängig davon, ob es sich um ein Windows Subsystem for Linux (WSL)-Distro (WSL) oder die Azure Cloud Shell handelt – jetzt für die Unternehmensverwendung verfügbar ist.

Apropos Windows-Subsystem für Linux, Microsoft kündigte heute auch Unterstützung für GPU-Compute-Workflows für Linux-Tools und Unterstützung für Linux-Grafik-Benutzeroberflächen-Apps an, so dass Sie eine Linux-GUI-App direkt auf Ihrem Windows-Computer ausführen können, ohne dass ein X-Server eines Drittanbieters erforderlich war, was bisher der Fall war. Bald wird WSL auch eine vereinfachte Installationsumgebung bieten, mit der Sie den Befehl “wsl.exe – install” verwenden können, um Linux-Apps unter Windows zu installieren.

Contact Information:

Frederic Lardinois



Tags:    German, United States, Wire