Présentation de l’application AEM Forms aem-forms-app

Présentation overview

L’application AEM Forms permet de synchroniser des formulaires adaptatifs, des formulaires mobiles et des ensembles de formulaires sur des périphériques mobiles, en fonction de votre serveur. Vous pouvez définir des processus en tant que Processus spécifiques à Forms on OSGi ou Processus Forms on JEE. Par exemple, vous dirigez un établissement bancaire et utilisez AEM Forms pour gérer les demandes et les communications de vos clientes et clients. Vos clientes et clients remplissent un formulaire et l’envoient pour vérification. Si vous activez le formulaire pour les périphériques mobiles, vos clientes et clients peuvent remplir le formulaire dans l’application AEM Forms. Vous pouvez également gérer le workflow de vérification en activant le formulaire de vérification pour les périphériques mobiles. Votre agent ou agente de terrain peut apporter un appareil mobile au client ou à la cliente, vérifier les détails et envoyer le formulaire. L’application AEM Forms se synchronise avec le serveur AEM Forms et récupère les formulaires activés pour les périphériques mobiles. Si l’application est hors ligne, elle enregistre les données localement.

Le code source de l’application AEM Forms est accessible via la Distribution de logiciels. Le package du code source dans Distribution de logiciels est disponible sous : adobe-aemfd-forms-app-src-pkg-<version>.zip.

L’application AEM Forms est prise en charge sur les appareils iOS, Android, Windows. Vous pouvez installer l’application AEM Forms pour Android à partir de Google Play, pour iOS à partir d’App Store et pour Windows à partir de Windows Store.

[ ![google_play](assets/google_play.png)](https://play.google.com/store/apps/details?id=com.adobe.aem.forms&amp;hl=fr)

[ ![app_store](assets/app_store.png)](https://itunes.apple.com/fr/app/adobe-experience-manager-forms/id1129625976?ls=1&amp;mt=8)

[ ![microsoft-badge-icon](assets/microsoft-badge-icon.png)](https://www.microsoft.com/fr-fr/store/p/adobe-experience-manager-forms/9nd12rlxtgtt)

Pour installer, personnaliser et distribuer l’application sur des appareils iOS, Android ou Windows, reportez-vous à Personnaliser, créer et distribuer l’application AEM Forms.

Prérequis prerequisites

L’application AEM Forms nécessite un serveur AEM Forms. Les utilisateurs peuvent générer les formulaires que vous créez dans le serveur AEM Forms, les remplir, les enregistrer sous forme de brouillons et les envoyer. L’application se connecte au serveur et récupère les formulaires activés à partir de celui-ci. L’application AEM Forms se synchronise avec le serveur, et une fois que les formulaires sont chargés dans l’application, les utilisateurs et utilisatrices peuvent travailler hors ligne. Si l’application est hors ligne, les données sont enregistrées sur l’appareil. Elles sont synchronisées avec le serveur lorsque l’application est en ligne.

Application AEM Forms avec des serveurs utilisant AEM Forms Workflow aem-forms-app-with-servers-using-aem-forms-workflow

Si vous disposez d’un serveur AEM Forms Workflow, vous pouvez effectuer le rendu des formulaires en tant que tâches dans l’application AEM Forms. Par exemple, vous dirigez une banque et un client ou une cliente remplit une demande d’utilisation de vos services. La demande est un formulaire adaptatif qui accepte les informations de vos clientes et clients et les stocke en tant qu’envoi pour révision. L’administrateur ou l’administratrice examine une demande et transfère une demande de vérification à l’agent ou à l’agente de terrain. La demande transférée active un formulaire de vérification en tant que tâche dans l’application de votre agent ou agente de terrain. Votre agent de terrain apporte l’appareil mobile auprès de votre client et vérifie les détails.

Application AEM Forms avec serveurs utilisant un workflow basé sur Forms sur OSGi aem-forms-app-with-servers-using-forms-centric-workflow-on-osgi

Si vous disposez d’un serveur AEM Forms, vous pouvez effectuer le rendu des formulaires adaptatifs comme demande dans la boîte de réception AEM et comme tâches dans l’application AEM Forms. Par exemple, vous dirigez une banque et un client ou une cliente remplit une demande d’utilisation de vos services. La demande est associée à un formulaire adaptatif qui accepte les informations de vos clientes et de vos clients et les stocke en tant qu’envoi pour révision. L’administrateur ou l’administratrice examine la tâche et valide la demande de vérification envoyée à l’agent ou à l’agente de terrain. Votre agent de terrain apporte l’appareil mobile auprès de votre client et vérifie les détails.

Formulaires autonomes ou application AEM Forms avec des serveurs sans AEM Forms Workflow standalone-forms-or-aem-forms-app-with-servers-without-aem-forms-workflow

Un serveur AEM Forms qui n’utilise pas AEM Forms Workflow est soit AEM Forms sur OSGi, ou un formulaire mobile ou adaptatif autonome. L’application AEM Forms fonctionne avec votre implémentation d’AEM Forms on OSGi. Les formulaires que vous activez et publiez pour l’application AEM Forms sont disponibles dans votre application.

Les formulaires sont téléchargés sur votre application et sont disponibles hors ligne. Par exemple, vous dirigez un établissement bancaire et un client remplit une demande sur votre site. La demande est un formulaire adaptatif qui accepte les informations de vos clientes et clients et les stocke pour révision. L’administrateur ou l’administratrice examine le formulaire et crée un formulaire de vérification dans une instance de création AEM. L’administrateur ou l’administratrice active la synchronisation du formulaire avec l’application AEM Forms et le publie. Si le formulaire de vérification est disponible dans l’application AEM Forms, votre agent ou agente de terrain peut utiliser un appareil mobile pour vérifier les détails de votre client ou cliente. L’appareil mobile se synchronise avec le serveur et le formulaire de vérification est chargé dans l’application. Votre agent ou agente de terrain peut rendre visite à votre client ou votre cliente, vérifier les détails, enregistrer les données en tant que brouillon ou envoyer le formulaire de vérification. Le formulaire est synchronisé avec le serveur chaque fois que l’application est en ligne.

Pour synchroniser votre formulaire dans l’application AEM Forms :

  1. Dans l’instance d’auteur, sélectionnez un formulaire, puis cliquez sur Afficher les propriétés.

  2. Dans la page des propriétés, cliquez sur Avancé.

  3. Dans la section Avancé, activez l’option : Synchroniser avec l’application AEM Forms et appuyez sur Enregistrer.

Une fois le formulaire publié, l’application se synchronise avec le serveur et récupère le formulaire. Pour synchroniser plusieurs formulaires, dans l’instance de création, sélectionnez plusieurs formulaires dans le gestionnaire de formulaires et appuyez sur Synchroniser avec l’application AEM Forms.

Prise en charge des appareils mobiles mobile-device-support

Se reporter à Application AEM Forms (précédemment Mobile Workspace)

Principales fonctionnalités de l’application AEM Forms key-features-of-aem-forms-app

Application AEM Forms avec serveurs AEM Forms aem-forms-app-with-aem-forms-servers

Vous pouvez synchroniser votre application avec le serveur AEM Forms et travailler sur des formulaires sur votre périphérique mobile.

Avec le serveur AEM Forms Workflow, un formulaire peut être associé à un point de départ dans un processus Workbench et une demande de boîte de réception AEM. Une demande de boîte de réception AEM peut être associée à un formulaire adaptatif. Un point de départ peut être associé à un formulaire adaptatif, à un formulaire HTML5 ou à un ensemble de formulaires. Un point de départ peut être envoyé en tant que tâche ou la tâche peut être enregistrée en tant que brouillon. Pour plus d’informations sur les différences entre une demande depuis la boîte de réception AEM et un point de départ voir Actions et fonctionnalités des processus AEM basés sur l’utilisation de Forms on OSGi et des processus AEM Forms JEE.

Avec un serveur AEM Forms sans AEM Forms Workflow, un formulaire dont la synchronisation est activée dans l’application est généré dans l’application AEM Forms. Les formulaires sont disponibles dans l’onglet formulaires de l’application et peuvent être envoyés ou enregistrés en tant que brouillon. Les formulaires adaptatifs et les formulaires mobiles sont pris en charge dans l’application.

  1. Enregistrement d’une tâche ou d’un formulaire en tant que brouillon

    L’option Enregistrer en tant que brouillon enregistre une capture d’écran d’une tâche ou d’un formulaire en plus des données remplies et des fichiers joints dans le formulaire associé. Les brouillons sont enregistrés sur le périphérique mobile et synchronisés avec le serveur AEM Forms pour être récupérés ultérieurement.

    Reportez-vous à Enregistrer une tâche ou un formulaire en tant que brouillon.

  2. Enregistrer le formulaire comme modèle

    Parfois, lorsque les utilisateurs et utilisatrices remplissent un formulaire, les entrées de quelques champs restent les mêmes. Pour ces types d’instances, vous pouvez remplir les champs nécessitant des valeurs identiques dans chaque instance et enregistrer le formulaire ou le brouillon comme modèle. Ainsi, chaque fois que vous créerez une instance du modèle, les champs spécifiés seront déjà remplis avec les valeurs spécifiées dans le modèle. Cela vous permet de gagner du temps et de fournir moins d’efforts pour remplir le formulaire.

    Reportez-vous à Enregistrer des formulaires comme modèles.

Utiliser des tâches et des formulaires working-with-tasks-and-forms

Vous pouvez synchroniser votre application avec le serveur AEM Forms Workflow et travailler sur des tâches et des formulaires sur votre périphérique mobile.

Une tâche sur l’appareil mobile contient un formulaire adaptatif, un formulaire HTML5, ou un ensemble de formulaires et peut également contenir des pièces jointes et l’URL du résumé. Par défaut, les tâches qui vous sont assignées sont placées dans le dossier Tâches. Lorsque vous travaillez sur une tâche, vous pouvez modifier la tâche et enregistrer un brouillon sur le serveur AEM Forms.

Un formulaire sur un périphérique mobile peut être un formulaire adaptatif ou un formulaire mobile. Les formulaires dont la synchronisation est activée dans l’application de formulaires sont disponibles dans le dossier « Forms ». Vous pouvez synchroniser les formulaires activés dans le serveur AEM Forms sans AEM Forms Workflow (AEM Forms sur OSGi).

Voir :

Travail hors ligne working-offline

Vous pouvez travailler sur votre appareil mobile en mode hors ligne. Vous pouvez vous connecter à l’application même s’il n’y a aucune connectivité réseau et travailler sur tous les formulaires qui ont été synchronisées avec l’appareil lors de votre dernière connexion. Pour plus d’informations sur les modalités de synchronisation de vos formulaires, consultez la section Synchronisation de l’application. Si vous choisissez de synchroniser les pièces jointes associées à un formulaire, vous pouvez également ouvrir les pièces jointes en mode hors connexion. Vous pouvez modifier le formulaire, ajouter des annotations et envoyer ou enregistrer un formulaire en mode hors connexion. Le formulaire sera synchronisé avec le serveur AEM Forms lors de votre prochaine connexion.

Pour plus d’informations, reportez-vous à Utilisation en mode hors ligne.

Ajout d’annotations adding-annotations

Vous pouvez ajouter les pièces jointes suivantes à un formulaire sur votre périphérique mobile :

  • Notes : vous pouvez employer la fonction Notes pour ajouter une annotation à main levée ou une note textuelle dans votre formulaire. Pour plus d’informations, consultez la section Ajout d’une note.

  • Image : l’application AEM Forms a une fonction qui emploie la fonctionnalité de caméra ou la galerie de votre appareil mobile. En utilisant la pièce jointe de photo, vous pouvez ajouter une photo avec le formulaire associé. Pour plus d’informations, consultez la section Ajout d’une photographie.

Enregistrement automatique autosave

Lorsqu’un utilisateur ou une utilisatrice saisit des données dans l’application AEM Forms, la fonction d’enregistrement automatique les enregistre à intervalles réguliers. La fonction d’enregistrement automatique de l’application AEM Forms vous permet d’éviter toute perte de données si l’application se ferme en raison de conditions telles qu’une batterie faible.

Reportez-vous à Utiliser la fonction d’enregistrement automatique dans l’application AEM Forms.

Différences entre les fonctionnalités de la boîte de réception AEM et l’application AEM Forms differences-between-aem-inbox-and-aem-forms-app-features

Deux des moyens principaux de lancer un workflow basé sur l’utilisation de Forms sont la boîte de réception AEM et l’application AEM Forms. Les fonctionnalités de la boîte de réception AEM et de l’application AEM Forms sont cependant différentes. La boîte de réception AEM fonctionne uniquement avec des workflows basés sur l’utilisation de Forms tandis que l’application AEM Forms fonctionne à la fois avec des workflows basés sur l’utilisation de Forms ainsi qu’avec la gestion des processus. Pour plus d’informations sur les différences entre les fonctionnalités de l’application AEM Forms et de la boîte de réception AEM, voir Actions et fonctionnalités des workflows AEM basés sur l’utilisation de Forms on OSGi et des workflows AEM Forms on JEE.

Formulaires pris en charge supported-forms

Types de formulaire pris en charge par l’application AEM Forms :

Formulaire adaptatif adaptive-form

Un formulaire adaptatif qui s’adapte dynamiquement aux entrées de l’utilisateur ou de l’utilisatrice est pris en charge dans l’application AEM Forms. Les formulaires adaptatifs chargés en différé sont également pris en charge.

Formulaire mobile mobile-form

Vous pouvez créer des formulaires pour les appareils mobiles dans AEM Forms. Les formulaires mobiles sont générés sous forme de formulaires HTML sur les appareils mobiles qui s’adaptent en fonction des périphériques d’affichage.

Jeu de formulaires formset

Avec les ensembles de formulaires, plusieurs formulaires associés à un service ou à un processus peuvent être regroupés pour automatiser un processus d’entreprise et présentés aux utilisateurs finaux et utilisatrices finales. Dans ce cas, les utilisateurs et utilisatrices peuvent remplir l’ensemble en une seule fois et il n’est pas nécessaire de générer, d’envoyer et d’effectuer un suivi des formulaires ou des processus individuels.

NOTE
Nécessite AEM Forms Workflow (AEM Forms sur JEE).

Fonctionnement de l’application AEM Forms how-aem-forms-app-works

L’application AEM Forms fournit une solution mobile aux agents de terrain qui leur permet de travailler sur les formulaires qui leur sont assignés. L’application met en cache les données complètes à partir du serveur et apporte une expérience utilisateur supérieure en enregistrant le travail en local. Les données sur le disque sont envoyées au serveur via des mises à jour de synchronisation régulières.

L’application AEM Forms est une application basée sur PhoneGap 5.0 dans laquelle le modèle Backbone est utilisé efficacement pour présenter des données stockées dans les modèles par le biais de vues. Toutes les opérations natives sont effectuées par le biais des plug-ins PhoneGap.

Personnalisez, créez et distribuez l’application AEM Forms. customize-build-distribute

NOTE
S’applique uniquement si vous utilisez le code source de l’application AEM Forms pour créer l’application.

L’application AEM Forms est facile à personnaliser en fonction des besoins spécifiques d’une organisation. Le code source de l’application est fourni avec AEM Forms. Vous pouvez modifier le code source et concevoir votre propre solution mobile destinée au personnel de terrain. Vous pouvez également signer l’application avec votre propre clé d’entreprise.

Personnalisation customize

Vous pouvez personnaliser votre application pour :

Identité graphique  : modifiez l’icône de l’application, le nom de l’application, les images de lancement et les pages dans l’application AEM Forms. Vous pouvez également modifier le texte pour effectuer une localisation de l’application pour une région spécifique. Pour plus d’informations sur l’identité graphique de l’application AEM Forms, référez-vous à Personnalisation de l’identité graphique.

Thème  : modifiez les styles tels que couleurs, polices et espacements dans l’interface utilisateur de l’application AEM Forms. Pour plus d’informations, consultez Personnalisation du thème.

Gestes  : modifiez les gestes, comme le glissement vers la droite ou vers la gauche, dans l’interface utilisateur de l’application AEM Forms. Pour plus d’informations, reportez-vous à Personnalisation des gestes.

Pour plus d’informations sur la configuration d’un projet d’application AEM Forms à des fins de personnalisation, reportez-vous à :

Créer et distribuer build-and-distribute

Le code source de l’application AEM Forms peut être extrait à partir de adobe-lc-mobileworkspace-src.zip, disponible en tant que package source de l’application AEM Forms dans Distribution de logiciels.

Pour obtenir le code source de l’application AEM Forms, procédez comme suit :

  1. Ouvrez la Distribution de logiciels. Vous avez besoin d’un Adobe ID pour vous connecter à la Distribution de logiciels.

  2. Sélectionnez Adobe Experience Manager situé dans le menu d’en-tête.

  3. Dans la section Filtres  :

    1. Sélectionnez Forms dans la liste déroulante Solution.
    2. Sélectionnez la version et le type du package. Vous pouvez également utiliser l’option  Rechercher des téléchargements  pour filtrer les résultats.
  4. Sélectionnez le nom de package applicable à votre système d’exploitation, sélectionnez Accepter les conditions du CLUF, puis sélectionnez Télécharger.

  5. Ouvrez Package Manager et cliquez sur  Télécharger le package  pour télécharger le package.

  6. Sélectionnez le package et cliquez sur  Installer.

Pour iOS  :

Pour plus d’informations sur la manière de créer une application iOS (.ipa), reportez-vous à Configuration du projet Xcode et création de l’application iOS.

Pour plus d’informations sur la manière de signer l’application AEM Forms avec votre profil d’approvisionnement, consultez Paramètres de signature de code iOS, processus et dépannage.

Pour Android  :

Pour plus d’informations sur la création d’une application Android (.apk), consultez la page Configurer un projet Eclipse et créer une application Android.

Pour plus d’informations sur la manière de signer l’application AEM Forms, consultez Signature de vos applications.

Pour Windows  :

Pour plus d’informations sur la création d’une application Windows (.appx), consultez la page Configurer un projet Visual Studio et créer une application Windows.

Pour plus d’informations sur les modalités de distribution de l’application via MDM, consultez la page Distribution de l’application AEM Forms. La distribution de l’application via MDM s’applique uniquement à iOS et Android.

Recommandations pour mettre à niveau Mobile Workspace vers l’application AEM Forms recommendations-to-upgrade-mobile-workspace-to-aem-forms-app

Si vous effectuez une mise à niveau vers la dernière version de l’application AEM Forms, prenez soin de lire les indications suivantes :

  • Si vous avez installé une version antérieure de l’application à partir du Play Store sur Android, vous pouvez mettre à niveau l’application directement du Play Store.

  • Si une version antérieure de l’application est créée et installée à l’aide du code source (applicable pour iOS et Android)  :

    Avant d’installer la nouvelle application, synchronisez toutes vos données avec le serveur AEM Forms. Une fois les données synchronisées, désinstallez la version antérieure de l’application et installez la nouvelle application.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2