raph
Lt. Junior Grade
- Registriert
- Nov. 2002
- Beiträge
- 465
"Win 8 Programme laufen nicht auf RT"
Leute: Die Programm, die nicht laufen, setzen auf das klassische Explorer-API auf, die definitiv x86, x64 und sonstige unterschiedet.
Win 8 (egal welches) verwendet in der MUI das RT-API (RealTime Application Programming Interface). Dort macht es keinen echten Unterschied. Im Compiler ist es grob gesagt ein Mausklick, um zwischen Win 8, RT und WP8 umzuschalten.
Klar, das berücksichtigt nicht die Implementierung der unterschiedlichen Methoden zur Steuerung (Keyboard, Maus, Touch) und auch nicht die verschiedenen Darstellungsoptimierungen (Bildverhältnis, Auflösung, tatsächliche Bildgröße, ...).
Aber grundsätzlich ist es möglich mit minimalen Anpassungen eine App für W8, RT und WP8 zu erstellen, ohne gleich das Rad 3x erfinden zu müssen.
DAS ist der langfristige Vorteil von RT. die Software für W8 wird über kurz oder lang eh auch bei RT landen.
Ein befreundeter Entwickler meint, dass es weniger Aufwand ist, eine App für die komplette W8 Familie zu entwickeln, als eine App, die auf 50% der Androiden sicher läuft.
Folgendes Bild verdeutlicht das:
Ist zwar von Mai/2012, aber das Prinzip bleibt. Android fragmentiert die verschiedenen Hardwarekonstellationen und ermöglicht es nicht - im Gegensatz zu einem normalen Windows - mal schnell einen benötigten Treiber nachzuinstallieren, falls mal eine Hardware andere Verhaltensweisen zeigt, als erwartet (anderer SoC, verschiedene RAM, Speicherverhalten je nach Androidversion, ...) Man erreicht ~50% der Androiden mit einer überschaubaren Anzahl von ca. 30 verschiedenen Geräten (die hoffentlich alle getestet sind). Jedes relevante Mehr an Markterreichbarkeit erfordert Unmengen an Mehr an Geräten. Wenn man 90% der Androiden (mit 2.3.4 oder neuer) erreichen will, ist man schon bei knapp 150 Devices, bei 95% schon bei knapp 300. Ohne jetzt groß verschiedene OS Versionen zu Berücksichtigen.
Und hier erhofft sich Microsoft mit dem RT-API den Vorteil, dass die Apps mit der Zeit quasi von selbst kommen.
Langfristig spielt es weniger eine Rolle, welches Windows man einsetzt. RT wird weiterleben. Jetzt ist das zwar noch ziemlicher Murks (3 Stores mit stark unterschiedlicher App-Bestückung), aber langfristig, wird sich das legen.
Dell zieht mit, weil sie nicht anders können. Der Markt an klassichen Desktops und Notebooks bricht weg, weil a)neue Hardware nur für Gamer überhaupt interessant ist und b)wenn neue Hardware benötigt wird, dann Smartphones, Tablets, Slates usw. um die User konkurrieren. Für Surfen und Facebook reichts ja.
Dell benötigt RT, um an diesem Markt überhaupt teilnehmen zu können
Leute: Die Programm, die nicht laufen, setzen auf das klassische Explorer-API auf, die definitiv x86, x64 und sonstige unterschiedet.
Win 8 (egal welches) verwendet in der MUI das RT-API (RealTime Application Programming Interface). Dort macht es keinen echten Unterschied. Im Compiler ist es grob gesagt ein Mausklick, um zwischen Win 8, RT und WP8 umzuschalten.
Klar, das berücksichtigt nicht die Implementierung der unterschiedlichen Methoden zur Steuerung (Keyboard, Maus, Touch) und auch nicht die verschiedenen Darstellungsoptimierungen (Bildverhältnis, Auflösung, tatsächliche Bildgröße, ...).
Aber grundsätzlich ist es möglich mit minimalen Anpassungen eine App für W8, RT und WP8 zu erstellen, ohne gleich das Rad 3x erfinden zu müssen.
DAS ist der langfristige Vorteil von RT. die Software für W8 wird über kurz oder lang eh auch bei RT landen.
Ein befreundeter Entwickler meint, dass es weniger Aufwand ist, eine App für die komplette W8 Familie zu entwickeln, als eine App, die auf 50% der Androiden sicher läuft.
Folgendes Bild verdeutlicht das:
Ist zwar von Mai/2012, aber das Prinzip bleibt. Android fragmentiert die verschiedenen Hardwarekonstellationen und ermöglicht es nicht - im Gegensatz zu einem normalen Windows - mal schnell einen benötigten Treiber nachzuinstallieren, falls mal eine Hardware andere Verhaltensweisen zeigt, als erwartet (anderer SoC, verschiedene RAM, Speicherverhalten je nach Androidversion, ...) Man erreicht ~50% der Androiden mit einer überschaubaren Anzahl von ca. 30 verschiedenen Geräten (die hoffentlich alle getestet sind). Jedes relevante Mehr an Markterreichbarkeit erfordert Unmengen an Mehr an Geräten. Wenn man 90% der Androiden (mit 2.3.4 oder neuer) erreichen will, ist man schon bei knapp 150 Devices, bei 95% schon bei knapp 300. Ohne jetzt groß verschiedene OS Versionen zu Berücksichtigen.
Und hier erhofft sich Microsoft mit dem RT-API den Vorteil, dass die Apps mit der Zeit quasi von selbst kommen.
Langfristig spielt es weniger eine Rolle, welches Windows man einsetzt. RT wird weiterleben. Jetzt ist das zwar noch ziemlicher Murks (3 Stores mit stark unterschiedlicher App-Bestückung), aber langfristig, wird sich das legen.
Dell zieht mit, weil sie nicht anders können. Der Markt an klassichen Desktops und Notebooks bricht weg, weil a)neue Hardware nur für Gamer überhaupt interessant ist und b)wenn neue Hardware benötigt wird, dann Smartphones, Tablets, Slates usw. um die User konkurrieren. Für Surfen und Facebook reichts ja.
Dell benötigt RT, um an diesem Markt überhaupt teilnehmen zu können