Conoscere le app per dispositivi UWP

I produttori di dispositivi possono creare un'app per dispositivi UWP che funge da complementare al dispositivo. Le app per dispositivi sono in grado di usare l'intera gamma di funzionalità di una periferica o di un dispositivo interno e possono eseguire operazioni con privilegi, ad esempio gli aggiornamenti del firmware. Questo argomento offre una panoramica delle funzionalità e delle funzionalità che rendono un'app per dispositivi UWP in modo univoco diversa da una normale app UWP.

Ognuna di queste funzionalità è facoltativa. Una singola app per dispositivi non deve usarle tutte. Tutte queste funzionalità richiedono metadati del dispositivo.

Per altre info su cosa è un'app per dispositivi UWP e su come crearne una, vedi Creazione di app per dispositivi UWP.

Aggiornamento del dispositivo

Se specificato come app con privilegi nei metadati del dispositivo, le app per dispositivi UWP possono eseguire operazioni su dispositivi con più passaggi in un'attività in background del dispositivo. Questo tipo speciale di attività in background può essere eseguito fino al completamento anche se l'app viene spostata in background e sospesa. Ciò è necessario per consentire la manutenzione affidabile dei dispositivi, ad esempio le modifiche alle impostazioni persistenti o al firmware, senza che l'utente sieda e osservi un indicatore di stato.

windows store device apps can perform device updates, like firmware updates, in the background.

Per creare un'attività in background per la manutenzione dei dispositivi (aggiornamenti del dispositivo), usare il trigger DeviceServicingTrigger . Un trigger simile, DeviceUseTrigger, che consente una sincronizzazione affidabile del contenuto, è disponibile per tutte le app UWP. Per altre info, vedi Sincronizzazione e aggiornamento dei dispositivi per le app per dispositivi UWP.

Le attività in background del dispositivo vincolano la quantità di tempo in cui l'app può essere eseguita in background e non è progettata per consentire l'operazione illimitata o la sincronizzazione infinita.

Autoplay

Puoi configurare qualsiasi app UWP, inclusa l'app per dispositivi UWP, per avviare automaticamente quando il dispositivo supportato da AutoPlay è connesso al PC. Tuttavia, l'app deve supportare il gestore AutoPlay e specificare l'ID esperienza nel manifesto dell'app. Puoi anche scegliere di consentire ad altre app UWP di fungere da gestori AutoPlay per il tuo dispositivo.

example autoplay dialog for a device.

Per altre info su AutoPlay e sulle classi di dispositivo supportate in Windows 8.1, vedi AutoPlay per le app per dispositivi UWP.

App per dispositivi per stampanti

Le app per dispositivi UWP possono evidenziare le funzionalità speciali delle stampanti tramite riquadri a comparsa e notifiche personalizzate delle impostazioni di stampa. Le app per dispositivi UWP possono anche visualizzare lo stato della stampante, gestire i processi di stampa ed eseguire la manutenzione della stampante.

Per informazioni, vedi questi argomenti:

App per dispositivi per fotocamere

Le app per dispositivi UWP possono anche evidenziare le funzionalità speciali delle fotocamere tramite impostazioni personalizzate della fotocamera ed effetti speciali della fotocamera.

Per altre info, vedi questi argomenti:

App per dispositivi interni

Gli OEM e i fornitori di componenti possono sviluppare app per dispositivi UWP per dispositivi interni al PC. Per accedere a un dispositivo associato al contenitore di sistema, è necessario specificare un'app come app con privilegi nei metadati del dispositivo. Le app per i dispositivi interni vengono in genere preinstallate nel PC e possono essere scaricate da Microsoft Store. Per altre info, vedi App per dispositivi UWP per dispositivi interni.

Installazione automatica

Le app per dispositivi UWP possono essere installate automaticamente quando un utente connette il dispositivo al PC. Se non è disponibile una connessione a Internet, Windows proverà di nuovo in un secondo momento. Le app per dispositivi vengono installate in Tutte le app.

windows store device apps can automatically install.

Avviso

È importante considerare che la funzionalità di installazione automatica non fornisce una notifica all'utente quando l'app è installata. Alcuni utenti potrebbero trovare questa esperienza confusa e frustrante e dare alla tua app una valutazione negativa.

Per altre informazioni sull'installazione automatica, vedi Installazione automatica per stampanti e fotocamere.

Compilazione di app per dispositivi UWP

Installazione automatica per le app per dispositivi UWP

AutoPlay per app per dispositivi UWP

Sincronizzazione e aggiornamento dei dispositivi per le app per dispositivi UWP