Windows Tips & News

Windows 10 sta ottenendo app dello Store con supporto multiistanza, app console UWP e accesso più ampio al file system

click fraud protection
CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

Microsoft ha annunciato il supporto per le app console UWP, la possibilità di avviare più istanze di un'app Store e un accesso più ampio al file system con la prossima major release di Windows 10, nota come versione 1803 o Redstone 4.

Annuncio


Con Windows 10 versione 1803, le app UWP (Store) possono ora scegliere di supportare più istanze. Gli sviluppatori possono decidere se avviare una nuova istanza di un'app o attivare un'istanza esistente.
Multiistanza UWP

Microsoft descrive la funzionalità come segue:

Prima di Windows 10, versione 1803, era possibile eseguire solo un'istanza di un'app UWP alla volta. Ora un'app UWP può scegliere di supportare più istanze. Se è in esecuzione un'istanza di un'app UWP a più istanze e arriva una successiva richiesta di attivazione, la piattaforma non attiverà l'istanza esistente. Invece, creerà una nuova istanza, in esecuzione in un processo separato.

A differenza dell'attuale implementazione delle app, in cui alcune app dello Store possono avere più finestre ma una sola processo, la funzione multiistanza consentirà di avere diversi processi separati l'uno dall'altro per Store app. Ciò dovrebbe aumentare la loro affidabilità, sicurezza e consentire di lavorare con più file contemporaneamente. Con l'SDK aggiornato, questa capacità è ora accessibile agli sviluppatori di app di terze parti.

Tieni presente che le app desktop (Win32) hanno sempre avuto questa capacità. Questa funzione viene ora estesa alle app dello Store.

Contenutinascondere
Supporto per app UWP per console nello Store
Accesso più ampio al file system

Supporto per app UWP per console nello Store

Un'altra caratteristica interessante che sta arrivando in Windows 10 versione 1803 "Redstone 4" sono le app UWP per console. Le app UWP ora possono usare la finestra della console per l'input e l'output. Sono destinati all'uso con il prompt dei comandi e PowerShell. Tali app possono utilizzare le API della console e persino le API Win32 tradizionali come printf o getchar.

Accesso più ampio al file system

Con gli aggiornamenti apportati alla piattaforma Windows universale, sia le app multiistanza che le app console UWP potranno avere un accesso più ampio al file system. Microsoft afferma quanto segue:

- Il primo viene usato se l'app ha un AppExecutionAlias ​​(un'app UWP normale con finestra o un'app UWP console). In questo caso, all'app vengono concesse le autorizzazioni per il file system dalla directory di lavoro corrente e sotto. Cioè, l'utente esegue l'app da una riga di comando e sceglie la posizione nel file system da cui avviare l'app. L'app avrà le autorizzazioni del file system da quel punto in poi.
- La seconda funzionalità del file system concede le autorizzazioni all'intero file system (o, rigorosamente, concede all'app le stesse identiche autorizzazioni all'intero file system dell'utente che esegue l'app). Questa è una funzionalità molto potente e per questo motivo è protetta da una funzionalità limitata. Se invii un'app allo Store che dichiara questa funzionalità, dovrai fornire ulteriori descrizioni del motivo per cui la tua app ha bisogno di questa potente funzionalità e di come intende utilizzarla.

Fonte: Microsoft

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema
Le opzioni della modalità di gioco sono individuate nella build 15007 di Windows 10

Le opzioni della modalità di gioco sono individuate nella build 15007 di Windows 10

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più

Come abilitare Windows Sandbox (e che cos'è)

Come abilitare Windows Sandbox (e che cos'è)

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più

Windows 10 versione 1809 causa problemi con i caratteri

Questo sito utilizza i cookie per migliorare la tua esperienza durante la navigazione nel sito. D...

Leggi di più