it-swarm.com.de

Was ist der Unterschied zwischen Windows 8, WinRT und Windows RT?

Ich habe gerade gelesen, dass zwei Versionen von Windows verfügbar sein werden: Windows RT und Windows 8.

Könnte jemand bitte beschreiben, was die Unterschiede zwischen Windows RT und Windows 8 sind? Und wie können sich diese Unterschiede auf Entwickler auswirken, die Apps für die eine oder andere erstellen?

Was ist WinRT?

30
jerrykobes

In Kürze...

  • WinRT (Windows Runtime, wahrscheinlich nicht das, was Sie gemeint haben) ist eine Softwareschicht, auf der Metro Apps erstellt werden, während Windows 8 ist das gesamte Betriebssystem;
  • Windows RT (höchstwahrscheinlich das, was Sie gemeint haben), dies ist eine Version von Windows 8 für Geräte, die Prozessoren verwenden, die auf dem [~ # ~] Arm [basieren] ~ # ~] Architektur und Befehlssatz.

Sie haben die Namen anscheinend etwas durcheinander gebracht - vorausgesetzt, sie haben sie verwirrend ähnlich gemacht - also habe ich nur beide angesprochen und Ihre Frage entsprechend bearbeitet.


WinRT/Windows-Laufzeit

WinRT eine Softwareschicht, die sich über dem Betriebssystem befindet und die Grundlage des neuen Ansatzes der Metro-Designsprache bildet. Es handelt sich hauptsächlich um eine Reihe von APIs zum Erstellen von Metro-Apps für alle von Metro unterstützten Plattformen (einschließlich Windows 8 für ARM).

In der Abbildung unten finden Sie eine allgemeine Annäherung an die Windows 8-Plattform:

Windows 8 Platform

Windows RT/Windows 8 für ARM

Windows RT (wobei RT bedeutet auch "Laufzeit", um die Dinge so verwirrt wie möglich zu machen), früher bekannt als Windows 8 für ARM. Es handelt sich um eine Version für Hardwarehersteller (hauptsächlich für den Tablet-Markt).

Siehe diesen Beitrag Ankündigung der Windows 8-Editionen (Archiviert, Juli 2012) des Windows-Teams 's Blogging Windows blog (Hervorhebung von mir):

Windows RT ist das neueste Mitglied der Windows-Familie - auch bekannt als Windows on ARM oder WOA , wie wir bereits erwähnt haben. Diese Single Edition wird nur auf PCs und Tablets verfügbar sein, die mit ARM Prozessoren) betrieben werden und ermöglicht neue schlanke und leichte Formfaktoren mit beeindruckender Akkulaufzeit. Windows RT enthält berührungsoptimierte Desktop-Versionen des neuen Microsoft Word, Excel, PowerPoint, und OneNote. Für neue Apps der Fokus für Windows RT liegt auf der Entwicklung der neuen Windows-Laufzeit ​​oder WinRT, die Wir haben im September vorgestellt und bilden die Grundlage für eine neue Generation von Cloud-fähigen, Touch-fähigen, mit dem Internet verbundenen Apps aller Art.

Weitere Informationen und Quellen finden Sie im Original Beitrag für eine Tabelle, in der die Hauptunterschiede zwischen den Versionen aufgeführt sind, oder im Artikel Windows 8 Editions von Wikipedia.

Beachten Sie, dass nur Software, die mit Win RT (den APIs) geschrieben wurde, unter Windows RT (der Betriebssystemversion) ausgeführt werden kann.

36
haylem

Windows RT vs. WinRT vs. Windows 8 !!

Eines der Dinge, über die ich in den letzten Stunden verwirrt war, und ich bin zuversichtlich, dass in den nächsten Monaten noch viel mehr Menschen verwirrt sein werden, ist der Unterschied zwischen „Windows RT“ und WinRT. Hier ist die einfache Version:

Windows RT:

  1. Es ist ein Betriebssystem.
  2. Es handelt sich um eine Variante des Windows 8-Betriebssystems, das Microsoft speziell für Geräte entwickelt hat, auf denen ARM Geräte) ausgeführt werden.
  3. (Falls Sie sich fragen) ARM ist eine Architektur, die von vielen Prozessorunternehmen zum Entwerfen ihrer Chips verwendet wird, darunter Qualcomm, nVidia, Texas Instruments und einige andere.

Wenn Sie zum Bildschirm Einstellungen -> PC-Info eines Tablet-Geräts gehen, auf dem ein ARM -Prozessor) ausgeführt wird, wird "Windows RT" und NICHT "Windows 8" angezeigt Es handelt sich um ein vollwertiges Betriebssystem, das von Microsoft separat an Tablet-OEMs (auch bekannt als Hersteller) verkauft wird, die ARM Prozessoren in ihren Tablet-Geräten) verwenden. Früher wurde es als bezeichnet "Windows on ARM" früher, wurde aber später als Windows RT umbenannt.

WinRT:

  1. es ist eine Laufzeit.
  2. Konzeptionell unterscheidet es sich nicht sehr von .net, Java oder einer anderen Laufzeit in dem Sinne, dass das Hauptziel darin besteht, eine plattformübergreifende Anwendungsarchitektur unter Windows 8 zu erstellen, die mehrere Sprachen unterstützt (C++, C #, JavaScript usw.).

Unterschied zwischen „Windows RT“ und „Windows 8“:

Jetzt, da wir wissen, dass Windows RT ein Betriebssystem ist), fragen sich einige von Ihnen sicher, wie es sich von Windows 8 unterscheidet. Hier ist es !!

  1. Nicht viel anders aus Sicht der Benutzererfahrung, da beide Metro/Modern UI unterstützen.
  2. Windows RT wird nicht direkt an Verbraucher verkauft und soll nur an Gerätehersteller (auch bekannt als OEMs) verkauft werden.
  3. Das Ziel von Windows RT) ist es, Endbenutzern eine konsistente Erfahrung auf allen Tablets zu bieten, die von verschiedenen Herstellern angeboten werden (einschließlich des Microsoft-eigenen Geräts namens Surface).
  4. Windows RT wird mit MS Office vorinstalliert geliefert, während Windows 8-Benutzer Office separat kaufen (und installieren) müssen.
  5. Es gibt ähnliche Unterschiede in Bezug auf Anwendungen, die in Windows RT und Winodws 8) sofort ausgeliefert werden, sowie in Bezug auf die Arten von Anwendungen, die Sie auf diesen entwickeln/installieren/deinstallieren können. Windows RT scheint eine gesperrte Version der beiden zu sein.
  6. Sie können unter Windows RT auch keine Win32- und COM-APIs verwenden, sodass Sie sich weitgehend auf die Verwendung von WinRT-APIs beschränken. Obwohl ich in den nächsten Tagen eng an einem Projekt arbeiten werde, das den Zugriff auf zugrunde liegende Systeminformationen auf einem Windows RT “ARM” -Gerät erfordert. Es scheint, dass es einen Weg dazu gibt Zugriff auf eine Teilmenge der Win 32-API auf einem Windows RT-Gerät). Wenn dies funktioniert, werde ich meine Erfahrungen in einem nachfolgenden Beitrag veröffentlichen.

    Wenn Sie weitere Fragen benötigen, posten Sie diese bitte selbst

12