AEM Forms fournit le code source complet de l’application AEM Forms. La source contient tous les composants nécessaires pour générer une application d’espace de travail personnalisée. L’archive du code source, adobe-lc-mobileworkspace-src-<version>.zip fait partie du package adobe-aemfd-forms-app-src-pkg-<version>.zip dans le partage de packages.
L’image suivante affiche le contenu extrait du fichier adobe-lc-mobileworkspace-src-<version>.zip.


Pour les périphériques Windows, vous devez disposer des éléments suivants :
- Microsoft Windows 8.1 ou Windows 10
- Microsoft Visual Studio 2015
- Outils Microsoft Visual Studio pour Apache Cordova
Exécutez les étapes suivantes pour configurer le projet de l’application AEM Forms dans Visual Studio.
-
Répétez les étapes 8 et 9 pour les plugins suivants :
- %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\ChildBrowser - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\FormUtility - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\NativeUtils - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\WindowsAccountManager - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\TaskPinPlugin - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-camera - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-file - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-file-transfer - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-websql - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-dialogs - %HOMEPATH%\Projects\MobileWorkspace\src\windows\
MWSWindows\CordovaPlugins\cordova-plugin-actionsheet
Remarque :
N’insérez aucun espace dans le chemin d’accès complet mentionné, car vous ne pourriez plus ajouter de plugin.
- %HOMEPATH%\Projects\MobileWorkspace\src\windows\
Remarque :
Les données stockées sur le système de fichiers Windows de l’application AEM Forms ne sont pas chiffrées. Nous vous recommandons d’utiliser un outil tiers comme Windows BitLocker Drive Encryption pour chiffrer des données du disque.
-
Dans l’explorateur de solutions Visual Studio, sélectionnez le projet MWSWindows, cliquez avec le bouton droit sur le projet et sélectionnez l’option de création.
Le fichier d’installation CordovaApp.Windows_2.0.0.0_anycpu.appx est créé dans le répertoire platforms\windows\AppPackages\CordovaApp.Windows_2.0.0.0_anycpu_Test.
-
Une fois que le projet est créé, vous pouvez installer l’application à l’aide des éléments suivants :
- Windows PowerShell
- Visual Studio
Le package .appx nécessite les éléments suivants pour s’installer correctement :
- Bibliothèque WinJS
- Assurez-vous que le package s’accompagne d’un certificat auto-signé ou qu’une autorité approuvée, telle que VeriSign, a signé le certificat public.
- Licence de développeur
Le dossier Platforms\windows\AppPackages\CordovaApp.Windows_2.0.0.0_anycpu_Test contient les quatre principaux composants :
- Fichier .appx
- Certificat (il s’agit actuellement d’un certificat signé Apache Cordova)
- Dossier de dépendance
- Fichier PowerShell (.ps1 extension)
- Cliquez avec le bouton droit sur le fichier PowerShell (Add-AppDevPackage.ps1) et sélectionnez Exécuter avec PowerShell.
- La configuration vous invite à obtenir une licence développeur. Utilisez les informations de connexion de votre compte Microsoft pour l’acquérir.
Cette licence est valable pendant 30 jours et peut être renouvelée gratuitement. - Lors de l’acquisition de la licence développeur, la configuration entraîne l’installation d’un certificat auto-signé sur le système et l’application s’installe correctement.
Pour les périphériques d’entreprise connectés au domaine de l’entreprise, la licence développeur n’est pas obligatoire.
Les périphériques d’entreprise utilisent Windows Professionnel et Windows Entreprise.
Microsoft recommande d’installer un certificat public émis par une autorité de confiance, telle que VeriSign.
Pour déployer l’application :
- Assurez-vous que le périphérique est connecté au domaine de l’entreprise.
- Activez le paramètre de stratégie de groupe.
Pour activer le paramètre de stratégies de groupe :
- Sur votre périphérique, exécutez gpedit.msc.
- Accédez à Configuration de l’ordinateur > Modèles d’administration > Composant Windows > Déploiement du package de l’application.
- Cliquez avec le bouton droit de la souris surAutoriser toutes les applications de confiance pour l’installation.
- Cliquez sur Modifier puis sélectionnez Activé.
- Cliquez sur OK.
Modifiez le script PowerShell généré par Visual Studio pour l’empêcher d’acquérir la licence de développeur.
Dans le script de PowerShell, définissez la variable : $NeedDeveloperLicense = $false.
Pour les périphériques non connectés à un domaine, la clé de sideloading d’activation du produit est requise. Vous pouvez l’acheter auprès d’un revendeur Windows.
Pour Windows 8.1 Famille, il n’y a aucune stratégie de groupe. Le sideloading d’entreprise n’est pas activé et vous ne pouvez pas effectuer de connexion avec le domaine d’entreprise. Déployez l’application sur un périphérique exécutant Windows 8.1 Famille lors de l’utilisation de la licence de développeur.
Pour plus d’informations, cliquez ici.
Pour installer l’application sous Windows à l’aide de Visual Studio :
- Connectez le périphérique à l’aide du débogueur à distance.
Pour plus d’informations, voir Exécution d’applications Windows Store sur un ordinateur distant. - Avec l’application ouverte dans Visual Studio, sélectionnez Windows x64, Windows-x86 ou Windows-AnyCPU à partir de la liste des plateformes de solution, puis sélectionnez Ordinateur distant.
- Votre application est déployée sur un ordinateur distant.