Ho seguito una delle funzionalità introdotte da Microsoft per la Universal Windows Platform (UWP), ovvero servizi app . Un'app può ora fornire un servizio sotto forma di un'attività in background che può essere richiamata da altre app per eseguire alcune attività. È qualcosa come un webservice sul dispositivo.
Supponiamo che uno sviluppatore crei un'applicazione che fornisce un servizio di app con l'obiettivo di fornire quel servizio ad altre app, proprie o di altri sviluppatori. Poiché non c'è modo di garantire che un'app sia presente sul sistema in un dato momento, cosa può fare uno sviluppatore quando è necessario utilizzare il servizio app?
L'implementazione delle funzionalità del servizio per ogni app vanifica lo scopo e la creazione di app che non funzioneranno quando non vengono installate altre app suona come una decisione sbagliata. Quindi i servizi app sono pensati solo per ambienti aziendali controllati e non per il pubblico in generale?