Introdução ao aplicativo AEM Forms aem-forms-app

CAUTION
AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

Visão geral overview

O aplicativo AEM Forms habilita 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. É possível definir workflows que são Fluxos de trabalho centrados no Forms no OSGi ou Fluxos de trabalho do Forms no JEE. Por exemplo, você gerencia uma empresa bancária e usa o AEM Forms para gerenciar aplicativos e comunicações de clientes. Seus clientes preenchem um formulário e o enviam para verificação. Se o formulário for habilitado em dispositivos móveis, os 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 trabalhador de campo pode transportar um dispositivo móvel para o cliente, verificar os detalhes e enviar o formulário. O aplicativo AEM Forms é sincronizado com o servidor AEM Forms e busca 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 a partir do Google Play, iOS a partir do App Store e Windows a partir da loja do Windows.

google_play

app_store

microsoft-badge-icon

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

Pré-requisitos prerequisites

O aplicativo AEM Forms requer um servidor AEM Forms. Os usuários podem renderizar formulários criados na 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 é sincronizado 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 fluxo de trabalho do AEM Forms aem-forms-app-with-servers-using-aem-forms-workflow

Se você tiver um servidor de fluxo de trabalho do AEM Forms, poderá renderizar formulários como tarefas 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 revisa um aplicativo e encaminha uma solicitação de verificação ao trabalhador de campo. O aplicativo encaminhado habilita um formulário de verificação no aplicativo do trabalhador de campo como uma tarefa. O trabalhador de campo leva o dispositivo móvel ao seu cliente e verifica os detalhes.

Aplicativo AEM Forms com servidores usando fluxo de trabalho centrado na Forms no OSGi aem-forms-app-with-servers-using-forms-centric-workflow-on-osgi

Se você tiver um servidor AEM Forms, poderá renderizar formulários adaptáveis como AEM aplicativo Caixa de entrada e tarefas 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 é 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 trabalhador do campo. O trabalhador de campo leva o dispositivo móvel ao seu cliente e verifica os detalhes.

Para obter mais informações sobre o aplicativo AEM Forms que funciona com o servidor AEM Forms, consulte Tarefa de avaliação de obtenção de linha de crédito na documentação do site.

Formulários autônomos ou aplicativo AEM Forms com servidores sem fluxo de trabalho do AEM Forms standalone-forms-or-aem-forms-app-with-servers-without-aem-forms-workflow

Um servidor AEM Forms que não usa o fluxo de trabalho do AEM Forms é o AEM Forms no OSGi, um formulário móvel independente ou um formulário adaptável. O aplicativo AEM Forms funciona com a implementação AEM Forms em OSGi. O Forms que você habilita e publica para o aplicativo AEM Forms está disponível no seu 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 habilita 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 o formulário no aplicativo AEM Forms:

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

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

  3. Em Avançado, habilite a opção : Sincronizar com o aplicativo AEM Forms e tocar 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 de autor, selecione vários formulários no Gerenciador de formulários e toque em Sincronizar com o aplicativo AEM Forms.

Suporte a dispositivo móvel mobile-device-support

Consulte Aplicativo AEM Forms (anteriormente conhecido como Mobile Workspace)

Principais recursos do aplicativo AEM Forms key-features-of-aem-forms-app

Aplicativo AEM Forms com servidores da AEM Forms aem-forms-app-with-aem-forms-servers

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

Com o servidor AEM Forms Workflow, um formulário pode ser associado a um ponto de partida em um processo de workbench e AEM aplicativo Inbox. 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, 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 diferenças entre um aplicativo AEM Caixa de entrada e um ponto de partida, consulte Ações e recursos de fluxos de trabalho de AEM centrados em formulários em fluxos de trabalho OSGi e AEM Forms JEE.

Com o servidor do AEM Forms sem fluxo de trabalho do AEM Forms, um formulário habilitado para sincronização no aplicativo é renderizado no aplicativo AEM Forms. O Forms está disponível na guia Forms do aplicativo, pode ser enviado ou salvo como um rascunho. Formulários adaptáveis e formulários móveis são aceitos 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 junto 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 template. Agora, toda vez que você cria uma instância do template, os campos especificados já são preenchidos com valores especificados no template. 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 working-with-tasks-and-forms

Você pode sincronizar seu aplicativo com o servidor de fluxo de trabalho do AEM Forms e trabalhar em tarefas e formulários no seu 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 de resumo. Por padrão, as tarefas atribuídas a você são colocadas na variável Tarefas pasta. Ao trabalhar em uma tarefa, você pode alterar a tarefa e salvar uma cópia de rascunho da tarefa no servidor do AEM Forms.

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

Consulte:

Trabalhar offline working-offline

Você pode trabalhar no seu dispositivo móvel no modo offline. Você pode fazer logon no aplicativo mesmo se não houver conectividade de rede e puder trabalhar em todos os formulários que foram sincronizados com o dispositivo na última vez que esteve online. Para obter detalhes sobre como sincronizar formulários, consulte Sincronização do 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 do AEM Forms na próxima vez que estiver online.

Para obter detalhes, consulte Trabalhar no modo offline.

Adicionar anotações adding-annotations

Você pode adicionar os seguintes anexos a um formulário em seu dispositivo móvel

  • Notas- Você pode usar o recurso Notas para adicionar um rabisco à mão livre ou uma nota de texto em seu formulário. Para obter detalhes, consulte Adicionar uma observação.

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

Salvar automaticamente autosave

Quando um usuário insere dados no aplicativo AEM Forms, o recurso de salvamento automático os salva em intervalos regulares. O recurso de salvamento automático no aplicativo AEM Forms ajuda você a evitar perda de dados se o aplicativo for fechado devido a condições como pouca bateria.

Consulte Usar o salvamento automático no aplicativo AEM Forms.

Diferenças entre AEM caixa de entrada e os recursos do aplicativo AEM Forms differences-between-aem-inbox-and-aem-forms-app-features

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

Formulários compatíveis supported-forms

Tipos de formulário compatíveis no aplicativo AEM Forms:

Formulários adaptáveis adaptive-form

Um formulário adaptável que se adapta dinamicamente às entradas do usuário é compatível com o aplicativo AEM Forms. Formulários adaptáveis carregados lentamente também são suportados.

Formulário móvel mobile-form

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

Formset 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 todo o conjunto como um único e não há necessidade de arquivar, enviar e rastrear formulários ou processos individuais.

NOTE
Requer fluxo de trabalho do AEM Forms (AEM Forms no JEE).

Como o aplicativo AEM Forms funciona how-aem-forms-app-works

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 do usuário eficiente, salvando 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 com eficiência para apresentar dados armazenados nos modelos por meio de visualizações. Todas as operações nativas são executadas por meio de plug-ins PhoneGap.

Personalizar, criar e distribuir o aplicativo AEM Forms customize-build-distribute

NOTE
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 o 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 customize

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 de marca.

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 de tema.

Gesto: Altere os gestos, como deslizar o dedo 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 de gestos.

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

Criar e distribuir build-and-distribute

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

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

  1. Abra a Distribuição de softwares. Você precisa de uma Adobe ID para fazer logon na Distribuição de softwares.

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

  3. No Filtros seção:

    1. Selecionar Forms do Solução lista suspensa.
    2. Selecione a versão e o tipo do pacote. Também é possível usar a variável Pesquisar downloads para filtrar os resultados.
  4. Toque no nome do pacote aplicável ao seu sistema operacional e selecione Aceitar termos do EULA e toque em Baixar.

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

  6. Selecione o pacote e clique em Instalar.

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

    O pacote de origem é baixado no dispositivo.

Para iOS:

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

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

Para Android:

Para obter detalhes sobre como criar um aplicativo Android (.apk), consulte Configure o projeto do Eclipse e crie o aplicativo Android.

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 aplicativo do Windows.

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

Recommendations para atualizar o Mobile Workspace para o aplicativo AEM Forms recommendations-to-upgrade-mobile-workspace-to-aem-forms-app

Se 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 na Play Store no Android
    Você pode atualizar o aplicativo diretamente da Play Store.

  • Se uma 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 dados com o servidor do AEM Forms. Depois que os dados forem sincronizados, desinstale a versão anterior do aplicativo e instale o novo aplicativo.

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da