Si vous souhaitez construire des applications autonomes sur votre machine de développement, des outils de développement propres aux fournisseurs doivent être installés en plus de ArcGIS AppStudio.
Remarque :
L'installation des outils de développement n'est pas requise pour tous les utilisateurs de AppStudio. La plupart des utilisateurs peuvent créer les fichiers d'installation d'une application avec Construction sur le cloud. La création des fichiers d’installation d’une application avec Construction en local (et la nécessité d’installer des outils de développement) n’est requise que dans les cas suivants :
- La configuration de l’organisation vous empêche d’utiliser le service Construction sur le Cloud de AppStudio.
- Vous souhaitez personnaliser le programme d'installation qui est créé pour votre application.
- Vous souhaitez ajouter des modules C++ personnalisés à votre application.
La matrice suivante décrit les plateformes à cibler à partir de chaque plateforme de développement :
Plateforme cible | Constructible sous Windows | Constructible sous macOS | Constructible sous Ubuntu |
---|---|---|---|
Windows | Oui | Non | Non |
iOS | Non | Oui | Non |
macOS | Non | Oui | Non |
Android | Oui | Oui | Oui |
Ubuntu | Non | Non | Oui |
Installez d’abord les outils de développement de la plateforme cible répertoriée ci-dessous, puis installez AppStudio. Une fois AppStudio installé, vous devez le configurer avec vos kits Qt installés.
Les outils de développement requis pour chaque plateforme cible sont répertoriés ci-dessous. Toutes les versions des plateformes des composants Qt requis doivent être téléchargées depuis le site Web Qt.
Remarque :
- Si vous créez des applications pour iOS ou Android uniquement (quelle que soit la langue), Qt Installer Framework (IFW) n’est pas nécessaire.
- Si vous créez des applications pour Windows, macOS ou Ubuntu, vous devez télécharger Qt Installer Framework (IFW) depuis le site Web Qt.
Windows
Les outils de développement suivants pour Windows sont requis :
- Microsoft Visual Studio 2019
Remarque :
Lorsque vous installez Visual Studio, sélectionnez Microsoft Foundation Classes pour C++. Il s'agit de la seule fonctionnalité requise pour AppStudio.
- Qt 5.15.6 pour Microsoft Visual Studio 2019
Remarque :
Procédez à l'installation dans l’emplacement par défaut.
- Qt IFW 3.2.2
macOS
Les outils de développement suivants pour macOS sont requis :
- Xcode 14
Remarque :
Xcode 14 requiert macOS 12.5 Monterey ou version ultérieure. Les versions antérieures de macOS peuvent être ciblées pour les constructions.
- Outils de ligne de commande Xcode
- Qt 5.15.6 pour macOS, Android et iOS
Remarque :
Sélectionnez tous les composants de la page Select Components (Sélectionner des composants) du programme d’installation.
- Qt IFW 3.2.2
Ubuntu
Les outils de développement suivants pour Ubuntu sont requis :
- Qt 5.15.6 pour Ubuntu 64 bits
- Qt IFW 3.2.2
iOS
Les outils de développement suivants pour iOS sont requis :
- Xcode 14
Remarque :
Xcode 14 requiert macOS 12.5 Monterey ou version ultérieure.
- Outils de ligne de commande Xcode
- Qt 5.15.6 pour macOS, Android et iOS
Remarque :
Sélectionnez tous les composants de la page Select Components (Sélectionner des composants) du programme d’installation.
- Dans Xcode, cliquez sur Xcode > Preferences (Préférences).
- Sur l’onglet Downloads (Téléchargements), cliquez sur Component (Composant) et téléchargez le simulateur iOS.
- Configurez la distribution de Xcode en suivant le manuel Préparer la distribution des applications sur le site Web de Apple.
Android
La procédure est identique à celle de Windows, macOS ou Ubuntu, selon la plateforme de développement choisie, plus ce qui suit :
- Android SDK (Platform Tools 29.0.2 et SDK 31)
- Vous pouvez installer ces outils de génération dans Android Studio. Accédez à Tools (Outils) > Android > SDK Manager. Sur l’onglet SDK Platforms (Plateformes SDK), sélectionnez et installez la plateforme Android sur laquelle vous voulez créer votre application, par exemple, Android 6 (Marshmallow). Sous l’onglet SDK Tools (Outils SDK), sélectionnez et installez les outils Android SDK pour la plateforme Android que vous avez installée.
- Android Native Development Kit (NDK)
- Vous pouvez installer la dernière version prise en charge d’Android NDK dans Qt Creator. Pour plus d’informations, reportez-vous à la rubrique concernant la spécification des paramètres des appareils Android de l’aide de Qt Creator. Pour plus d’informations sur les versions de NDK prises en charge, reportez-vous à la rubrique relative à l’installation des composants nécessaires de l’aide de Qt Creator.
- Java Development Kit (JDK) version 8.x
- Qt 5.15.6 pour Android (Windows, macOS ou Ubuntu) installé à la localisation par défaut.
Pour plus d’informations sur ces conditions requises, reportez-vous à la documentation de Qt.
Une fois tous ces kits installés, vous devez renseigner les chemins dans Qt Creator.
- Ouvrez Qt Creator.
- Cliquez sur Tools (Outils), sur Options, puis sélectionnez Devices (Appareils) dans la table des matières Options. Sur macOS, cette commande se trouve dans Qt Creator > Preferences (Préférences) > Devices (Appareils).
- Sur l'onglet Android, indiquez les chemins d'accès aux différents kits, puis cliquez sur OK pour terminer la configuration.
Outil de configuration avancée AppStudio
Pour utiliser l’outil Construction en local de AppStudio, vous devez exécuter l’outil de configuration avancée AppStudio après avoir installé les outils de développement requis pour votre système. Pour en savoir plus sur cet outil, reportez-vous à la rubrique Configurer avec des kits Qt.
Remarque :
L’outil de configuration avancée doit être exécuté à chaque fois qu'une nouvelle version de AppStudio est installée pour mettre à jour l'environnement de développement.
Vous avez un commentaire à formuler concernant cette rubrique ?