Verbundene Apps und Geräte (Projekt „Rome”)

In diesem Abschnitt wird erläutert, wie Apps mithilfe von Project Rome geräte- und plattformübergreifend verbunden werden. Informationen zum Implementieren von Project Rome in einem plattformübergreifenden Szenario finden Sie auf der Hauptdokumentationsseite für Project Rome.

Die meisten Benutzer*innen verfügen über mehrere Geräte, wobei sie häufig eine Aktivität auf einem Gerät beginnen und sie auf einem anderen Gerät abschließen. Dazu müssen Apps geräte- und plattformübergreifend sein. Erfahren Sie, wie Sie mit Project Rome Remotegeräte entdecken, eine App auf einem Remotegerät starten und mit einem App-Dienst auf einem Remotegerät kommunizieren.

Die mit Windows 10, Version 1607, eingeführten Remotesysteme-APIs ermöglichen es Ihnen, Apps zu schreiben, mit denen Benutzer*innen eine Aufgabe auf einem Gerät starten und auf einem anderen Gerät abschließen können. Die Aufgabe bleibt der zentrale Fokus, und Benutzer können an dem für sie komfortabelsten Gerät arbeiten. Beispielsweise hört ein Benutzer oder eine Benutzerin eventuell im Auto eine Radiosendung über sein Mobiltelefon, zu Hause angekommen möchte er bzw. sie jedoch die Wiedergabe auf das Xbox One-Gerät übertragen, das mit der Heimstereoanlage verbunden ist.

Sie können Project Rome auch für Begleitgeräte oder Remotesteuerungsszenarien verwenden. Verwenden Sie die App-Dienst-Messaging-APIs, um einen App-Kanal zwischen zwei Geräten zum Senden und Empfangen von benutzerdefinierten Nachrichten zu erstellen. Beispielsweise können Sie eine App für Ihr Mobiltelefon schreiben, die die Wiedergabe auf Ihrem Fernsehgerät steuert, oder eine Begleit-App, die Informationen über die Charaktere in einer Fernsehsendung bereitstellt, die Sie sich über eine andere App ansehen.

Geräte können über Bluetooth und WLAN proximal oder remote über die Cloud verbunden werden. Sie sind über das Microsoft-Konto (MSA) der Person verbunden, die sie verwendet.

Unter Remote Systems UWP sample (UWP-Beispiel für Remotesysteme) finden Sie Beispiele für die Vorgehensweise zum Erkennen eines Remotesystems, Starten einer App auf einem Remotesystem und Verwenden von App-Diensten zum Senden von Nachrichten zwischen Apps, die auf zwei Systemen ausgeführt werden.

Weitere Informationen zu Project Rome im Allgemeinen, einschließlich Ressourcen für die plattformübergreifende Integration, finden Sie unter aka.ms/project-rome.

Thema BESCHREIBUNG
Starten einer App auf einem Remotegerät Erfahren Sie, wie Sie eine App auf einem Remotegerät starten. Dieses Thema behandelt den einfachsten Anwendungsfall und die vorläufige Einrichtung.
Entdecken von Remotegeräten Erfahren Sie, wie Sie Geräte entdecken, zu denen Sie eine Verbindung herstellen können.
Kommunizieren mit einem App-Remotedienst Erfahren Sie, wie Sie mit einer App auf einem Remotegerät interagieren.
Verbinden von Geräten über Remotesitzungen Ermöglichen Sie die gemeinsame Nutzung auf verbundenen Geräten, indem Sie diese in einer Remotesitzung vereinen.
Fortsetzen von Benutzeraktivitäten (auch geräteübergreifend) Unterstützen Sie Benutzer*innen dabei, auch über mehrere Geräte hinweg fortzusetzen, was sie in Ihrer App erledigt haben.
Bewährte Methoden für Benutzeraktivitäten Lernen Sie die empfohlenen Methoden zum Erstellen und Aktualisieren von Benutzeraktivitäten kennen.