Ir para o conteúdo

Controles Móveis Nativos

Os desenvolvedores têm a opção de configurar configurações específicas para controlar se an App Builder o aplicativo instalado em um dispositivo móvel usará a interface de usuário móvel nativa ou App Builder para exibir tipos de Controle específicos. Essas informações podem ser configuradas tanto no nível do aplicativo quanto no nível do Controle individual para Controles de Lista e Data.

Se você sabe que sempre quer que os tipos de Controle aplicáveis usem a IU nativa do dispositivo móvel, então você deve configurar os valores apropriados no nível do aplicativo. Se você quiser um controle mais granular sobre esse tipo de exibição, você pode configurar no nível do Controle individual.

Configurar no Nível do Aplicativo

As seguintes Application Mobile Settings refletem o que a exibição da IU padrão deve ser para usuários de aplicativos móveis (ao usar a configuração Application Default no próprio Control). Por padrão, as opções Control Settings não estão habilitadas.

Para Habilitar as Configurações Móveis do Aplicativo:

  • Faça login como um usuário Desenvolvedor
  • Localize seu aplicativo no Menu do Site
  • Clique no ícone de edição de lápis do aplicativo**
  • Clique no botão Mais nas Configurações do aplicativo
  • Selecione Edge Case
  • Clique no botão Configurações móveis

Configurações de Controle Disponíveis:

  • Usar data nativa - Se habilitado, instrui a usar a exibição da interface de usuário nativa do dispositivo móvel vs. App Builder para data
  • Usar data/hora nativa - Se habilitado, instrui a usar a exibição da IU nativa do dispositivo móvel vs. App Builder para data/hora
  • Usar hora nativa - Se habilitado, instrui a usar a exibição da IU nativa do dispositivo móvel vs. App Builder por tempo
  • Usar lista nativa - Se habilitado, instrui a usar a exibição da interface de usuário nativa do dispositivo móvel vs. App Builder para listas
  • Usar texto nativo - Se habilitado, instrui a usar a exibição da IU nativa do dispositivo móvel vs. App Builder para texto

appmobilesettings.png

Configurar no Nível de Controle

Se você estiver procurando ter um controle mais granular sobre se os controles disponíveis renderizam usando a IU móvel nativa, você vai querer configurar essas informações no nível do controle.

Os controles do tipo Lista e Data têm uma opção Edge Case Setting que pode ser definida para dispositivos móveis.

Para Configurar no Nível de Controle

  • Navegue até o Live Designer para o painel com o controle que você deseja configurar
  • Selecione o controle na visualização da página
  • Clique na aba Edge Case
  • Expanda as Configurações móveis
  • Aqui você encontrará um campo Usar controle nativo móvel, com as seguintes opções que podem ser definidas para dispositivos móveis:

    • Padrão do aplicativo: se habilitado, siga sempre a configuração do aplicativo em Configurações móveis (esse valor é o padrão).
    • Nativo: Usa os controles nativos no dispositivo móvel, como listas pop-up roláveis. Essas listas respeitam o agrupamento por títulos, mas não exibem legendas.
    • App Builder: Força o dispositivo móvel a renderizar o App Builder versão do controle, como o estilo suspenso da caixa de listagem com legendas.

Exemplos

Exemplos Nativos

Agrupar por para nativo:

groupbynative.jpg

Lista com Nativo Selecionado:

App Builder exemplocelular.jpg

App Builder exemplo

Lista com Título da Descrição e Subtítulo exibidos, App Builder selecionado:

App Builder lista.jpg