Se vuoi creare applicazioni stand-alone sulla tua macchina di sviluppo, devi installare strumenti di sviluppo specifici del fornitore oltre a ArcGIS AppStudio.
Nota:
L'installazione degli strumenti di sviluppo non è necessaria per tutti gli utenti di AppStudio. La maggior parte degli utenti possono infatti creare i file di installazione dell'app utilizzando Creazione in cloud. La creazione dei file di installazione dell'app con Compilazione locale (e l'installazione degli strumenti di sviluppo) è necessaria solo nelle seguenti circostanze:
- I requisiti aziendali proibiscono all'utente di utilizzare il servizio di creazione in cloud di AppStudio.
- Si desidera personalizzare il programma di installazione creato per l'app.
- Si desidera aggiungere moduli C++ personalizzati all'app.
La seguente matrice descrive quali piattaforme possono essere mirate da ogni piattaforma di sviluppo:
Piattaforma di destinazione | Compilabile su Windows | Compilabile su macOS | Compilabile su Ubuntu |
---|---|---|---|
Windows | Sì | No | No |
iOS | No | Sì | No |
macOS | No | Sì | No |
Android | Sì | Sì | Sì |
Ubuntu | No | No | Sì |
Per prima cosa, installate gli strumenti di sviluppo per la vostra piattaforma di destinazione elencati qui sotto; poi, installate AppStudio. Dopo aver installato AppStudio, occorre configurarlo con i kit Qt installati.
Gli strumenti di sviluppo necessari per ciascuna piattaforma di destinazione sono elencati di seguito. Tutte le versioni dei componenti Qt necessari devono essere scaricati dal sito Web di Qt.
Nota:
- Se si stanno creando app solo per iOS o Android (in qualsiasi lingua), non è necessario il Qt Installer Framework (IFW).
- Se si stanno creando app per Windows, macOS o Ubuntu è necessario scaricare Qt Installer Framework (IFW) dal sito Web di Qt.
Windows
Sono richiesti i seguenti strumenti di sviluppo per Windows:
- Microsoft Visual Studio 2019
Nota:
Quando si installa Visual Studio, selezionare le Microsoft Foundation Classes per C++. Questa è l'unica funzione richiesta per AppStudio.
- Qt 5.15.6 per Microsoft Visual Studio 2019
Nota:
Eseguire l'installazione nel percorso predefinito.
- Qt IFW 3.2.2
macOS
Sono richiesti i seguenti strumenti di sviluppo per macOS:
- Xcode 14
Nota:
Xcode 14 richiede macOS 12.5 Monterey o versione successiva. Le versioni precedenti di macOS possono essere utilizzate per le build.
- Strumenti della riga di comando di Xcode
- Qt 5.15.6 per macOS, Android e iOS
Nota:
Selezionare tutti i componenti nella pagina Seleziona componenti del programma di installazione.
- Qt IFW 3.2.2
Ubuntu
Sono richiesti i seguenti strumenti di sviluppo per Ubuntu:
- Qt 5.15.6 per Ubuntu 64 bit
- Qt IFW 3.2.2
iOS
Sono richiesti i seguenti strumenti di sviluppo per iOS:
- Xcode 14
Nota:
Xcode 14 richiede macOS 12.5 Monterey o versione successiva.
- Strumenti della riga di comando di Xcode
- Qt 5.15.6 per macOS, Android e iOS
Nota:
Selezionare tutti i componenti nella pagina Seleziona componenti del programma di installazione.
- In Xcode, fare clic su Xcode > Preferenze.
- Nella scheda Download, fare clic su Componente e scaricare il simulatore di iOS.
- Configurare Xcode per la distribuzione seguendo quanto riportato in Preparare la distribuzione dell'app sul sito Web di Apple.
Android
Il procedimento è identico a quello impiegato per Windows, macOSo Ubuntu in funzione della piattaforma di sviluppo, ma è ampliato con i passaggi seguenti:
- Android SDK (strumenti della piattaforma 29.0.2 e SDK 31)
- È possibile installare questi strumenti in Android Studio. Accedere a Strumenti > Android > SDK Manager. Nella scheda Piattaforme SDK, selezionare e installare la piattaforma Android su cui si desidera creare l'app, ad esempio Android 6 (Marshmallow). Nella scheda SDK Tools, selezionare e installare gli strumenti Android SDK per la piattaforma Android installata.
- Kit di sviluppo nativo di Android (NDK)
- L'ultima versione supportata di Android NDK può essere installata in Qt Creator. Per maggiori informazioni, consultare Specificare le impostazioni del dispositivo Android nella guida di Qt Creator. Per informazioni sulle versioni NDK supportate, consultare Installare i prerequisiti nella guida di Qt Creator.
- Java Development Kit (JDK) versione 8.x
- Qt 5.15.6 per Android (Windows, macOS o Ubuntu) installato nella posizione predefinita.
Per ulteriori informazioni su questi requisiti, fare riferimento alla documentazione di Qt.
Dopo aver installato tutti questi kit, è necessario compilare i percorsi in Qt Creator.
- Aprire Qt Creator.
- Fare clic su Strumenti, scegliere Opzioni e selezionare Dispositivi dal sommario Opzioni. Su macOS, si trova in Qt Creator > Preferenze > Dispositivi.
- Nella scheda Android, cercare e immettere i percorsi dei vari kit, quindi fare clic su OK per completare la configurazione.
Strumento di configurazione avanzata AppStudio
Per utilizzare lo strumento Creazione in locale di AppStudio, è necessario eseguire lo strumento di configurazione avanzata di AppStudio dopo aver installato gli strumenti di sviluppo richiesti per il sistema. Per informazioni sull'uso di tale strumento, consultare Configurazione con i kit Qt.
Nota:
Lo strumento di configurazione avanzata deve essere eseguito ogni volta che viene installata una nuova versione di AppStudio per aggiornare l'ambiente di sviluppo.