Show Menu
TEMAS×

Configure el proyecto de Visual Studio y genere la aplicación de Windows

AEM Forms proporciona el código fuente completo de la aplicación AEM Forms. El origen contiene todos los componentes para crear una aplicación de espacio de trabajo personalizada. El archivo de código fuente adobe-lc-mobileworkspace-src-<version>.zip es parte del adobe-aemfd-forms-app-src-pkg-<version>.zip paquete de distribución de software.
Para obtener el origen de la aplicación AEM Forms, realice los siguientes pasos:
  1. Abra Distribución de software . Necesita un Adobe ID para iniciar sesión en la distribución de software.
  2. Toque Adobe Experience Manager disponible en el menú de encabezado.
  3. En la sección Filtros :
    1. Seleccione Formularios en la lista desplegable Solución .
    2. Seleccione la versión y escriba el paquete. También puede utilizar la opción Buscar descargas para filtrar los resultados.
  4. Toque el nombre del paquete aplicable a su sistema operativo, seleccione Aceptar los términos del EULA y toque Descargar .
  5. Abra el Administrador de paquetes y haga clic en Cargar paquete para cargar el paquete.
  6. Select the package and click Install .
  7. Para descargar el archivo de código fuente, abra https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip en el explorador. El paquete de origen se descarga en el dispositivo.
La siguiente imagen muestra el contenido extraído del adobe-lc-mobileworkspace-src-<version>.zip .
La siguiente imagen muestra la estructura de directorio de la windows carpeta en la src carpeta.

Configuración del entorno

Para dispositivos Windows, necesita:
  • Microsoft Windows 8.1 o Windows 10
  • Microsoft Visual Studio 2015
  • Microsoft Visual Studio Tools para Apache Cordova

Configuración de la aplicación de Visual Studio Project para AEM Forms

Siga estos pasos para configurar el proyecto de la aplicación AEM Forms en Visual Studio.
  1. Copie el adobe-lc-mobileworkspace-src-<version>.zip archivo en la %HOMEPATH%\Projects carpeta del dispositivo Windows 8.1 o Windows 10 con Visual Studio 2015 instalado y configurado.
  2. Extraiga el archivo en el %HOMEPATH%\Projects\MobileWorkspace directorio.
  3. Vaya al %HOMEPATH%\Projects\MobileWorkspace\adobe-lc-mobileworkspace-src-[versionsrc]\windows directorio.
  4. Abra el CordovaApp.sln archivo con Visual Studio 2015 y continúe con la creación de la aplicación AEM Forms.

Creación de una aplicación para AEM Forms

Siga estos pasos para crear e implementar la aplicación AEM Forms.
Los datos almacenados en el sistema de archivos de Windows para la aplicación AEM Forms no están cifrados. Se recomienda usar una herramienta de terceros como Cifrado de unidad BitLocker de Windows para cifrar datos de disco.
  1. En la barra de herramientas de Visual Studio Standard, seleccione Versión en el menú desplegable para el modo de compilación.
  2. Seleccione Windows-AnyCPU, Windows-x64 o Windows-x86 según la plataforma. Se recomienda Windows-AnyCPU.
  3. En el Explorador de soluciones de Visual Studio, haga clic con el botón derecho en el proyecto CordovaApp.Windows y seleccione Tienda > Crear AppPackages .
    Aparece el asistente Crear paquetes de aplicación.
    El archivo de instalación CordovaApp.Windows_3.0.2.0_anycpu.appx se crea en el directorio platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test.
    Si encuentra el error Retarget to windows 8.1 required , haga clic con el botón secundario en el error y, en el menú emergente, seleccione Volver a segmentar a Windows 8.1 .
  4. En el asistente Crear paquetes de aplicación, seleccione el tiempo que desee o no cargar la aplicación en la tienda de Windows y, a continuación, haga clic en Siguiente .
  5. Realice los cambios necesarios en los parámetros, como la versión y la ubicación de salida de la compilación de la aplicación.
  6. Una vez creado el proyecto, puede instalar la aplicación mediante:
    • Windows PowerShell
    • Visual Studio
    El .appx paquete requiere que los siguientes elementos se instalen correctamente:
    1. Biblioteca WinJS
    2. Asegúrese de que el paquete incluye un certificado con firma personal o un certificado público firmado por una autoridad de confianza, como VeriSign.
    3. Licencia de desarrollador
    El directorio Platforms\windows\AppPackages\CordovaApp.Windows_3.0.2.0_anycpu_Test contiene los cuatro componentes principales:
    1. .appx file
    2. Certificado (actualmente es un certificado autofirmado por Apache Cordova)
    3. Carpeta de dependencia
    4. Archivo PowerShell (extensión .ps1)

Implementación de una aplicación mediante Windows PowerShell

Existen dos formas de instalar la aplicación en un dispositivo Windows.

Adquiriendo la licencia de desarrollador

  1. Haga clic con el botón derecho en el archivo de PowerShell ( Add-AppDevPackage.ps1) , y elija Ejecutar con PowerShell .
  2. El programa de instalación le solicita una licencia de desarrollador. Utilice las credenciales de cuenta de Microsoft para adquirir una licencia de desarrollador. Esta licencia es válida durante 30 días y puede renovarla gratis.
  3. Cuando adquiere la licencia de desarrollador, el programa de instalación instala el certificado autofirmado en el sistema y la aplicación se instala correctamente.

Mediante dispositivos de propiedad empresarial

Para los dispositivos de propiedad empresarial que están unidos al dominio de la empresa, no es necesario adquirir una licencia de desarrollador.
Los dispositivos de propiedad empresarial utilizan las ediciones Professional y Enterprise de Windows.
Microsoft recomienda instalar un certificado público emitido por una autoridad de confianza como VeriSign.
Para implementar la aplicación:
  • Asegúrese de que el dispositivo está unido al dominio de la empresa.
  • Habilite la configuración de directiva de grupo.
Para habilitar la configuración de directiva de grupo:
  1. En el dispositivo, ejecute gpedit.msc .
  2. Vaya a Configuración del equipo > Plantillas administrativas > Componente de Windows > Implementación del paquete de aplicaciones.
  3. Haga clic con el botón secundario en Permitir que se instalen todas las aplicaciones de confianza.
  4. Haga clic en Editar y seleccione Habilitado .
  5. Haga clic en Aceptar .
Edite el script de PowerShell generado por Visual Studio para evitar que adquiera una licencia de desarrollador.
En la secuencia de comandos de PowerShell, establezca la variable: $NeedDeveloperLicense = $false .
Para los dispositivos que no están unidos al dominio, se requiere una clave de activación de producto de carga lateral. Puede adquirirlo en un distribuidor de Windows.
Para Windows 8.1 Home Edition, no hay directiva de grupo, no se permite la carga secundaria de empresa y no se puede unir al dominio de empresa. Implemente la aplicación en un dispositivo Windows 8.1 Home Edition con licencia de desarrollador.
Para obtener más información, haga clic aquí .

Implementación de una aplicación mediante Visual Studio

Para instalar la aplicación en Windows con Visual Studio:
  1. Conecte el dispositivo mediante el depurador remoto. Para obtener más información, consulte Ejecutar aplicaciones de la Tienda Windows en un equipo remoto.
  2. Con la aplicación abierta en Visual Studio, elija Windows-x64, Windows-x86 o Windows-AnyCPU en la lista Plataformas de solución y seleccione Remote Machine .
  3. La aplicación se implementa en el equipo remoto.