Dernière publication:01/08/2022à 14:11MagaliFranchet
Introduction
L'application mobile Ametys s'appuie sur ce plugin mobileApp. Ce plugin dépend de Queries Directory (pour générer le flux des contenus) et des espaces projets (pour les flux d'activité). La dépendance aux espaces projets est obligatoire mais un paramètre permet de désactiver le flux d'activité si les espaces projets ne sont pas utilisés.
Il apporte le service "lien Appmobile" qui permet d'ajouter facilement sur une page les liens de téléchargement de l'application mobile sur les stores et l'ajout d'un lien de configuration d'un accès .
Ce chapitre traite de l'ajout et la configuration de votre application pour utiliser l'application mobile
Dépendances ivy
Dans les fichiers ivy-webapp.xml de votre application, ajoutez les dépendances au plugins mobileapp , mobileapp-site
Dans l'ivy du cms
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.
Ainsi que les icones du thème dans votre charte (skin). Dans l'exemple ci-dessus, cela correspond aux images suivantes :
Le logo : resources/img/logo96x96.png
L'image par défaut qui sera affichée lorsqu'il n'y aura pas d'image sur les contenus : resources/img/default-content-image.png
Intégration graphique
Ce plugin vient sans rendu par défaut du service ajouté. Il faut donc ajouter ce rendu dans votre charte : Voici un exemple de rendu à déposer dans le répertoire services/mobileapp : Télécharger le fichier «mobileapp.zip» (3.4 Ko)
Il faut aussi ajouter la possibilité d'insérer le nouveau service dans une zone de la charte dont l'identifiant est org.ametys.plugins.mobileapp.mobilelink