Pre-visualização
Funcionalidade
Na área de IDE do Connect é possível pré-visualizar uma funcionalidade criada com script Python, possibilitando assim ter uma ideia de como será renderizada a tela nos frontends. Também é possível visualizar funcionalidades que sejam apenas de consulta a uma API, gerando dados que podem ser consumidos dentro das aplicações da plataforma mobileX.
Para gerar uma pré-visualização de uma funcionalidade basta acessar a área de IDE e clicar na opção "Preview" como mostra a imagem abaixo.

Ao acessar a opção preview o Connect exibirá no canto direito um device e carregar automaticamente o conteúdo da funcionalidade, exibindo o resultado de acordo com o retorno do script em desenvolvimento. Caso seja uma tela mobileX, ele exibirá a renderização da tela, tal como na imagem abaixo

Caso seja uma consulta a um serviço ou geração de um conteúdo que não retorne uma tela mobileX, a exibição será apresentada em um editor JSON, onde será possível analisar o retorno, formatar o conteúdo do JSON para ficar mais legível, copiar o conteúdo para ser usado em outro local, por exemplo. E caso a execução do script retorne erro, também será exibido no editor.
No device temos três principais botões na parte de baixo, sendo eles botão menu, home e back. O botão "menu" exibe a tela configuração de parâmetros de entrada (como descrito mais a frente), além da função de salvar e fechar a configuração, o "home" tem a funcionalidade de oculta a pré-visualização e o "back" tem a função de reexecução do script.
Ao navegar entre diferentes funcionalidades na IDE, caso a pré-visualização esteja ativa o conteúdo do device automaticamente será recarregado exibindo o resultado da execução do script selecionado no momento.


Para funcionalidades onde o script precise de dados de entrada como querystring, headers ou body para ser executado, é possível inserir esses dados na área de configuração da pré-visualização, que pode ser acessado no menu esquerdo do device conforme ilustrado abaixo.
Na área de configuração também é possível exibir a configuração em modo tela cheia, para ficar mais confortável a inserção dos parâmetros necessário ao script, os dados de configuração de cada script podem ser salvos e recuperados automaticamente a cada vez que o preview é acionado.


O edito onde o resultado do script é apresentado também pode ser visualizado em tamanho maior, para isso basta clicar no canto esquerdo da tela do device para gerar a visualização ampliada.

Atualizado