Práticas recomendadas para formulários móveis mobile-forms-best-practices

Para casos de uso de formulários móveis e offline, a abordagem recomendada é criar seu próprio aplicativo nativo e buscar definições de formulários por meio da API Headless Adaptive Forms. Isso proporciona controle total sobre a experiência móvel e garante suporte contínuo à medida que as plataformas móveis evoluem.

Crie um aplicativo móvel nativo (iOS ou Android) que:

  1. Busca a definição de formulário headless - Use as APIs Adaptive Forms Headless para recuperar o formulário JSON sob demanda (por exemplo, quando o usuário abre um formulário ou navega até ele no seu aplicativo). Você pode listar os formulários disponíveis e buscar a definição do formulário por ID.

  2. Renderiza o formulário no seu aplicativo - Use sua estrutura de interface do usuário preferencial (por exemplo, React Native ou exibições nativas) para renderizar o formulário a partir do JSON. Você pode usar o Forms Web SDK e os formulários adaptáveis headless existentes como componentes do React onde eles se encaixam em sua pilha ou criar seu próprio renderizador que consome a mesma estrutura JSON.

  3. Opcionalmente oferece suporte offline - Implementar o armazenamento local e a sincronização no seu aplicativo. Por exemplo, armazene em cache as definições de formulário quando estiver online, salve os rascunhos localmente e envie ou sincronize os dados quando o dispositivo estiver online novamente.

Essa abordagem mantém o aplicativo acessível para manutenção à medida que o Android e o iOS são alterados e usa a plataforma headless adaptável de Forms compatível para criação, validação e envio de formulários.

Introdução getting-started

Para obter uma integração passo a passo, consulte Criar e publicar um formulário headless e o Portal do desenvolvedor.

recommendation-more-help
ce8b2828-9203-402e-a565-7b758c99b2ba