Show Menu
TEMAS×

Introduction to AEM Forms app

Información general

La aplicación de AEM Forms permite sincronizar formularios adaptables, formularios móviles y conjuntos de 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, se ejecuta una empresa bancaria y se utiliza 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 a través de Distribución de software. El paquete de código fuente de Distribución de software 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 la 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 AEM Forms. Los usuarios pueden procesar los formularios que cree en el servidor de formularios de AEM, 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 los datos 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 AEM Forms Workflow, 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 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 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.

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 activa y publica para la aplicación de AEM Forms está 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 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 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 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 Propiedades de Vista .
  2. En la página de propiedades, haga clic en Avanzadas .
  3. En Avanzadas, active la opción: Sincronice con la aplicación de 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 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 AEM Forms

Puede sincronizar la aplicación con el servidor de AEM Forms y trabajar con formularios en el dispositivo móvil.
Con AEM Forms Workflow Server, un formulario puede asociarse con un punto de partida en un proceso de área de trabajo y AEM aplicación Bandeja de entrada. Una aplicación Bandeja de entrada AEM puede tener un formulario adaptable asociado. 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 de bandeja de entrada AEM y un punto de partida, consulte Acciones y funciones de Flujos de trabajo de AEM centrados en el formulario en flujos de trabajo OSGi y AEM Forms JEE.
Con el servidor de AEM Forms sin el 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 ficha Forms de la aplicación y se puede 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.

Uso de tareas y formularios

Puede sincronizar la aplicación con el servidor de AEM Forms Workflow y trabajar con tareas y formularios en su 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 una dirección URL de resumen. 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 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. 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 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 Añadir 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 Añadir 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 la batería baja.

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 utilizar AEM bandeja de entrada y aplicación de AEM Forms. Sin embargo, las capacidades de AEM bandeja de entrada y aplicación de 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 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 funciones de Flujos de trabajo de AEM centrados en el formulario en 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 AEM Forms Workflow (AEM Forms en JEE).

Cómo funciona 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 mediante 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 de 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:
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 del adobe-lc-mobileworkspace-src.zip que está disponible como parte del paquete de origen de la aplicación de AEM Forms en Distribución de software.
Para obtener el origen de la aplicación de 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 Forms 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 .
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 el perfil de aprovisionamiento, 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.

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

Si está actualizando 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.