Microsofts Project Rome ermöglicht konsistente App-Erlebnisse

Neben der Universal Windows Platform-Strategie des Unternehmens verwendet Microsoft Technologien, die von seinem Xbox-Spielesystem abgeleitet sind, um qualitativ hochwertige, konsistente Anwendungserfahrungen auf allen Geräten zu fördern.

Project Rome soll auf Windows-, Android- und iOS-Systemen funktionieren. Der Plan verwendet Xbox SmartGlass-Funktionen, um die Erfahrungen zwischen Telefonen, PCs und der Xbox-Spielekonsole fortzusetzen. In Rom geht es um das Engagement der Benutzer, sagte Shawn Henry, Microsoft-Programmmanager. Viele Leute benutzen mehrere Geräte, manchmal starten sie eine Aktivität auf einem Gerät und beenden sie auf einem anderen, bemerkte er.

Project Rome verwendet eine App-URI-Handler-API, um auf Weblinks zuzugreifen und direkt zu einer Anwendung anstelle eines Browsers zu wechseln. Ebenfalls enthalten sind APIs zum Erkennen von Geräten über lokale Netzwerke, Bluetooth-Netzwerke oder die Cloud sowie APIs zum Erstellen von Erfahrungen und zur Kommunikation zwischen Apps. Der Plan wurde auf der jüngsten Build-Entwicklerkonferenz von Microsoft detailliert vorgestellt und während einer Präsentation zum UWP-App-Modell behandelt. UWP ist das Bestreben von Microsoft, Entwickler dazu zu bringen, Apps zu erstellen, die alle Arten von Geräten und Formfaktoren über eine einzige API und ein einziges Paket umfassen.

"In vielen Fällen sind mobile Apps sicherlich besser als das mobile Web", sagte Henry. „Und Sie alle kennen diese Erfahrung, bei der Sie einen Link in einer E-Mail oder ähnlichem erhalten und darauf klicken und zur App gehen möchten, aber stattdessen zum Browser wechseln. Und dies ist nicht immer die beste Erfahrung für Ihren Benutzer. “

Mit Project Rome können Apps mithilfe der App-URI-Handler-API nahtlos gestartet werden, wenn Benutzer auf einen Link zugreifen, anstatt einen Browser zu verwenden. "Der Benutzer bekommt immer eine gute Erfahrung", sagte Henry. Er demonstrierte eine MSN-Nachrichten-App mit Project Rome, in der sich die App für einen URI-Handler in ihrem Manifest registrierte und auf eine JSON-Datei auf der MSN-Website zugegriffen hat, um anzuzeigen, dass die Site und die App verknüpft waren.

Eine Windows RT-API für Rom sollte in zwei Wochen veröffentlicht werden, gefolgt von einem Android- und iOS-SDK, sagte VIkas, Bhatia, Microsoft-Hauptprogrammmanager. Microsoft möchte Entwicklern die Möglichkeit geben, Erfahrungen bereitzustellen, bei denen es keine Unterbrechungen gibt, wenn Benutzer zwischen Anwendungen auf verschiedenen Geräten wechseln. "Das Problem, das wir wirklich zu lösen versuchen, ist, dass Apps heute an Engagement verlieren", sagte er. Bhatia erklärte, er habe einen Laptop sowie iPhone- und Windows Phone-Geräte und er wechsle von Gerät zu Gerät und von App zu App. "Kontextwechsel sollte nicht bedeuten, dass Ihre App den Kontext verliert."