Key Takeaways
- Eine Web-App ist eine Website mit zusätzlichem lokalem Speicher.
- Web-Apps erh alten Startbildschirmsymbole und sehen aus wie native Apps.
- Sie könnten tatsächlich ideal für Game-Streaming-Dienste sein.
Apple hat Spiele-Streaming-Dienste von Microsoft und Google in seinem App Store blockiert, sodass beide Unternehmen sie stattdessen als Web-Apps starten werden. Aber was ist eine Web-App? Ist es nur eine Webseite? Wird es schnell genug für Spiele sein?
Mit Stadia von Google und xCloud von Microsoft können Sie Spiele per "Fernsteuerung" spielen." Die Spiele laufen tatsächlich auf leistungsstarken Servern in der Cloud und streamen das Videomaterial. Die lokale App wird als Portal verwendet, um das Video anzuzeigen und Ihre Controller-Befehle an die Cloud zu senden.
Aber Apple hat Spiele-Streaming-Dienste wie diesen im App Store blockiert. Diese Apps bieten eine Reihe von Spielen in einer Art App Store, was Apple nicht gefällt. Also machen Microsoft und Google sie stattdessen zu Web-Apps.
"Web-Apps sind nicht in der Lage, große Dateien lokal zwischenzuspeichern", sagte Brent Brookler, CEO des Cloud-Präsentationssoftware-Entwicklers FlowVella, gegenüber Lifewire via Twitter. "Native Apps funktionieren offline und alles kann schneller sein, wenn große und kleine Dateien lokal sind, selbst bei schnellen Netzwerken."
Was ist eine Web-App?
Eine Web-App ist im Wesentlichen eine App, die auf einer Website ausgeführt wird und besondere Privilegien zum Speichern von Daten auf Ihrem Gerät erhält. Um eine Web-App zu installieren, tippen Sie beim Anzeigen der Website einfach auf den Teilen-Pfeil und wählen Sie Zum Startbildschirm hinzufügen aus der Liste aus. Das war's.
Wenn Sie jetzt auf das neu hinzugefügte Startbildschirmsymbol tippen, wird die Web-App gestartet. Es erhält seinen eigenen Bereich – es öffnet sich nicht in einem Safari-Tab – und es kann einige Daten lokal speichern. Um dies zu testen, können Sie Ihr Gerät in den Flugzeugmodus versetzen und trotzdem die App starten.
Web-Apps sind im Vergleich zu nativen Apps eingeschränkt, haben aber einen überraschend tiefen Zugriff auf das Gerät. Laut Entwickler Maximiliano Firtman können sie auf Ihren Standort, das Gyroskop und andere Sensoren, die Kamera, Apple Pay und mehr zugreifen. Kurz gesagt, sagt Firtman, sie können „wie jede andere App aussehen und funktionieren.“
Gaming-Web-Apps
Spiele haben spezielle Anforderungen, wenn es darum geht, aus der Ferne zu spielen. Ein Problem ist die Latenz oder die Verzögerung, die durch das Spielen über das Internet entsteht. Bei einer Konsole drücken Sie eine Taste auf Ihrem Controller und es geht über das Kabel (oder die Bluetooth-Verbindung) zu der zwei Meter von Ihnen entfernten Konsole, die reagiert und das Videosignal an Ihren Fernseher sendet.
Bei Streaming-Spielen sind diese Kabel Dutzende oder sogar Tausende von Kilometern lang, was zu einer Latenz zwischen dem Drücken einer Taste und dem Anzeigen des Ergebnisses führt.
Web-Apps führen zu zusätzlichen Komplikationen. Zum Beispiel sagte Martin Algesten, CTO von Lookback, der sich auf das Streamen von Videos spezialisiert hat, Lifewire per Direktnachricht: „Mit einer nativen App können Sie einen ‚Thin Client‘erstellen, bei dem das Video auf dem iPad oder iPhone gerendert wird“, aber das eigentliche Spiel wird auf den Remote-Servern ausgeführt. Dies kann die Dinge beschleunigen, da Sie kein HD-Video streamen müssen.
Bei einer Web-App muss das gesamte Video jedoch von den Servern zurückgesendet werden. Andererseits, so Algesten, „gewinnt bei Spielen, bei denen viel Spielstand übertragen werden muss, wahrscheinlich das Video-Streaming.“
Tolle Erfahrung
Letztendlich kommt es auf intelligentes Engineering an. Der schwierigste Teil von Stadia und xCloud wurde bereits gelöst: Wie man Spiele responsiv macht, wenn sie über das Internet gespielt werden. Herauszufinden, wie man die Grenzen von Web-Apps umgeht, ist vergleichsweise einfach. Vielleicht wird das Gesamtergebnis nicht ganz so glatt wie eine richtige App Store-App, aber wenn es um den spielerischen Teil geht, ist es wahrscheinlich genauso gut.