A seconda di come verrà utilizzato ArcGIS AppStudio, potrebbe essere necessario considerare una o più licenze. In alcuni casi, le licenze sono gratuite ma richiedono tuttavia di confermare l'utilizzo di componenti diversi.
Il diagramma riportato di seguito sarà di aiuto per stabilire quali licenze prendere in considerazione quando si utilizza AppStudio per creare un'app:
ArcGIS AppStudio o ArcGIS AppStudio Developer Edition
Legacy:
Questa documentazione non è stata aggiornata per riflettere i cambiamenti introdotti nell'aggiornamento Esri Developers del giugno 2024. Gli utenti con licenza Developer Edition di ArcGIS AppStudio continueranno a essere supportati fino al ritiro di AppStudio nel febbraio 2025.Per determinare la licenza AppStudio che si adatta alle proprie esigenze, considerare come creare e distribuire le applicazioni.
- ArcGIS AppStudio
- Incluso con i tipi di utenti Creator e GIS Professional senza costi aggiuntivi. (Per informazioni sui requisiti minimi del tipo di utente, consultare i Requisiti di sistema).
- Consente di creare e caricare app utilizzando ArcGIS AppStudio, da usare con AppStudio Player.
- ArcGIS AppStudio Developer Edition
- Disponibile con l'acquisto di un abbonamento ad ArcGIS Developer (livello Builder e superiore).
- È necessario abilitare una licenza aggiuntiva per l'utente nell'organizzazione ArcGIS. Consultare Gestire le licenze in ArcGIS Online o Gestire le licenze in ArcGIS Enterprise.
- Include tutte le funzionalità di ArcGIS AppStudio.
- Creare la propria app come un eseguibile autonomo, pronto per gli app store o per la gestione dei dispositivi mobili (MDM).
Pronti per acquistare ArcGIS AppStudio Developer Edition? Avrai bisogno di un account Esri Developer e di un abbonamento Esri Developer a pagamento. Per informazioni sull'assegnazione di una licenza ArcGIS AppStudio Developer Edition, vedi il video di attivazione del piano di abbonamento annuale ArcGIS Developer.
ArcGIS Runtime
Le licenze ArcGIS Runtime Lite possono essere autorizzate nei seguenti modi:
- L'applicazione include una stringa di licenza (disponibile gratuitamente con un account Esri Developer).
- Accedere all'app con un account named user di ArcGIS Online o ArcGIS Enterprise con tipo di utente Viewer.
Le licenze di ArcGIS Runtime Basic e superiori possono essere autorizzate nei seguenti modi:
- L'applicazione include una stringa di licenza Basic ArcGIS Runtime (disponibile per l'acquisto).
- Accedere all'app con un account named user di ArcGIS Online o ArcGIS Enterprise. Il tipo di utente dell'account determina il livello di licenza di cui si dispone:
- Editor e Field Worker hanno una licenza di livello Basic.
- Creator e GIS Professional - Basic hanno una licenza di livello Standard.
- GIS Professional - Standard e GIS Professional - Advanced hanno una licenza di livello Advanced.
Per ulteriori informazioni, vedere Assegnare una licenza all'app.
ArcGIS Location Platform
ArcGIS Location Platform è una piattaforma PaaS che contiente servizi pronti all'uso.
È possibile ottenere una licenza per l'app con una chiave API ArcGIS Location Platform, ovvero un token di accesso permanente che definisce l'ambito e il permesso per garantire l'accesso all'applicazione rivolta al pubblico ai servizi specifici pronti all'uso. I servizi che possono ottenere una licenza con una chiave API includono i servizi di basemap, routing e geoenrichment.
Per maggiori informazioni consultare Chiavi API.
Qt Creator
The Qt Company ha concesso a Esri l'autorità di incorporare la versione gratuita di Qt Creator in AppStudio. Anche se la versione gratuita è incorporata, non è soggetta alla LGPL che di solito viene concessa in licenza a Qt Creator, a causa dell'accordo sui diritti di licenza tra Esri e The Qt Company. Per gli utenti che desiderano creare app a pagamento, The Qt Company richiede l'acquisto di Qt SDK. Non si tratta di un requisito correlato ai termini della licenza LGPL, ma di un requisito di The Qt Company.
Qt SDK
Qt SDK è rivolta a utenti con diverse esigenze di sviluppo e installazione e offre licenze sia open source sia enterprise.
Come descritto nel diagramma precedente, è possibile creare app che non richiedono licenze Qt SDK oltre alle licenze di AppStudio. Casi che possono richiedere licenze Qt SDK includono i seguenti:
- Creazione di un'estensione C++ da includere nella app
- Requisiti di utilizzo di Qt Quick Compiler (per motivi di sicurezza)
- Requisiti di utilizzo di componenti enterprise
- Creazione di un'app a pagamento
- Utilizzo di Creazione in locale
Per ulteriori informazioni, consultare il sito Web di Qt.