Introducción a la aplicación de AEM Forms

Información general

La aplicación AEM Forms permite sincronizar formularios adaptables, formularios móviles y conjuntos de formularios en dispositivos móviles, en función del servidor. Puede definir flujos de trabajo que Flujos de trabajo centrados en Forms en OSGi o flujos de trabajo de Forms en JEE. Por ejemplo, ejecute una empresa bancaria y utilice 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 AEM Forms. También puede administrar el flujo de trabajo de verificación habilitando 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 busca los formularios habilitados para dispositivos móviles. Si la aplicación está sin conexión, almacena datos localmente.

El código fuente de la aplicación AEM Forms está disponible para los clientes a través de la distribución de software. El paquete de código fuente de Distribución de software está disponible de la siguiente manera: 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 de 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 AEM Forms.

Requisitos previos

La aplicación de AEM Forms requiere un servidor de AEM Forms. Los usuarios pueden procesar formularios que se creen en el servidor de AEM Forms, rellenarlos, guardarlos como borradores y enviarlos. 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 los formularios se cargan 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 se sincronizan con el servidor cuando la aplicación está en línea.

Aplicación de AEM Forms con servidores que utilizan AEM Forms Workflow

Si tiene 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 un envío para su revisión. El administrador examina una solicitud y envía una solicitud de verificación al trabajador sobre el terreno. La aplicación reenviada habilita un formulario de verificación en la aplicación del trabajador de campo como una 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 Forms en OSGi

Si tiene un servidor de AEM Forms, puede procesar formularios adaptables como AEM aplicación Bandeja de entrada y tareas en la aplicación 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 su 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.

Formularios independientes o aplicación de AEM Forms con servidores sin AEM Forms Workflow

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 de AEM Forms funciona con la implementación de AEM Forms en OSGi. Forms que habilite y publique para la aplicación de AEM Forms se encuentra disponible 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 su 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 AEM instancia de autor. 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 al cliente, verificar los detalles, guardar 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 Avanzado, active la opción: Sincronización con la aplicación AEM Forms y toque 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 autor, seleccione varios formularios en el administrador de formularios y pulse Sincronización con la aplicación AEM Forms.

Compatibilidad con dispositivos móviles

Consulte Aplicación de AEM Forms (anteriormente denominada Mobile Workspace)

Funciones principales de la aplicación 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 se puede asociar a un punto de inicio en un proceso de área de trabajo y AEM aplicación Bandeja de entrada. Una aplicación Bandeja de entrada AEM puede tener asociado un formulario adaptable. Un punto de inicio puede tener asociado un formulario adaptable, un formulario HTML5 o un conjunto de formularios. Un punto de inicio 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 Bandeja de entrada AEM y un punto de inicio, consulte Acciones y capacidades de los flujos de trabajo AEM centrados en formularios en los flujos de trabajo OSGi y AEM Forms JEE.

Con el servidor de AEM Forms sin flujo de trabajo de AEM Forms, se procesa en la aplicación de AEM Forms un formulario habilitado para la sincronización en la aplicación. Forms está disponible en la pestaña Forms de la aplicación y se puede enviar o guardar como borrador. Los formularios adaptables y los formularios móviles son compatibles con la aplicación.

  1. Guardado de una tarea o 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.

    Consulte Guardado de una tarea o formulario como borrador.

  2. Guardar formulario como plantilla

    A veces, cuando los usuarios rellenan un formulario, las entradas de algunos campos siguen siendo las mismas. Para estas instancias, puede rellenar los campos que requieran valores idénticos en cada caso 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.

    Consulte Guardar formularios como plantillas.

Uso de 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 su dispositivo móvil.

Una tarea del dispositivo móvil contiene un formulario adaptable, un formulario HTML5 o un conjunto de formularios, y también puede contener archivos adjuntos y URL de resumen. De forma predeterminada, las tareas asignadas a usted se colocan en el Tareas carpeta. Al trabajar en una tarea, puede cambiar la tarea y guardar una copia borrador de la tarea en el servidor de AEM Forms.

Un formulario en el dispositivo móvil puede ser un formulario adaptable o un formulario móvil. Forms habilitado para la sincronización en la aplicación de formularios está disponible 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 su 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 archivos adjuntos asociados a un formulario, también puede abrir los archivos adjuntos en el 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.

Adición de anotaciones

Puede agregar los siguientes archivos adjuntos a un formulario en su dispositivo móvil

  • Notas- Puede utilizar la función Notas para agregar un guion 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 AEM Forms incluye una función que utiliza la funcionalidad de la cámara o la galería de su dispositivo móvil. Con el adjunto de la fotografía, se 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 de AEM Forms le ayuda a evitar la pérdida de datos si la aplicación se cierra debido a condiciones como batería reducida.

Consulte Uso del guardado automático en la aplicación de AEM Forms.

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

Dos de las principales formas de iniciar un flujo de trabajo centrado en Forms son Bandeja de entrada AEM y la aplicación AEM Forms. Sin embargo, las capacidades de AEM aplicación Inbox y AEM Forms difieren. AEM bandeja de entrada 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 administración de procesos. Para obtener más información sobre las diferencias entre AEM bandeja de entrada y las funciones de la aplicación de AEM Forms, consulte Acciones y capacidades de los flujos de trabajo AEM centrados en formularios en los flujos de trabajo OSGi y AEM Forms JEE.

Formularios admitidos

Tipos de formularios compatibles con la aplicación AEM Forms:

Formulario adaptable

En la aplicación AEM Forms se admite un formulario adaptable que se adapta dinámicamente a las entradas del usuario. También se admiten los 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 a 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 caso, los usuarios pueden rellenar todo el conjunto como uno y no es necesario archivar, enviar y rastrear formularios o procesos individuales.

NOTA

Requiere flujo de trabajo de AEM Forms (AEM Forms en JEE).

Cómo funciona la aplicación AEM Forms

La aplicación 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 eficiente al guardar todo el trabajo localmente. Los datos del disco se envían al servidor mediante actualizaciones de sincronización oportunas.

La aplicación AEM Forms es una aplicación basada en PhoneGap 5.0 en la que el modelo de la red troncal 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 mediante complementos de PhoneGap.

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

NOTA

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.

Personalización

Puede personalizar la aplicación para:

Marcas: 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 promoció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 AEM Forms. Para obtener más información, consulte Personalización de temas.

Gesto: Cambie los gestos como deslizar a la derecha y deslizar a la izquierda en la interfaz de usuario de la aplicación 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 personalización, consulte:

Creación y distribución

El código fuente de la aplicación de AEM Forms se puede extraer del adobe-lc-mobileworkspace-src.zip que está disponible como parte del paquete de fuente de aplicaciones de AEM Forms en Distribución de software.

Para obtener la fuente de la aplicación de AEM Forms, realice los siguientes pasos:

  1. Abra Distribución de software. Necesitará un Adobe ID para iniciar sesión en la distribución de software.
  2. Pulse Adobe Experience Manager, disponible en el menú del encabezado.
  3. En el Filtros sección:
    1. Select Forms de la variable Solución lista desplegable.
    2. Seleccione la versión y el tipo del paquete. También puede usar la variable Descargas de búsqueda para filtrar los resultados.
  4. Pulse el nombre del paquete aplicable a su sistema operativo, seleccione Aceptar términos de EULA y toque Descargar.
  5. Abra Administrador de paquetes y haga clic en Cargar paquete para cargar el paquete.
  6. Seleccione el paquete y haga clic en Instalar.

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 iOS.

Para obtener más información sobre cómo firmar la aplicación de AEM Forms con su perfil de aprovisionamiento, consulte Configuración, proceso y solución de problemas de iOS Code Signing.

Para Android:

Para obtener más información sobre cómo crear una aplicación de Android (.apk), consulte Configure el proyecto Eclipse y cree la aplicación 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 Configurar el proyecto de Visual Studio y crear la aplicación de Windows.

Para obtener más información sobre cómo distribuir la aplicación mediante MDM, consulte Distribuir aplicación de AEM Forms. La distribución de aplicaciones mediante MDM solo es aplicable para iOS y Android.

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

Si está actualizando a la última versión 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 Play Store.

  • 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. Una vez sincronizados los datos, desinstale la versión anterior de la aplicación e instale la nueva aplicación.

En esta página