Ich habe eine der Funktionen verfolgt, die Microsoft für die Universal Windows Platform (UWP) eingeführt hat, nämlich App-Dienste . Eine App kann jetzt einen Dienst in Form einer Hintergrundaufgabe bereitstellen, die von anderen Apps aufgerufen werden kann, um eine Aufgabe auszuführen. Es ist so etwas wie ein Webservice auf dem Gerät.
Angenommen, ein Entwickler erstellt eine Anwendung, die einen App-Service mit dem Ziel bereitstellt, diesen Service anderen Apps bereitzustellen, entweder ihren eigenen oder von anderen Entwicklern. Was kann ein Entwickler tun, wenn er den App-Service nutzen muss, da nicht garantiert werden kann, dass eine App zu einem bestimmten Zeitpunkt auf dem System vorhanden ist?
Das Implementieren der Servicefunktionalität für jede App macht den Zweck zunichte und das Erstellen von Apps, die nicht funktionieren, wenn andere Apps nicht installiert sind, klingt nach einer schlechten Entscheidung. Sind App-Services also nur für kontrollierte Unternehmensumgebungen und nicht für die breite Öffentlichkeit gedacht?