Einfache Fragen: Was sind UWP-Apps (Universal Windows Platform)?

Seitdem hat Microsoft Windows 10 für Windows angekündigtAuf PCs, Hybridgeräten, Tablets und Smartphones haben wir schon viel über das Konzept der Windows Universal Apps gehört, oder wie man es in der Technik nennt: Universal Windows Platform (UWP) Apps und warum Microsoft so viel Aufhebens über diese Apps macht. Anfangs waren wir auch fasziniert, was sie sind, wozu sie dienen und wie sie arbeiten. Es ist schon eine Weile her, seit wir solche Apps verwendet haben, und es gibt einige Dinge, die sie großartig machen, sowohl aus der Sicht eines Software-Entwicklers als auch aus der Sicht eines Benutzers. In diesem Artikel werden wir etwas über das Thema der Universal Windows Platform-Apps und deren Bedeutung erfahren. Wenn Sie mehr darüber erfahren möchten, lesen Sie weiter:

Ein wenig Hintergrundwissen zu mobilen Apps für Windows

Microsoft hatte schon lange versucht, dies zu tunseinen Marktanteil bei mobilen Geräten erhöhen, aber bisher ist dies nicht gelungen. Während sie mit dem Start von Windows Phone 7 ein wenig Erfolg hatten, waren andere Plattformen wie Android und iOS ihnen weit voraus. Der Hauptgrund für diese Situation und die häufigste Beschwerde der Benutzer ist immer noch die Tatsache, dass das mobile Ökosystem von Microsoft bei Apps hinterherhinkt.

Universelle Windows-Plattform, UWP, Apps, Windows 10, Store, Eigenschaften

Das Geschäft für Windows Phone-Smartphones ist es nicht gelungenbietet seinen Nutzern so viele Apps wie Google Play oder Apple Store. Windows Phone 8 und sein späteres Update, Windows Phone 8.1, waren besser geeignet, um die mobile Plattform von Microsoft für sich zu gewinnen, es reichte jedoch nicht aus.

Dies war der Moment, als Microsoft anfingArbeit an einem neuen Konzept: Es begann eine einheitliche Plattform-Anwendungsarchitektur zu entwickeln, die auf jedem Gerätetyp ausgeführt werden kann, auf dem Windows ausgeführt wird. Das hört sich kompliziert an, richtig?

Was sind Universal Windows Platform-Apps?

Universelle Apps für Windows sind Apps, für die dies entwickelt wurdefunktionieren auf mehreren Geräten mit unterschiedlichen Formfaktoren gleich. In anderen Worten handelt es sich um Apps, die auf verschiedenen Bildschirmgrößen gleich funktionieren. Es spielt keine Rolle, ob Sie ein Windows 10 Mobile-Smartphone, ein Windows 10-Tablet, einen Windows 10-Desktopcomputer oder sogar eine Xbox One-Konsole verwenden. Diese Apps können auf allen diesen Gerätetypen ausgeführt werden und bieten dieselben Funktionen Benutzer.

Universelle Windows-Plattform, UWP, Apps, Windows 10, Store, Eigenschaften

Wenn der Softwareentwickler einer App wollte,Seine App könnte möglicherweise auf einem IoT-Gerät (Internet of Things), auf dem Windows 10 ausgeführt wird, oder sogar auf dem kommenden Augmented-Reality-Gerät von Microsoft auf dieselbe Weise ausgeführt werden: dem Hololens. Es ist eine großartige Idee, oder?

Universelle Windows-Plattform-Apps teilen das gleicheCodebasis mit einer Einschränkung: Softwareentwickler müssen verschiedene Codeteile für die Gerätefamilien hinzufügen, auf denen ihre Apps funktionieren sollen. Sie richten sich nicht an unterschiedliche Betriebssysteme in ihrem Code, sondern an unterschiedliche Gerätefamilien.

Zum Beispiel, wenn Sie einen RSS-Reader schreiben würdenWenn Sie eine App für Windows 10 Mobile-Smartphones sowie für Windows 10-PCs und -Tablets verwenden möchten, müssen Sie den Code nur einmal schreiben. Es funktioniert auf allen Geräten gleich. Sie müssen jedoch die Benutzeroberfläche der App an beide Gerätefamilien anpassen.

Universelle Windows-Plattform-Apps: Auf welchen Plattformen sind sie verfügbar?

Universal Windows Platform-Apps sind Apps, die dies tunVerfügbar für Geräte, die unter Windows 10 ausgeführt werden. Entwickler können eine einzige App mit einer Codebasis erstellen, die auf Windows 10-PCs, Windows 10-Tablets und Hybridgeräten, Windows 10 Mobile-Smartphones, Xbox One-Konsolen und ausgeführten Internet of Things-Geräten funktioniert Windows 10 und sogar auf Microsoft Hololens.

Apps werden unter Windows 10 verteilt Geschäft Dies ist auf allen Geräten verfügbar, auf denen Windows 10 ausgeführt wird, unabhängig von deren Größe und Hardwarespezifikationen. Weil es einen gibt Geschäft und eine Codebasis können Apps verteilt werdenproblemlos mit allen Gerätefamilien aktualisiert. Grundsätzlich gibt es sowohl für Softwareentwickler als auch für Benutzer weniger Kopfschmerzen beim Umgang mit universellen Apps für Windows.

Für Benutzer gibt es auch den Vorteil, dass sieErwerben Sie einmalig eine universelle Windows-App auf einem bestimmten Gerät und können sie dann auf allen ihren Windows 10-Geräten verwenden. Apps sind mit ihrem Microsoft-Konto verbunden, nicht mit ihren Geräten. Sie können gekaufte Apps je nach ihren Bedürfnissen und Geräten frei installieren und deinstallieren.

Woher wissen Sie, ob es sich bei einer App um eine universelle Windows-App handelt?

Universelle Windows-Plattform-Apps sind nicht so leicht zu erkennen. Wenn Sie eine App aus dem Windows Store Beachten Sie auf einem Windows 10 Mobile-Gerät die folgenden Abschnitte der App-Seite: Screenshots , Bewertungen und Rezensionen und Zusätzliche Information.

Universelle Apps bieten in der Regel Screenshots für beide an Handy, Mobiltelefon Geräte und für PC.

Universelle Windows-Plattform, UWP, Apps, Windows 10, Store, Eigenschaften

In dem Bewertungen und Rezensionen In diesem Abschnitt finden Sie Bewertungen für mobile Geräte sowie alle anderen Geräte, auf denen die App verfügbar ist.

Universelle Windows-Plattform, UWP, Apps, Windows 10, Store, Eigenschaften

Zu guter Letzt finden Sie die besten Informationen im Zusätzliche Information Sektion. Suchen Sie dort nach der Liste der unterstützten Prozessoren. Neben x86- und x64-Prozessoren (Prozessoren für PCs) sollten Sie ARM-Prozessoren (Prozessoren für mobile Geräte, meistens Smartphones) aufgelistet sehen.

Universelle Windows-Plattform, UWP, Apps, Windows 10, Store, Eigenschaften

Wenn Sie dasselbe auf einem Windows 10-Desktop-PC oder Laptop tun, wird Windows Store wird Screenshots für das Mobile freigeben"Version" und der PC "Version". Beachten Sie, dass wir nicht wirklich über verschiedene Versionen der App sprechen, da es eine App mit einer Codebasis für alle Geräte gibt.

Auch in der Bewertungen und Rezensionen In diesem Abschnitt sehen Sie eine Option zum Filtern der Bewertungen für PC von allen anderen Gerätetypen.

Universelle Windows-Plattform, UWP, Apps, Windows 10, Store, Eigenschaften

Zu guter Letzt die Zusätzliche Information In diesem Abschnitt erhalten Sie Informationen zu den Prozessoren, die von der App unterstützt werden.

Universelle Windows-Plattform, UWP, Apps, Windows 10, Store, Eigenschaften

Einige Beispiele universeller Apps für Windows

Heute sind in Windows 10 nicht viele universelle Windows-Plattform-Apps verfügbar Geschäft. Es gibt jedoch Beispiele für gute Apps, die Sie höchstwahrscheinlich verwenden, ohne zu wissen, dass sie universelle Apps für Windows sind. Hier sind einige davon:

  • Microsoft Office-Apps: Word, Excel, PowerPoint und OneNote.
Universelle Windows-Plattform, UWP, Apps, Windows 10, Store, Eigenschaften
  • Netflix - der beliebte On-Demand-Videostreaming-Service.
Universelle Windows-Plattform, UWP, Apps, Windows 10, Store, Eigenschaften
  • Teamviewer - eines der beliebtesten Remote-Desktop-Verwaltungstools.
Universelle Windows-Plattform, UWP, Apps, Windows 10, Store, Eigenschaften
  • Pandora - der beliebte Musik-Streaming- und automatisierte Musikempfehlungsdienst des Music Genome Project.

In welchen Programmiersprachen können Sie Universal Windows Platform-Apps programmieren?

Universal Windows Platform-Apps können mit einer der am häufigsten verwendeten Programmiersprachen entwickelt werden:

  • C # oder Visual Basic mit XAML
  • JavaScript mit HTML
  • C ++ mit DirectX und / oder XAML

Erwähnenswert ist auch, dass Microsoft für jede Programmiersprache Vorlagen zur Verfügung stellt, mit denen Sie universelle Apps in Microsoft Visual Studio 2015 programmieren können.

Vor- und Nachteile universeller Windows-Apps

Inzwischen haben Sie eine Vorstellung davon, was universell istWindows-Apps sind, wie sie funktionieren und auf welchen Plattformen sie verfügbar sind. Sie haben wahrscheinlich auch eine Vorstellung von ihren Vorteilen, aber lassen Sie uns sie aufzählen, um ein klareres Bild zu erhalten:

  • Universelle Windows-Plattform-Apps können auf verwendet werdenalle Geräte, auf denen Windows 10 ausgeführt wird. Dazu gehören Windows 10-Desktopcomputer, Laptops, Tablets und Hybride, Windows 10-Smartphones, Xbox One-Konsolen, IoT-Geräte mit Windows 10 und sogar Microsoft HoloLens.
  • Entwickler können Apps schreiben, die auf mehrere Gerätefamilien mit unterschiedlichen Formfaktoren gleich funktionieren.
  • Universelle Windows-Plattform-Apps werden auf dieselbe Weise unter Windows verteilt und aktualisiert Geschäft , das auf allen Windows 10-Geräten verfügbar ist und funktioniert.
  • Universelle Windows-Plattform-Apps können in einigen der am häufigsten verwendeten Programmiersprachen erstellt werden, beispielsweise C # oder Visual Basic mit XAML, JavaScript mit HTML, C ++ mit DirectX und / oder XAML.

Es gibt auch einige Nachteile bei Universal Windows Platform-Apps:

  • Universelle Windows-Plattform-Apps sind auf Geräte mit Windows 10 beschränkt. Sie werden niemals unter Android und iOS funktionieren. Sie funktionieren auch nicht mit älteren Windows-Versionen.
  • Universelle Windows-Plattform-Apps sind eine großartige Ideewas viel mehr Traktion bei Software-Entwicklern braucht. Wenn sie nicht anfangen, viele großartige universelle Apps zu schreiben, ist dieses Konzept weder für Benutzer noch für Microsoft von Nutzen.

Fazit

Jetzt wissen Sie, welche Universal-Windows-Plattform-Appssind und was ihr Zweck ist. Wie Sie gelernt haben, sind sie eine großartige Idee, die den Umgang mit Apps ändern kann, wie wir sie von Gerät zu Gerät migrieren, wie wir sie erwerben und so weiter. Sie könnten auch einen wichtigen Impuls für Microsofts mobile Bemühungen darstellen. Wenn Software-Entwickler dieses Konzept jedoch nicht akzeptieren und keine universellen Apps für Windows schreiben, bleibt dies eine großartige Idee, die nirgendwohin führt. Nur Zeit Bis dahin zögern Sie nicht, einen Kommentar zu hinterlassen und Ihre Meinung zu diesem Konzept zu teilen. Taugt es etwas? Sehen Sie es als eine Zukunft? Teilen Sie uns das untenstehende Formular mit.



Teile mit deinen Freunden