Panoramica delle app nei dispositivi client Windows
Esistono diversi tipi di app che possono essere eseguite nei dispositivi client Windows. Questo articolo offre una panoramica di alcune delle app comuni usate nei dispositivi Windows. Vengono inoltre illustrate le nozioni di base su come installare queste app.
Tipi di app di Windows
Microsoft 365 Apps
Queste app vengono usate per le aziende e la produttività e includono Outlook, Word, Teams, OneNote e altro ancora. A seconda delle licenze dell'organizzazione, è possibile che queste app siano già disponibili. Quando si usa un provider MDM, queste app possono essere distribuite anche nei dispositivi mobili, inclusi gli smartphone.
Per altre informazioni sulle opzioni di licenza di Microsoft 365 e su ciò che si ottiene, vedere Trovare il piano microsoft 365 enterprise appropriato per l'organizzazione.
Per altre informazioni sulla distribuzione di app di Microsoft 365, vedere la guida alla distribuzione per Microsoft 365 Apps.
Power Apps
Queste app sono app personalizzate a basso codice per connettersi ai dati aziendali, modernizzare i processi e risolvere problemi univoci. Power Apps è disponibile online e locale, può essere eseguito in un Web browser e nei dispositivi mobili. Possono essere creati da analisti aziendali e sviluppatori professionisti.
Per altre informazioni, vedere Che cos'è Power Apps?.
App .NET
Queste app possono essere app desktop eseguite nel dispositivo o app Web. Alcune app .NET comuni includono:
Windows Presentation Foundation (WPF): usando .NET, è possibile creare un'app desktop WPF eseguita nel dispositivo o creare un'app Web WPF. Questa app viene comunemente usata dalle organizzazioni che creano app desktop line-of-business (LOB). Per altre informazioni, vedere Sviluppo di applicazioni WPF.
Windows Forms (WinForm): usando .NET, è possibile creare un'app desktop Windows Forms che viene eseguita nel dispositivo e non richiede un Web browser o un accesso a Internet. Proprio come le app Win32, le app WinForm possono accedere all'hardware locale e al file system del computer in cui è in esecuzione l'app. Per altre informazioni, vedere Guida al desktop (Windows Forms .NET).
App di Windows
Suggerimento
A partire da Windows 10, puoi usare la libreria dell'interfaccia utente di Windows (WinUI 3) per creare app .NET, Win32 desktop e UWP. Questa libreria include controlli dell'interfaccia utente di Windows nativi e altri elementi dell'interfaccia utente familiari agli utenti di Windows. Per altre informazioni, vedi Libreria dell'interfaccia utente di Windows (WinUI).For more information, see Windows UI Library (WinUI).
App: tutte le app installate nella directory
C:\Program Files\WindowsApps
protetta. Esistono due classi di queste app:Installato: installato come parte del sistema operativo.
Provisioning: installato la prima volta che si accede con un nuovo account utente.
Suggerimento
Per ottenere un elenco di tutte le app di cui è stato effettuato il provisioning, usare Windows PowerShell:
Get-AppxProvisionedPackage -Online | Format-Table DisplayName, PackageName
L'output elenca tutte le app di cui è stato effettuato il provisioning e i relativi nomi di pacchetto. Per altre informazioni, vedere Get-AppxProvisionedPackage.
app piattaforma UWP (Universal Windows Platform) (UWP): queste app vengono eseguite e possono essere installate in molte piattaforme Windows, tra cui tablet, Microsoft HoloLens, Xbox e altro ancora. Tutte le app UWP sono app di Windows. Non tutte le app di Windows sono app UWP.
Per altre informazioni, vedere What's a piattaforma UWP (Universal Windows Platform) (UWP) app?.
App Win32: queste app sono app windows tradizionali eseguite nel dispositivo e sono spesso chiamate app desktop. Richiedono l'accesso diretto a Windows e all'hardware del dispositivo e in genere non richiedono un Web browser. Queste app vengono eseguite in modalità a 32 bit su dispositivi a 64 bit e non dipendono da un ambiente di runtime gestito, ad esempio .NET.
Per altre informazioni, vedi Introduzione allo sviluppo di app per desktop windows e Le 11 operazioni principali che puoi eseguire per rendere la tua app ottimale in Windows 11.
App di sistema: app installate nella directory
C:\Windows\
radice del sistema. Queste app fanno parte del sistema operativo Windows.Suggerimento
Per ottenere un elenco di tutte le app di sistema, usare Windows PowerShell:
`Get-AppxPackage -PackageTypeFilter Main | ? { $_.SignatureKind -eq "System" } | Sort Name | Format-Table Name, InstallLocation
L'output elenca tutte le app di sistema e il percorso di installazione. Per altre informazioni, vedere Get-AppxPackage.
App Web
Le app Web e le app Web progressive vengono eseguite in un server e non vengono eseguite nel dispositivo dell'utente finale. Per usare queste app, gli utenti devono usare un Web browser e avere accesso alla rete. Le app Web progressive sono progettate per funzionare per tutti gli utenti, lavorare con qualsiasi browser e lavorare su qualsiasi piattaforma.
Le app Web vengono in genere create in Visual Studio e possono essere create con linguaggi diversi. Per altre informazioni, vedere Creare un'app Web. Quando l'app viene creata e pronta per essere usata, l'app Web viene distribuita in un server Web. Con Azure è possibile ospitare le app Web nel cloud anziché in locale. Per altre informazioni, vedere panoramica servizio app.
Quando si usa un provider MDM come Microsoft Intune, è possibile creare collegamenti alle app Web e alle app Web progressive nei dispositivi. Per altre informazioni, vedere Aggiungere app Web a Microsoft Intune.
App Android™️
A partire da Windows 11, è possibile installare app Android™️. Questa funzionalità usa il Sottosistema Windows per Android e consente agli utenti di interagire con le app per dispositivi mobili proprio come altre app.
Per ulteriori informazioni, vedere gli articoli seguenti:
Aggiungere o distribuire app nei dispositivi
Quando le app sono pronte, è possibile aggiungere o distribuire queste app nei dispositivi Windows. Questa sezione elenca alcune opzioni comuni.
Installazione manuale
Nei dispositivi gli utenti possono installare app da Microsoft Store, da Internet e da un'unità condivisa dell'organizzazione. Queste app e altro ancora sono elencate in Impostazioni>App>e funzionalità.
Se si vuole impedire agli utenti di scaricare app nei dispositivi di proprietà dell'organizzazione, usare un provider MDM, ad esempio Microsoft Intune. Ad esempio, è possibile creare un criterio che consenta o impedisca agli utenti di trasferire localmente le app, consentire solo l'archivio privato e altro ancora. Per altre informazioni sulle funzionalità che è possibile limitare, vedere Impostazioni del dispositivo client Windows per consentire o limitare le funzionalità usando Intune.
Per una panoramica dei diversi tipi di criteri di dispositivo che è possibile creare, vedere Applicare funzionalità e impostazioni nei dispositivi usando i profili di dispositivo in Microsoft Intune.
Servizio di gestione
Usare un provider MDM come Microsoft Intune o una soluzione locale come Configuration Manager. Ad esempio, è possibile creare criteri per le app che distribuiscono app di Microsoft 365, distribuiscono app Win32, creano collegamenti ad app Web o aggiungono app dello Store.
Per altre informazioni, vedi:
Microsoft Store
Quando usi l'app di Microsoft Store, gli utenti di Windows possono scaricare app dallo Store pubblico. Possono anche scaricare le app fornite dall'organizzazione, denominata archivio privato. Se l'organizzazione crea app personalizzate, è possibile usare Gestione pacchetti Windows per aggiungere app allo store privato.
Nota
Le Microsoft Store per le aziende e Microsoft Store per la formazione vengono ritirate. Per altre informazioni, vedere Microsoft Store per le aziende and Education ritiro 31 marzo 2023. Non vi sarà alcun sostegno per Microsoft Store per le aziende e l'istruzione per Windows 11.
Per gestire Microsoft Store nei dispositivi, è possibile usare i criteri:
In locale, è possibile usare i modelli amministrativi nei criteri di gruppo per controllare l'accesso all'app di Microsoft Store:
User Configuration\Administrative Templates\Windows Components\Store
Computer Configuration\Administrative Templates\Windows Components\Store
Usando Microsoft Intune, puoi usare i modelli amministrativi o il Catalogo impostazioni per controllare l'accesso all'app di Microsoft Store.
MSIX per le app desktop
MSIX crea un pacchetto per i file dell'applicazione desktop UWP, Win32, WPF e WinForm. MSIX installa in modo affidabile le app, consente di ottimizzare lo spazio di archiviazione su disco e riduce i file duplicati. Se l'organizzazione usa .EXE
in genere file o .MSI
per installare app desktop, è consigliabile esaminare MSIX.
Per distribuire i pacchetti MSIX e le relative app, è possibile:
- Usare un servizio di gestione, ad esempio Microsoft Intune e Configuration Manager.
- Usare un programma di installazione app. Gli utenti utente possono fare doppio clic su un file del programma di installazione o selezionare un collegamento in una pagina Web.
Per ulteriori informazioni, vedere gli articoli seguenti:
Gestione pacchetti Windows
Gestione pacchetti Windows è uno strumento da riga di comando comunemente usato dagli sviluppatori per installare le app di Windows. Usando la riga di comando, è possibile ottenere app da servizi come Microsoft Store o GitHub e installare queste app nei dispositivi Windows. È utile se si vogliono ignorare le interfacce utente per ottenere app dalle organizzazioni e dagli sviluppatori.
Se l'organizzazione usa .EXE
file , .MSIX
o .MSI
, Gestione pacchetti Windows potrebbe essere l'opzione di distribuzione corretta.
Per altre informazioni, vedere Gestione pacchetti Windows.
Desktop virtuale Azure con collegamento app MSIX
Con desktop virtuale Azure è possibile virtualizzare il desktop del sistema operativo client Windows e usare le app virtuali su questo desktop. Con il collegamento di app MSIX, si distribuiscono in modo dinamico le app in pacchetto MSIX a utenti e gruppi di utenti.
Il vantaggio consiste nell'usare il cloud per distribuire app virtuali in tempo reale e in base alle esigenze. Gli utenti possono usare le app come se fossero installate localmente.
Se attualmente si usa App-V e si vuole ridurre il footprint locale, Desktop virtuale Azure con collegamento app MSIX potrebbe essere la distribuzione corretta per l'organizzazione.
Per ulteriori informazioni, vedere gli articoli seguenti:
- Cos'è il Desktop virtuale di Azure?
- Configurare il collegamento dell'app MSIX con il portale di Azure
Application Virtualization (App-V)
App-V consente l'uso delle app Win32 come app virtuali.
Nota
Application Virtualization terminerà nel mese di aprile 2026. È consigliabile esaminare Desktop virtuale Azure con collegamento app MSIX. Per altre informazioni, vedere Che cos'è Desktop virtuale Azure? e Configurare il collegamento dell'app MSIX al portale di Azure.
In un server locale installare e configurare i componenti del server App-V e quindi installare le app Win32. Nei dispositivi client Windows Enterprise si usano i componenti client App-V per eseguire le app virtualizzate. Consentono agli utenti di aprire le app virtuali usando le icone e i nomi di file con cui hanno familiarità. Gli utenti possono usare le app come se fossero installate localmente.
Il vantaggio consiste nel distribuire le app virtuali in tempo reale e in base alle esigenze. Per altre informazioni, vedere Application Virtualization (App-V) for Windows overview (Panoramica di Application Virtualization (App-V) per Windows.
Gestire le app
Per gestire i dispositivi e gestire le app nei dispositivi, usare un servizio di gestione come Microsoft Intune e Configuration Manager. Per ulteriori informazioni, vedere gli articoli seguenti:
- Panoramica della gestione degli endpoint
- Gestire le app e i dati dell'app in Microsoft Intune
- Introduzione alla gestione delle applicazioni in Configuration Manager
Compatibilità delle applicazioni
Microsoft si impegna a garantire che le app aziendali critiche funzionino sulle versioni più recenti di Windows. Per ulteriori informazioni, vedere gli articoli seguenti: