Abo
  • Services:

Microsoft: Universal Windows Platform ausgepackt

Epic-Chef Tim Sweeney befürchtet durch die Universal Windows Platform ein Microsoft-Monopol - aber was ist diese "UWP" eigentlich? Ein Entwickler hat erklärt, was in den Software-Containern steckt.

Artikel veröffentlicht am ,
Artwork der Universal Windows Platform
Artwork der Universal Windows Platform (Bild: Microsoft)

Will Microsoft mit der Universal Windows Platform (UWP) ein Monopol beim Vertrieb von Spielen errichten? Diese Befürchtung hat Epic-Chef Tim Sweeney kürzlich öffentlich geäußert - und damit Diskussionen entfacht. Auf der Spieleentwicklermesse GDC hat Chuck Walbourn, Softwareentwickler bei Microsoft, erklärt, worum es bei der UWP eigentlich geht - ohne allerdings auf Sweeneys Sorgen einzugehen.

  • Gängige APIs der Universal Windows Platform (Grafik: Microsoft)
  • Anforderungen an EXE-Dateien unter der UWP (Grafik: Microsoft)
  • APIs, die mit der UWP nicht kompatibel sind (Grafik: Microsoft)
  • API-Alternativen für die Universal Windows Platform (Grafik: Microsoft)
  • Weitere API-Alternativen für die Universal Windows Platform (Grafik: Microsoft)
  • Übersicht über das Windows 10 SDK (Grafik: Microsoft)
Gängige APIs der Universal Windows Platform (Grafik: Microsoft)
Stellenmarkt
  1. Omikron Data Quality GmbH, Berlin
  2. Stadt Frankfurt am Main, Frankfurt am Main

Nach Darstellung von Walbourn ist die Universal Windows Platform vor allem eine Möglichkeit, Anwendungen auf eine einheitliche Art zu verpacken und an unterschiedliche Plattformen auszuliefern. Beschränkungen beim Vertrieb nannte er nicht. Das passt durchaus zu dem, was Sweeney gesagt hat - der sorgt sich, vereinfacht gesagt, darum, dass Anwender etwa aus Bequemlichkeit meistens im Windows Store einkaufen werden.

UWP ist laut Walbourn ein standardisiertes Verfahren, das grundsätzlich auf Systemen mit Windows 10 funktioniert, was die Xbox One und aktuelle Mobilgeräte einschließt. Auf welchem Gerät ein UWP-Container dann tatsächlich läuft, steht in seinen Metadaten - man kann also auch ohne Trial and Error relativ einfach herausfinden, ob etwa ein Spiel auf der Xbox oder nur auf einem Surface-Tablet nutzbar ist.

Extrahieren beim Installieren

Ein UWP-Container ist laut Walbourn im Grunde ein Zip64-Archiv, das beim Installieren expandiert wird. Beim Erstellen der Inhalte hätten Entwickler die üblichen Freiheiten - sie könnten die Programme in C++ ebenso erstellen wie in Javascript oder etwas anderem. Der Inhalt könne dann auf Architekturen aller Art laufen, von ARM über Win32 bis hin zu x64, bei den ausführbaren Dateien handele es sich um normale EXE-Dateien.

Die Apps laufen zwar nicht in einer virtuellen Maschine, erhalten aus Sicherheitsgründen aber keine Administratorzugriffe, und sie können nur begrenzt auf das System zugreifen, etwa auf einen eigenen Temp-Ordner und eigene Dateiordner. Der Zugriff auf Kameras, das Mikrofon, Bild- oder Videodateien und Ähnliches muss vom Nutzer freigegeben werden, wie etwa bei iOS.

Ausführlich ist der Microsoft-Entwickler auf die unterstützten APIs eingegangen. Mit den meisten handelsüblichen APIs, darunter Direct3D, soll die Universal Windows Platform klarkommen; Details sind in der Bildergalerie zu sehen. Als Entwicklungsumgebungen kommen Windows 8.1 und 10 sowie Server 2012 RS und Server 2016 infrage, lokales Debugging funktioniere laut Walbourn aber nur mit Windows 10.



Anzeige
Hardware-Angebote
  1. 18,99€
  2. täglich neue Deals bei Alternate.de
  3. 208,71€ für Prime-Mitglieder
  4. 103,90€

Kleba 18. Mär 2016

Davon gibt es doch genug, oder nicht. Hier bspw. Es gibt auch noch ausführlichere...

Clown 17. Mär 2016

Was sollten sie denn anders machen?


Folgen Sie uns
       


Anthem - Fazit

Wir ziehen unser Fazit zu Anthem und erklären, was an Biowares Actionrollenspiel gelungen und weniger überzeugend ist.

Anthem - Fazit Video aufrufen
EEG: Windkraft in Gefahr
EEG
Windkraft in Gefahr

Besitzer älterer Windenergieanlagen könnten bald ein Problem bekommen: Sie erhalten keine Förderung mehr. Das könnte sogar die Energiewende ins Wanken bringen.
Ein Bericht von Daniel Hautmann

  1. Windenergie Mister Windkraft will die Welt vor dem Klimakollaps retten
  2. Offshore-Windparks Neue Windräder sollen mehr Strom liefern
  3. Fistuca Der Wasserhammer hämmert leise

Microsoft: Die ganz normale, lautlose Cloud-Apokalypse
Microsoft
Die ganz normale, lautlose Cloud-Apokalypse

Wenn Cloud-Dienste ausfallen, ist oft nur ein Server kaputt. Wenn aber Googles Safe-Browsing-Systeme den Zugriff auf die deutsche Microsoft Cloud komplett blockieren, liegt noch viel mehr im Argen - und das lässt für die Zukunft nichts Gutes erwarten.
Von Sebastian Grüner

  1. Services Gemeinsames Accenture Microsoft Business arbeitet bereits
  2. Business Accenture und Microsoft gründen gemeinsame Service-Sparte
  3. AWS, Azure, Alibaba, IBM Cloud Wo die Cloud hilft - und wo nicht

Tom Clancy's The Division 2 im Test: Richtig guter Loot-Shooter
Tom Clancy's The Division 2 im Test
Richtig guter Loot-Shooter

Ubisofts neuer Online-Shooter beweist, dass komplexe Live-Spiele durchaus von Anfang an überzeugen können. Bis auf die schwache Geschichte und Gegner, denen selbst Dauerbeschuss kaum etwas anhaben kann, ist The Division 2 ein spektakuläres Spiel.
Von Jan Bojaryn

  1. Netztest Connect Netztest urteilt trotz Funklöchern zweimal sehr gut
  2. Netztest Chip verteilt viel Lob trotz Funklöchern

    •  /