Show Menu
TEMAS×

Introduction to AEM Forms app

Información general

La aplicación AEM Forms permite sincronizar formularios adaptables, formularios móviles y formularios en dispositivos móviles, según el servidor. Puede definir flujos de trabajo centrados en Forms en flujos de trabajo OSGi o Forms en JEE . Por ejemplo, puede ejecutar una empresa bancaria y utilizar AEM Forms para administrar las aplicaciones y comunicaciones de los clientes. Sus clientes rellenan un formulario y lo envían para su verificación. Si activa el formulario en dispositivos móviles, los clientes pueden rellenarlo en la aplicación de AEM Forms. También puede administrar el flujo de trabajo de verificación activando el formulario de verificación en dispositivos móviles. El trabajador de campo puede llevar un dispositivo móvil al cliente, comprobar los detalles y enviar el formulario. La aplicación de AEM Forms se sincroniza con el servidor de AEM Forms y obtiene los formularios activados para dispositivos móviles. Si la aplicación está sin conexión, almacena datos localmente.
El código fuente de la aplicación de AEM Forms está disponible para los clientes mediante el uso compartido de paquetes. El paquete de código fuente del recurso compartido de paquetes está disponible como: adobe-aemfd-forms-app-src-pkg-<version>.zip .
La aplicación de AEM Forms es compatible con dispositivos iOS, Android y Windows. Puede instalar la aplicación de AEM Forms para Android desde Google Play, iOS desde App Store y Windows desde la tienda Windows.
[ ![google_play](assets/google_play.png)](https://play.google.com/store/apps/details?id=com.adobe.aem.forms)
    
    [ ![app_store](assets/app_store.png)](https://itunes.apple.com/us/app/adobe-experience-manager-forms/id1129625976?ls=1&amp;mt=8)
    
    [ ![microsoft-badge-icon](assets/microsoft-badge-icon.png)](https://www.microsoft.com/en-us/store/p/adobe-experience-manager-forms/9nd12rlxtgtt)

Para instalar, personalizar y distribuir la aplicación en dispositivos iOS, Android o Windows, consulte Personalización, compilación y distribución de la aplicación de AEM Forms.

Requisitos previos

La aplicación de AEM Forms requiere un servidor de AEM Forms. Los usuarios pueden procesar formularios creados en AEM Forms , rellénelas, guárdelas como borradores y envíelas. La aplicación se conecta al servidor y obtiene de él los formularios habilitados. La aplicación de AEM Forms se sincroniza con el servidor y, en cuanto se cargan formularios en la aplicación, los usuarios pueden trabajar sin conexión. Si la aplicación está sin conexión, los datos se guardan en el dispositivo y los datos se sincronizan con el servidor cuando la aplicación está en línea.

Aplicación de AEM Forms con servidores que utilizan el flujo de trabajo de AEM Forms

Si dispone de un servidor de flujo de trabajo de AEM Forms, puede procesar formularios como tareas en la aplicación de AEM Forms. Por ejemplo, se ejecuta una empresa bancaria y el cliente rellena una aplicación para utilizar los servicios. La aplicación es un formulario adaptable que acepta información de sus clientes y la almacena como envío para revisión. El administrador revisa una aplicación y envía una solicitud de verificación al trabajador sobre el terreno. La aplicación reenviada activa un formulario de verificación en la aplicación del trabajador de campo como tarea. El trabajador de campo lleva el dispositivo móvil al cliente y verifica los detalles.

Aplicación de AEM Forms con servidores que utilizan un flujo de trabajo centrado en formularios en OSGi

Si dispone de un servidor de AEM Forms, puede procesar formularios adaptables como aplicación de AEM Inbox y tareas en la aplicación de AEM Forms. Por ejemplo, se ejecuta una empresa bancaria y el cliente rellena una aplicación para utilizar los servicios. La aplicación está asociada a un formulario adaptable que acepta información de sus clientes y la almacena como un envío para revisión. El administrador revisa la tarea y aprueba la solicitud de verificación al trabajador de campo. El trabajador de campo lleva el dispositivo móvil al cliente y verifica los detalles.
Para obtener más información sobre la aplicación de AEM Forms que funciona con el servidor de AEM Forms, consulte Conard obtiene la tarea de evaluación en la documentación de refsite.

Aplicación de formularios independientes o AEM Forms con servidores sin flujo de trabajo de AEM Forms

Un servidor de AEM Forms que no utiliza AEM Forms Workflow es AEM Forms en OSGi o un formulario móvil independiente o un formulario adaptable. La aplicación AEM Forms funciona con la implementación de AEM Forms en OSGi . Los formularios que active y publique para la aplicación de AEM Forms están disponibles en la aplicación.
Los formularios se descargan en la aplicación y están disponibles sin conexión. Por ejemplo: está ejecutando una empresa bancaria y un cliente rellena una aplicación en el sitio. La aplicación es un formulario adaptable que acepta información de sus clientes y la almacena para su revisión. El administrador revisa el formulario y crea un formulario de verificación en la instancia de creación de AEM. El administrador habilita la sincronización del formulario con la aplicación de AEM Forms y la publica. Si el formulario de verificación está disponible en la aplicación de AEM Forms, el agente de campo puede utilizar un dispositivo móvil para comprobar los detalles del cliente. El dispositivo móvil se sincroniza con el servidor y el formulario de verificación se carga en la aplicación. El agente de campo puede visitar a su cliente, verificar los detalles, guardar los datos como borrador o enviar el formulario de verificación. El formulario se sincroniza con el servidor siempre que la aplicación esté en línea.
Para sincronizar el formulario en la aplicación de AEM Forms:
  1. En la instancia de autor, seleccione un formulario y haga clic en Ver propiedades .
  2. En la página de propiedades, haga clic en Avanzadas .
  3. En Avanzadas, active la opción: Sincronizar con la aplicación AEM Forms y tocar Guardar .
Cuando se publica el formulario, la aplicación se sincroniza con el servidor y lo recupera. Para sincronizar varios formularios, en la instancia de creación, seleccione varios formularios en el administrador de formularios y toque Sincronizar con la aplicación de AEM Forms.

Compatibilidad con dispositivos móviles

Principales funciones de la aplicación de AEM Forms

Aplicación de AEM Forms con servidores de AEM Forms

Puede sincronizar la aplicación con el servidor de AEM Forms y trabajar con formularios en su dispositivo móvil.
Con el servidor de flujo de trabajo de AEM Forms, un formulario puede asociarse con un punto de partida en un proceso de área de trabajo y la aplicación Bandeja de entrada de AEM. Una aplicación AEM Inbox puede tener asociado un formulario adaptable. Un punto de partida puede tener asociado un formulario adaptable, HTML5 o un conjunto de formularios. Un punto de partida se puede enviar como tarea o la tarea se puede guardar como borrador. Para obtener más información sobre las diferencias entre una aplicación AEM Inbox y un punto de partida, consulte Acciones y funciones de flujos de trabajo de AEM centrados en formularios en los flujos de trabajo OSGi y AEM Forms JEE.
Con el servidor de AEM Forms sin el flujo de trabajo de AEM Forms, se procesa un formulario habilitado para la sincronización en la aplicación de AEM Forms. Los formularios están disponibles en la ficha Formularios de la aplicación y se pueden enviar o guardar como borrador. La aplicación admite formularios adaptables y formularios móviles.
  1. Guardar una tarea o un formulario como borrador
    La opción Guardar como borrador guarda una instantánea de una tarea o formulario junto con los datos rellenados y los archivos adjuntos en el formulario asociado. Los borradores se guardan en el dispositivo móvil y se sincronizan con el servidor de AEM Forms para una recuperación posterior.
  2. Guardar formulario como plantilla
    A veces, cuando los usuarios rellenan un formulario, las entradas de algunos campos siguen siendo las mismas. En estos casos, puede rellenar los campos que requieren valores idénticos en cada instancia y guardar el formulario o borrador como plantilla. Ahora, cada vez que crea una instancia de la plantilla, los campos especificados ya se rellenan con los valores especificados en la plantilla. Le ayuda a ahorrar tiempo y esfuerzo para rellenar el formulario.

Trabajo con tareas y formularios

Puede sincronizar la aplicación con el servidor de flujo de trabajo de AEM Forms y trabajar en tareas y formularios en el dispositivo móvil.
Una tarea en el dispositivo móvil contiene un formulario adaptable, un formulario HTML5 o un conjunto de formularios y también puede contener archivos adjuntos y resumen de la URL . De forma predeterminada, las tareas asignadas se colocan en la carpeta Tareas . Al trabajar en una tarea, puede cambiar la tarea y guardar una copia de borrador de la tarea en el servidor de AEM Forms.
Un formulario del dispositivo móvil puede ser un formulario adaptable o un formulario móvil. Los formularios habilitados para la sincronización en la aplicación de formularios están disponibles en la carpeta Forms. Puede sincronizar formularios habilitados en el servidor de AEM Forms sin el flujo de trabajo de AEM Forms (AEM Forms en OSGi).
Consulte:

Trabajar sin conexión

Puede trabajar en el dispositivo móvil en modo sin conexión. Puede iniciar sesión en la aplicación incluso si no hay conectividad de red y puede trabajar en todos los formularios sincronizados con el dispositivo cuando estuvo en línea por última vez. Para obtener más información sobre cómo sincronizar los formularios, consulte Sincronización de la aplicación . Si decide sincronizar los datos adjuntos asociados a un formulario, también puede abrirlos en modo sin conexión. Puede editar el formulario, agregar anotaciones y enviar o guardar un formulario en modo sin conexión. El formulario se sincroniza con el servidor de AEM Forms la próxima vez que esté en línea.
Para obtener más información, consulte Trabajo en modo sin conexión.

Adding annotations

Puede agregar los siguientes datos adjuntos a un formulario en el dispositivo móvil
  • Notas : Puede utilizar la función Notas para agregar un garabato a mano alzada o una nota de texto en el formulario. Para obtener más información, consulte Adición de una nota .
  • Imagen : la aplicación de AEM Forms incluye una función que utiliza la funcionalidad de cámara o la galería del dispositivo móvil. Con el archivo adjunto de la fotografía, puede añadir una fotografía con el formulario asociado. Para obtener más información, consulte Adición de una fotografía .

Autoguardar

Cuando un usuario introduce datos en la aplicación de AEM Forms, la función de guardado automático los guarda a intervalos regulares. La función de guardado automático de la aplicación AEM Forms ayuda a evitar la pérdida de datos si la aplicación se cierra debido a condiciones como la batería baja.

Diferencias entre las funciones de la bandeja de entrada de AEM y de la aplicación de AEM Forms

Dos de las formas más importantes de iniciar un flujo de trabajo centrado en formularios son utilizar la bandeja de entrada de AEM y la aplicación de AEM Forms. Sin embargo, las funciones de la bandeja de entrada de AEM y de la aplicación de AEM Forms difieren. La bandeja de entrada de AEM solo funciona con flujos de trabajo centrados en Forms, mientras que la aplicación de AEM Forms funciona tanto con flujos de trabajo centrados en Forms como con la gestión de procesos. Para obtener más información sobre las diferencias entre las funciones de la aplicación AEM Inbox y AEM Forms, consulte Acciones y funciones de los flujos de trabajo de AEM centrados en formularios en los flujos de trabajo OSGi y AEM Forms JEE.

Formularios admitidos

Tipos de formularios admitidos en la aplicación de AEM Forms:

Formulario adaptable

La aplicación de AEM Forms admite un formulario adaptable que se adapta dinámicamente a las entradas del usuario. También se admiten formularios adaptables cargados de forma diferida.

Formulario móvil

Puede crear formularios para dispositivos móviles en AEM Forms. Los formularios móviles se representan como formularios HTML en dispositivos móviles que se adaptan según los dispositivos de visualización.

Conjunto de formularios

Con los conjuntos de formularios, se pueden agrupar varios formularios relacionados con un servicio o proceso para automatizar un proceso empresarial y presentarlos a los usuarios finales. En este escenario, los usuarios pueden rellenar todo el conjunto como uno y no es necesario archivar, enviar y rastrear formularios o procesos individuales.
Requiere el flujo de trabajo de AEM Forms (AEM Forms en JEE).

Funcionamiento de la aplicación AEM Forms

La aplicación de AEM Forms proporciona una solución móvil para que los trabajadores de campo trabajen en formularios asignados a ellos. La aplicación almacena en caché todos los datos del servidor y proporciona una experiencia de usuario eficaz al guardar todo el trabajo localmente. Los datos del disco se envían al servidor mediante actualizaciones de sincronización oportunas.
La aplicación de AEM Forms es una aplicación basada en PhoneGap 5.0 en la que el modelo Backbone se utiliza de forma eficaz para presentar los datos almacenados en los modelos a través de las vistas. Todas las operaciones nativas se realizan a través de los complementos PhoneGap.

Personalización, compilación y distribución de la aplicación de AEM Forms

Aplicable solo si utiliza el código fuente de la aplicación de AEM Forms para crear la aplicación.
La aplicación AEM Forms es fácil de personalizar para las necesidades específicas de la organización. El código fuente de la aplicación se proporciona junto con AEM Forms. Puede cambiar el código fuente y crear su propia solución de mano de obra móvil. También puede firmar la aplicación con su propia clave de empresa.

Personalizar

Puede personalizar la aplicación para:
Marca : Cambie el icono de la aplicación, el nombre de la aplicación, las imágenes de inicio y las páginas en la aplicación de AEM Forms. También puede cambiar el texto para localizar la aplicación en una región específica. Para obtener más información sobre la personalización de la marca en la aplicación de AEM Forms, consulte Personalización de la marca .
Tema : Cambie estilos como colores, fuentes y espaciado en la interfaz de usuario de la aplicación de AEM Forms. Para obtener más información, consulte Personalización de temas .
Gesto : Cambie los gestos, como el barrido a la derecha y el barrido a la izquierda, en la interfaz de usuario de la aplicación de AEM Forms. Para obtener más información, consulte Personalización de gestos .
Para obtener más información sobre la configuración de un proyecto de aplicación de AEM Forms para la personalización, consulte:

Generar y distribuir

El código fuente de la aplicación de AEM Forms se puede extraer de adobe-lc-mobileWorkspace-src.zip, que está disponible como parte del paquete de origen de la aplicación de AEM Forms en el uso compartido de paquetes.
Para obtener el origen de la aplicación de AEM Forms, realice los siguientes pasos:
  1. Navegar al recurso compartido de paquetes
    URL: https://<server>:<port>/crx/packageshare .
  2. Descargue el paquete de origen. Al descargar el paquete, se agrega al administrador de paquetes de AEM Forms.
  3. Después de descargarlo, navegue a: https://<server>:<port>/crx/packmgr/index.jsp e instálelo adobe-aemfd-forms-app-src-pkg-<version>.zip .
  4. Para descargar el paquete, ábralo https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip en el navegador.
    El paquete de origen se descarga en el dispositivo.
Para iOS :
Para obtener más información sobre cómo crear una aplicación de iOS (.ipa), consulte Configuración del proyecto Xcode y compilación de la aplicación de iOS.
Para obtener más información sobre cómo firmar la aplicación de AEM Forms con su perfil de datos, consulte Configuración, proceso y resolución de problemas de firma de código de iOS.
Para Android :
Para obtener más información sobre cómo crear una aplicación de Android (.apk), consulte Configuración del proyecto Eclipse y creación de la aplicación de Android.
Para obtener más información sobre cómo firmar la aplicación de AEM Forms, consulte Firma de aplicaciones .
Para Windows :
Para obtener más información sobre cómo crear una aplicación de Windows (.appx), consulte Configuración del proyecto de Visual Studio y compilación de la aplicación de Windows.
Para obtener más información sobre cómo distribuir la aplicación mediante MDM, consulte Distribución de la aplicación de AEM Forms. La distribución de aplicaciones mediante MDM solo se aplica a iOS y Android.

Recomendaciones para actualizar Mobile Workspace a la aplicación de AEM Forms

Si va a actualizar a la versión más reciente de la aplicación de AEM Forms, asegúrese de leer los siguientes puntos:
  • Si ha instalado una versión anterior de la aplicación desde la tienda de reproducción en Android , puede actualizar la aplicación directamente desde la tienda de reproducción.
  • Si la versión anterior de la aplicación se crea e instala con el código fuente (aplicable para iOS y Android) :
    Antes de instalar la nueva aplicación, sincronice todos los datos con el servidor de AEM Forms. Después de sincronizar los datos, desinstale la versión anterior de la aplicación e instale la nueva aplicación.