Menus Dinâmicos
Permite a configuração de menus dinâmicos nas apps mobileX.
Na implantação das apps mobileX normalmente os desenvolvedores utilizam um menu fixo, configurado via manager, onde um JSON baseado na Linguagem X é definido, e este é usado como menu do aplicativo. É possível aplicar estruturas de menus específicas por plataforma (iOS, Android ou Portal), mas ainda assim o JSON para cada plataforma é fixo.
A plataforma mobileX permite também configurar menus dinâmicos. Ou seja, a depender dos dados do usuário (ou qualquer outra informação disponível) é possível gerar um menu totalmente diferente.
As configurações do menu dinâmico são feitas via Connect e funcionam da seguinte forma:
Você cria uma nova funcionalidade, onde esta funcionalidade irá retornar o JSON do menu;


Em seguida você habilita o menu dinâmico na seção Menu das configurações do endpoint;

Na seção de Mapeamentos você adiciona um novo mapeamento na aba de Menus, chamando esta nova funcionalidade;

O
identifier
do mapeamento deve seguir o seguinte padrão:Se o menu for geral para qualquer plataforma, o
identifier
deve ser"PADRAO"
;Se o menu for específico para o iOS, então o
identifier
deve ser"IOS"
;Se o menu for específico para o Android, então o
identifier
deve ser"ANDROID"
;Se o menu for específico para o Portal, então o
identifier
deve ser"PORTAL"
;
Last updated