Introduction to AEM Forms app

Visão geral

O aplicativo AEM Forms permite a sincronização de formulários adaptáveis, formulários móveis e conjuntos de formulários em dispositivos móveis, com base no seu servidor. Você pode definir workflows centrados na Forms em workflows OSGi ou Forms no JEE. Por exemplo, você gerencia uma empresa bancária e usa a AEM Forms para gerenciar aplicativos e comunicações de clientes. Seus clientes preenchem um formulário e o enviam para verificação. Se você ativar o formulário em dispositivos móveis, seus clientes poderão preenchê-lo no aplicativo AEM Forms. Você também pode gerenciar o fluxo de trabalho de verificação ativando o formulário de verificação em dispositivos móveis. O funcionário de campo pode levar um dispositivo móvel ao cliente, verificar os detalhes e enviar o formulário. O aplicativo AEM Forms sincroniza com o servidor AEM Forms e obtém os formulários ativados para dispositivos móveis. Se o aplicativo estiver offline, ele armazenará dados localmente.

O código-fonte do aplicativo AEM Forms está disponível para os clientes por meio da Distribuição de software. O pacote de código-fonte na Distribuição de software está disponível como: adobe-aemfd-forms-app-src-pkg-<version>.zip.

O aplicativo AEM Forms é compatível com dispositivos iOS, Android e Windows. Você pode instalar o aplicativo AEM Forms para Android do Google Play, iOS da App Store e Windows da Windows Store.

google_play

app_store

ícone do crachá da Microsoft

Para instalar, personalizar e distribuir o aplicativo em dispositivos iOS, Android ou Windows, consulte Personalizar, criar e distribuir o aplicativoAEM Forms.

Pré-requisitos

O aplicativo AEM Forms requer um servidor AEM Forms. Os usuários podem renderizar formulários criados no AEM Forms
, preencha-os, salve como rascunhos e envie-os. O aplicativo se conecta ao servidor e obtém formulários ativados dele. O aplicativo AEM Forms sincroniza com o servidor e assim que os formulários são carregados no aplicativo, os usuários podem trabalhar offline. Se o aplicativo estiver offline, os dados serão salvos no dispositivo e os dados serão sincronizados com o servidor quando o aplicativo estiver online.

Aplicativo AEM Forms com servidores usando o AEM Forms Workflow

Se você tiver um servidor AEM Forms Workflow, poderá renderizar formulários como tarefa no aplicativo AEM Forms. Por exemplo, você executa uma empresa bancária e o cliente preenche um aplicativo para usar seus serviços. O aplicativo é um formulário adaptável que aceita informações de seus clientes e as armazena como um envio para revisão. O administrador revê um aplicativo e encaminha uma solicitação de verificação ao funcionário de campo. O aplicativo encaminhado permite um formulário de verificação no aplicativo do trabalhador em campo como uma tarefa. O funcionário de campo leva o dispositivo móvel para o cliente e verifica os detalhes.

Aplicativo AEM Forms com servidores usando fluxo de trabalho centralizado na Forms no OSGi

Se você tiver um servidor AEM Forms, poderá renderizar formulários adaptáveis como AEM aplicativo Caixa de entrada e tarefa no aplicativo AEM Forms. Por exemplo, você executa uma empresa bancária e o cliente preenche um aplicativo para usar seus serviços. O aplicativo está associado a um formulário adaptável que aceita informações de seus clientes e as armazena como um envio para revisão. O administrador revisa a tarefa e aprova a solicitação de verificação para o funcionário de campo. O funcionário de campo leva o dispositivo móvel para o cliente e verifica os detalhes.

Para obter mais informações sobre o aplicativo AEM Forms que está trabalhando com o servidor AEM Forms, consulte a tarefa de avaliação do Conard gets na documentação do site de referência.

Formulários independentes ou aplicativos AEM Forms com servidores sem o AEM Forms Workflow

Um servidor AEM Forms que não usa o AEM Forms Workflow é o AEM Forms no OSGi, um formulário móvel independente ou um formulário adaptável. O aplicativo AEM Forms funciona com sua implementação do AEM Forms no OSGi. O Forms que você habilita e publica para o aplicativo AEM Forms está disponível no aplicativo.

Os formulários são baixados no aplicativo e estão disponíveis offline. Por exemplo, você está executando uma empresa bancária e um cliente preenche um aplicativo em seu site. O aplicativo é um formulário adaptável que aceita informações de seus clientes e as armazena para revisão. O administrador revisa o formulário e cria um formulário de verificação AEM instância do autor. O administrador ativa a sincronização do formulário com o aplicativo AEM Forms e o publica. Se o formulário de verificação estiver disponível no aplicativo AEM Forms, o agente de campo poderá usar um dispositivo móvel para verificar os detalhes do cliente. O dispositivo móvel é sincronizado com o servidor e o formulário de verificação é carregado no aplicativo. Seu agente de campo pode visitar seu cliente, verificar os detalhes, salvar dados como rascunho ou enviar o formulário de verificação. O formulário é sincronizado com o servidor sempre que o aplicativo estiver online.

Para sincronizar seu formulário no aplicativo AEM Forms:

  1. Na instância do autor, selecione um formulário e clique em Propriedades da Visualização.

  2. Na página de propriedades, clique em Avançado.

  3. Em Avançado, ative a opção: Sincronize com o aplicativo AEM Forms e toque em Salvar.

Quando o formulário é publicado, o aplicativo é sincronizado com o servidor e busca o formulário. Para sincronizar vários formulários, na instância do autor, selecione vários formulários no gerenciador de formulários e toque em Sincronizar com o aplicativo AEM Forms.

Suporte para dispositivos móveis

Consulte Aplicativo AEM Forms (anteriormente conhecido como Mobile Workspace)

Principais recursos do aplicativo AEM Forms

Aplicativo AEM Forms com servidores AEM Forms

Você pode sincronizar seu aplicativo com o servidor AEM Forms e trabalhar com formulários em seu dispositivo móvel.

Com o servidor do AEM Forms Workflow, um formulário pode ser associado a um ponto de partida em um processo de análise de big data e AEM aplicativo Caixa de entrada. Um aplicativo AEM Caixa de entrada pode ter um formulário adaptável associado a ele. Um ponto de partida pode ter um formulário adaptável, um formulário HTML5 ou um conjunto de formulários associado a ele. Um ponto de partida pode ser enviado como uma tarefa ou a tarefa pode ser salva como um rascunho. Para obter mais informações sobre as diferenças entre um aplicativo AEM Caixa de entrada e um ponto de partida, consulte Ações e recursos de Workflows AEM centrados em formulários em workflowsOSGi e AEM Forms JEE.

Com o servidor AEM Forms sem fluxo de trabalho AEM Forms, um formulário habilitado para sincronização no aplicativo é renderizado no aplicativo AEM Forms. A Forms está disponível na guia Forms do aplicativo, pode ser enviada ou salva como rascunho. Formulários adaptáveis e móveis são suportados no aplicativo.

  1. Salvar uma tarefa ou formulário como rascunho

    A opção salvar como rascunho salva um instantâneo de uma tarefa ou formulário juntamente com os dados preenchidos e os arquivos anexados no formulário associado. Os rascunhos são salvos no dispositivo móvel e sincronizados com o servidor AEM Forms para uma recuperação posterior.

    Consulte Salvar uma tarefa ou formulário como rascunho.

  2. Salvar formulário como modelo

    Às vezes, quando os usuários preenchem um formulário, as entradas em alguns campos permanecem as mesmas. Para essas instâncias, é possível preencher os campos que exigem valores idênticos em cada instância e salvar o formulário ou rascunho como modelo. Agora, toda vez que você cria uma instância do modelo, os campos especificados já são preenchidos com valores especificados no modelo. Ajuda a economizar tempo e esforço necessários para preencher o formulário.

    Consulte Salvar formulários como modelos.

Trabalhar com tarefas e formulários

Você pode sincronizar seu aplicativo com o servidor do AEM Forms Workflow e trabalhar com tarefa e formulários no dispositivo móvel.

Uma tarefa no dispositivo móvel contém um formulário adaptável, um formulário HTML5 ou um conjunto de formulários e também pode conter anexos e URL deresumo. Por padrão, as tarefas atribuídas a você são colocadas na pasta Tarefa . Ao trabalhar em uma tarefa, você pode alterar a tarefa e salvar uma cópia de rascunho da tarefa no servidor AEM Forms.

Um formulário no dispositivo móvel pode ser um formulário adaptável ou um formulário móvel. O Forms ativado para sincronização no aplicativo de formulários está disponível na pasta Forms. É possível sincronizar formulários ativados no servidor AEM Forms sem fluxo de trabalho do AEM Forms (AEM Forms no OSGi).

Consulte:

Trabalhar offline

Você pode trabalhar em seu dispositivo móvel no modo offline. Você pode fazer logon no aplicativo mesmo se não houver conectividade de rede e funcionar em todos os formulários que foram sincronizados com o dispositivo na última vez que você estava online. Para obter detalhes sobre como sincronizar formulários, consulte Sincronizar o aplicativo. Se você optar por sincronizar os anexos associados a um formulário, também poderá abrir os anexos no modo offline. É possível editar o formulário, adicionar anotações e enviar ou salvar um formulário no modo offline. O formulário será sincronizado com o servidor AEM Forms na próxima vez que você estiver on-line.

Para obter detalhes, consulte Trabalho no modooffline.

Adding annotations

É possível adicionar os seguintes anexos a um formulário no dispositivo móvel

  • Notas- Você pode usar o recurso Anotações para adicionar um script à mão livre ou uma nota de texto no formulário. Para obter detalhes, consulte Adicionar uma nota.

  • Imagem- O aplicativo AEM Forms inclui um recurso que usa a funcionalidade da câmera ou a galeria do seu dispositivo móvel. Usando o anexo de fotografia, você pode adicionar uma fotografia com o formulário associado. Para obter detalhes, consulte Adicionar uma fotografia.

Salvamento automático

Quando um usuário digita dados no aplicativo AEM Forms, o recurso de gravação automática os salva em intervalos regulares. O recurso de gravação automática no aplicativo AEM Forms ajuda a evitar perda de dados se o aplicativo for fechado devido a condições como bateria fraca.

Consulte Uso do salvamento automático em aplicativosAEM Forms.

Diferenças entre AEM Caixa de entrada e os recursos do aplicativo AEM Forms

Duas das principais maneiras de iniciar um fluxo de trabalho centrado na Forms estão usando AEM Caixa de entrada e aplicativos AEM Forms. No entanto, os recursos de AEM Caixa de entrada e aplicativos AEM Forms são diferentes. AEM Caixa de entrada funciona somente com workflows centrados na Forms, enquanto o aplicativo AEM Forms funciona com workflows centrados na Forms e com gerenciamento de processos. Para obter mais informações sobre as diferenças entre AEM Caixa de entrada e os recursos do aplicativo AEM Forms, consulte Ações e recursos de Workflows AEM centrados em formulários em workflowsOSGi e AEM Forms JEE.

Formulários suportados

Tipos de formulário suportados no aplicativo AEM Forms:

Formulários adaptáveis

Um formulário adaptável que se adapta dinamicamente às entradas do usuário é suportado no aplicativo AEM Forms. Formulários adaptativos com carga lenta também são suportados.

Formulário móvel

Você pode criar formulários para dispositivos móveis no AEM Forms. Formulários móveis são renderizados como formulários HTML em dispositivos móveis que se adaptam de acordo com dispositivos de exibição.

Formset

Com conjuntos de formulários, vários formulários relacionados a um serviço ou processo podem ser agrupados para automatizar um processo de negócios e apresentados aos usuários finais. Nesse cenário, os usuários podem preencher o conjunto inteiro como um único e não há necessidade de arquivar, enviar e rastrear formulários ou processos individuais.

Observação

Requer AEM Forms Workflow (AEM Forms em JEE).

Como o aplicativo AEM Forms funciona

O aplicativo AEM Forms fornece uma solução móvel para que trabalhadores de campo trabalhem em formulários atribuídos a eles. O aplicativo armazena em cache os dados completos do servidor e fornece uma experiência de usuário eficiente ao salvar todo o trabalho localmente. Os dados do disco são enviados para o servidor por meio de atualizações de sincronização oportunas.

O aplicativo AEM Forms é um aplicativo baseado no PhoneGap 5.0 no qual o modelo Backbone é usado eficientemente para apresentar dados armazenados nos modelos por meio do visualização. Todas as operações nativas são executadas por meio de plug-ins PhoneGap.

Personalizar, criar e distribuir o aplicativo AEM Forms

Observação

Aplicável somente se você estiver usando o código fonte do aplicativo AEM Forms para criar o aplicativo.

O aplicativo AEM Forms é fácil de personalizar para necessidades específicas da organização. O código fonte do aplicativo é fornecido junto com a AEM Forms. Você pode alterar o código fonte e criar sua própria solução de força de trabalho móvel. Você também pode assinar o aplicativo com sua própria chave corporativa.

Personalizar

Você pode personalizar seu aplicativo para:

Marca: Altere o ícone do aplicativo, o nome do aplicativo, as imagens de inicialização e as páginas no aplicativo AEM Forms. Você também pode alterar o texto para localizar o aplicativo para uma região específica. Para obter mais informações sobre a marca do aplicativo AEM Forms, consulte Personalização damarca.

Tema: Altere estilos como cores, fontes e espaçamento na interface do usuário do aplicativo AEM Forms. Para obter mais informações, consulte Personalização do tema.

Gesto: Altere gestos, como deslizar para a direita e deslizar para a esquerda na interface do usuário do aplicativo AEM Forms. Para obter mais informações, consulte Personalização do gesto.

Para obter mais informações sobre como configurar um projeto de aplicativo AEM Forms para personalização, consulte:

Criar e distribuir

O código fonte do aplicativo AEM Forms pode ser extraído do pacote disponível como parte do pacote de origem do aplicativo AEM Forms na Distribuição de software. adobe-lc-mobileworkspace-src.zip

Para obter a fonte do aplicativo AEM Forms, execute as seguintes etapas:

  1. Distribuição desoftware aberta. Você precisa de uma Adobe ID para fazer logon na Software Distribution (Distribuição de software).

  2. Toque em Adobe Experience Manager disponível no menu de cabeçalho.

  3. Na seção Filtros :

    1. Selecione Forms na lista suspensa Solução .
    2. Selecione a versão e o tipo do pacote. Você também pode usar a opção Pesquisar downloads para filtrar os resultados.
  4. Toque no nome do pacote aplicável ao seu sistema operacional, selecione Aceitar termos do EULA e toque em Download.

  5. Abra o Gerenciador de pacotes e clique em Carregar pacote para fazer upload do pacote.

  6. Select the package and click Install.

  7. Para baixar o pacote, abra https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip no navegador.

    O pacote de origem é baixado em seu dispositivo.

Para iOS:

Para obter detalhes sobre como criar um aplicativo iOS (.ipa), consulte Configurar o projeto Xcode e criar o aplicativoiOS.

Para obter detalhes sobre como assinar o aplicativo AEM Forms com seu perfil de provisionamento, consulte Configuração, processo e solução de problemas de assinatura de códigoiOS.

Para Android:

Para obter detalhes sobre como criar um aplicativo Android (.apk), consulte Configurar o projeto Eclipse e criar o aplicativoAndroid.

Para obter detalhes sobre como assinar o aplicativo AEM Forms, consulte Assinando seus aplicativos.

Para Windows:

Para obter detalhes sobre como criar um aplicativo do Windows (.appx), consulte Configurar o projeto do Visual Studio e criar o aplicativodo Windows.

Para obter detalhes sobre como distribuir o aplicativo via MDM, consulte Distribuir aplicativoAEM Forms. A distribuição de aplicativos por meio do MDM é aplicável somente para iOS e Android.

Recommendations para atualizar o Mobile Workspace para o aplicativo AEM Forms

Se você estiver atualizando para a versão mais recente do aplicativo AEM Forms, certifique-se de ler os seguintes pontos:

  • Se você instalou uma versão anterior do aplicativo da loja de reprodução no Android Você pode atualizar o aplicativo diretamente da loja de reprodução.

  • Se a versão anterior do aplicativo for criada e instalada usando o código fonte (aplicável para iOS e Android):

    Antes de instalar o novo aplicativo, sincronize todos os seus dados com o servidor AEM Forms. Depois que os dados forem sincronizados, desinstale a versão anterior do aplicativo e instale o novo aplicativo.

Nesta página