Configurer les paramètres d’application

L’outil Settings (Paramètres) accessible dans le volet latéral de ArcGIS AppStudio vous permet de configurer une série de propriétés concernant la présentation, les licences et les fonctions de votre application lorsqu’elle est construite en tant qu’application autonome.

Détails

L’onglet Details (Détails) permet d’accéder aux propriétés suivantes qui identifient et décrivent l’application dans ArcGIS Online :

  • Image : apparaît comme l’icône de votre application dans AppStudio et dans ArcGIS Online. Pour de meilleurs résultats, cette image doit être au format 200 x 133 pixels.
  • Version : version dans l’élément en ligne. Elle peut également s’afficher dans votre application.
  • Title (Titre) : s’affiche au démarrage de l’application. Il s’agit également du titre de l’élément en ligne.
  • Summary (Résumé) : résumé de votre application dans l’élément en ligne.
  • Description : description de votre application dans l’élément en ligne.
  • Tags (Balises) : liste de balises séparées par des virgules, associées à votre application dans l’élément en ligne.
  • Access and use constraints (Restrictions d’accès et d’utilisation) : s’affichent dans les conditions d’utilisation de l’élément en ligne.
  • Credits (Crédits) : s’affichent dans la section Credits (Attribution) (Crédits [Attribution]) de l’élément en ligne.

Ressources

L’onglet Resources (Ressources) permet de définir les images suivantes qui seront utilisées dans votre application s’il s’agit d’une application autonome.

  • App Icon (Icône d’application) : icône pour votre application sur toutes les plateformes.
  • Overlay image (Image de superposition) : s’affiche au premier plan de l’image de lancement de votre application.
  • Background image (Image d’arrière-plan) : s’affiche à l’arrière-plan de l’image de lancement de votre application.
  • Background color (Couleur d’arrière-plan) : couleur d’arrière-plan de l’image de lancement de votre application.

L’image de lancement s’affiche immédiatement lorsque votre application démarre et offre une expérience de saisie dans votre application. AppStudio associe automatiquement l’image de superposition, l’image d’arrière-plan et la couleur d’arrière-plan, et génère les meilleurs résultats pour tous les appareils à la fois au format paysage et portrait.

Nous vous recommandons de privilégier des images carrées compatibles dans différentes orientations une fois qu’elles sont rognées. Pour de meilleurs résultats, la résolution de l’image doit s’étendre de 1024 par 1024 pixels à 2048 par 2048 pixels. Si l’image de superposition ou d’arrière-plan a une zone transparente, la couleur d’arrière-plan comble les zones transparentes pour l’image de lancement.

Lorsque l’image de superposition et l’image d’arrière-plan ne sont pas fournies, l’image de lancement affiche la couleur d’arrière-plan avec l’icône d’application au centre. Lorsque l’image d’arrière-plan n’est pas fournie, l’image de lancement affiche un arrière-plan blanc avec l’icône d’application au centre.

Propriétés

L’onglet Properties (Propriétés) contient des propriétés propres aux applications, qui permettent de modifier leurs paramètres d’affichage. Pour une application entièrement nouvelle, cet onglet est vide, mais les applications de modèle et d’entreprise fournies dans la boîte de dialogue New App (Nouvelle application) de AppStudio proposent des propriétés propres aux applications dans cet onglet.

Pour plus d’informations sur le contenu de cet onglet pour les applications de modèle, reportez-vous aux rubriques Rapport rapide, Map Viewer, 3D Scene Viewer, Visionneuse de pièces jointes, Recherche de zone, À proximité et Barre latérale.

Fonctionnalités

L’onglet Capabilities (Fonctionnalités) vous permet d’activer ou de désactiver les fonctionnalités d’une application.

Pour plus d’informations sur les options de fonction de l’appareil, reportez-vous à la rubrique Fonctionnalités.

Appareils

L’onglet Devices (Appareils) permet de définir les types d’appareils pris en charge par votre application ainsi que l’affichage de l’application sur cette plateforme. Si vous désactivez un type d’appareil en particulier, toutes les options qui lui sont associées sont masquées. Les options sont les suivantes :

  • Minimum size (Taille minimum) : taille minimale que peut atteindre la fenêtre de l’application sur le Bureau, en pixels.
  • Window mode (Mode Fenêtre) : statut de la fenêtre dans lequel l’application va s’ouvrir sur le Bureau. Les options sont le mode système par défaut, normal, plein écran, agrandi et réduit.
  • Allow multiple desktop instances (Autoriser plusieurs instances de bureau) : indique si plusieurs instances de votre application peuvent s’ouvrir en simultané sur les ordinateurs de bureau Windows ou Ubuntu.
  • Portrait : indique si l’application peut être utilisée en mode Portrait sur ce type d’appareil pour les téléphones et les tablettes.
  • Landscape (Paysage) : indique si l’application peut être utilisée en mode Paysage sur ce type d’appareil pour les téléphones et les tablettes.
  • Status bar (Barre d’état) : indique si la barre d’état de l’appareil est masquée au lancement de l’application pour les téléphones et les tablettes.

Licences

L’onglet Licensing (Licences) vous permet de fournir votre ID de client ArcGIS, votre licence ArcGIS Runtime ou la clé API de votre application. Pour plus d’informations, reportez-vous à la rubrique Octroyer une licence à votre application.

Plates-formes

Les onglets situés sous la section Platforms (Plateformes) permettent de définir les propriétés permettant de signer votre application pour la plateforme donnée. Pour plus d’informations, reportez-vous à la rubrique Signer votre application.

Les onglets situés sous la section Platforms (Plateformes) comportent également les options de plateforme suivantes qui sont sans rapport avec la signature de votre application :

  • External Accessory Protocol Strings (Chaînes de protocole d’accessoire externe) : fournit une liste de valeurs séparées par des virgules de chaînes de protocole d’accessoire pour les accessoires externes de tierce partie qui ont validé votre application. Pour plus d’informations, reportez-vous à la rubrique Ajouter la prise en charge de récepteurs GPS à votre application. Cette option n’est disponible que pour iOS.
  • Enable Background External Accessories (Autoriser les accessoires externes en arrière-plan) : indique si l’application peut communiquer avec les accessoires externes lorsqu’une application est en arrière-plan. Cette option n’est disponible que pour iOS.
  • Graphics Rendering Engine (Moteur de rendu graphique) : indique si votre application utilise OpenGL ou ANGLE pour son moteur de rendu graphique. En cas de définition sur Default (Par défaut), l’application utilise OpenGL et revient à ANGLE si OpenGL échoue. Cette option n’est disponible que pour Windows.
    Remarque :

    ANGLE est pris en charge avec ArcGIS Runtime 100.15, mais cette prise en charge prendra fin dans une version ultérieure. Il est recommandé d'utiliser le mode de rendu par défaut ou OpenGL à la place.

Advanced

L’onglet Advanced (Avancé) permet d’accéder aux propriétés facultatives suivantes qui servent à développer les fonctions ou les modalités d’utilisation de votre application :

  • Publisher Display Name (Nom complet de l’éditeur) : nom de l’éditeur de l’application. Il apparaît dans les propriétés de l’application pendant et après l’installation.
  • Short Name (Nom court) : nom utilisé pour votre application sur les écrans d’accueil iOS et Android dans lesquels un espace minimal est dédié au nom de l’application. Si cette valeur n’est pas renseignée, le titre de l'application s'affiche.
  • URL Scheme (Structure d’URL) : structure d’URL qui permet d’ouvrir votre application (et de lui transmettre des paramètres) lorsqu’elle est installée sur l’appareil de l’utilisateur. Pour plus d’informations, reportez-vous à la rubrique Intégration dans d’autres applications.
  • Launch URL Schemes (Lancer les structures d’URL) : liste de structures d’URL approuvées, séparées par des virgules, qui peuvent être utilisées depuis votre application. Cela est nécessaire sur iOS 9 et versions ultérieures.