Execução de aplicativos na produção
  • 31 Oct 2023
  • 4 Minutos para Ler
  • Contribuintes

Execução de aplicativos na produção


Article Summary

Saiba mais sobre as estações e as diferentes versões dos aplicativos.

Este guia detalha como os aplicativos são executados no Tulip e as maneiras de criar diferentes versões de aplicativos enquanto ainda estão em produção. Você aprenderá a atribuir aplicativos a estações e também a testar e executar aplicativos. Se você é novo no Tulip ou ainda está aprendendo, este artigo o ajudará a entender como otimizar a criação de aplicativos em linha com a produção.

O que é uma estação?

Uma estação é o espaço virtual que executa seus aplicativos. Cada instância precisa ter uma estação configurada para ser executada. As estações têm o objetivo de imitar estações reais no chão de fábrica, para que você possa ter um ambiente pronto para a produção para usar seus aplicativos.

As estações são diferentes dos dispositivos de exibição, pois as estações representam um local físico, enquanto os dispositivos de exibição são os dispositivos usados para executar o aplicativo. Cada estação deve ser mapeada para um dispositivo de exibição.

Para obter mais informações sobre dispositivos de exibição, consulte O que é a página Dispositivos de exibição?

Visão geral da página de estação

A página da estação fornece informações associadas ao aplicativo atribuído a uma estação. Sua aparência é a seguinte:

Station Page.png

  1. Painel de navegação entre estações e grupos de estações
  2. Nome da estação e visualização ao vivo dos aplicativos em execução nessa estação
  3. Criar uma nova estação ou grupo de estações
  4. Informações sobre a estação, como operador do aplicativo, eventos disparados anteriormente e dispositivos conectados atuais
  5. Informações de configuração sobre atribuições de aplicativos
  6. Informações do dispositivo, incluindo o dispositivo de exibição, o fuso horário selecionado e os dispositivos de borda conectados

Atribuição de aplicativos a uma estação

A atribuição de um aplicativo a uma Station determina de onde o aplicativo será executado, como um tablet ou uma máquina. Isso dá ao seu aplicativo um lugar virtual em suas instalações.

Para atribuir um aplicativo a uma estação:

  1. Navegue até a página Stations (Estações) passando o mouse sobre a guia Shop Floor (Chão de fábrica ) na barra de navegação superior.
  2. Selecione a estação que deseja usar e clique em Edit (Editar ) ao lado de Station App Assignments (Atribuições de aplicativos da estação).
  3. Clique no menu suspenso Add an App (Adicionar um aplicativo ) e selecione o aplicativo que deseja atribuir na lista.
  4. Clique em Save (Salvar).

Assign App to Station.gif

Leitura adicional

Versões do aplicativo

Ao criar seu aplicativo, há duas versões diferentes: uma versão de desenvolvimento e uma versão publicada. Uma versão de desenvolvimento é uma iteração do aplicativo que não foi disponibilizada para uso público, enquanto uma versão publicada foi publicada e está pronta para os usuários.

As versões de desenvolvimento de aplicativos são úteis para fazer edições em uma versão já publicada; os usuários ainda podem operar a versão publicada do aplicativo enquanto os desenvolvedores estão trabalhando nas alterações. Seus dados permanecem no mesmo estado quando você publica uma nova versão do aplicativo, transferindo-os da versão anterior.

Teste de aplicativos no modo de desenvolvedor

Ao criar um aplicativo, é fundamental que você teste sua funcionalidade para garantir que botões, widgets, etapas e outros ativos estejam funcionando conforme o esperado. É nesse ponto que o modo de desenvolvedor se torna essencial para os testes.

:::(Info) (OBSERVAÇÃO) O modo de desenvolvedor deve ser executado no Google Chrome. :::

O Modo de desenvolvedor é uma janela separada do App Editor que permite que você use o aplicativo sem afetar sua utilização na produção. Isso significa que as informações que você inserir não serão gravadas em tabelas, conclusões ou conectores. As tabelas são espelhadas da mesma forma como começam quando você abre o Developer Mode. Nenhuma alteração que você fizer nos dados será refletida nos registros reais do aplicativo.

O Modo de desenvolvedor é útil para fornecer informações de depuração sobre ativos e funções em seu aplicativo para garantir que a lógica esteja funcionando corretamente. Você pode diagnosticar rapidamente os problemas para entender os erros que precisam de atenção. Ao testar no modo de desenvolvedor, você também tem acesso às variáveis e aos espaços reservados para registros que são usados em cada etapa.

:::(Info) (OBSERVAÇÃO) Atualmente, não há suporte para agregações no modo de desenvolvedor:

Para entrar no modo de desenvolvedor, clique no botão Test localizado no canto superior direito das páginas App Info e App Editor. Uma nova janela é aberta, mostrando seu aplicativo no Modo de Desenvolvedor.

Developer Mode Page.png

Para obter uma visão geral dos recursos disponíveis no Modo de Desenvolvedor, consulte Como usar o "Modo de Desenvolvedor" para testar aplicativos.

Execução de aplicativos no Tulip Player

O Tulip Player foi projetado para executar seus aplicativos e alternar entre eles sem esforço. No Tulip Player, você experimenta exatamente o que seus usuários fazem, com a capacidade de chamar funções de conector, escrever em tabelas e conversar com máquinas externas.

O Tulip Player é um aplicativo externo que executa seus aplicativos, permitindo que você alterne entre aplicativos em sua instância. A execução de aplicativos por meio do Tulip Player deve ser feita quando o aplicativo estiver pronto para ser usado.

Antes de executar um aplicativo no player, você precisará fazer o download do Tulip Player, o que pode ser feito aqui: Baixe o Tulip Player.

Para abrir um aplicativo no Tulip Player, clique no botão Executar no canto superior direito das telas App Info e App Editor (ao lado do botão Testar ). O Tulip Player é aberto e você pode começar a executar seu aplicativo.

Tulip Player Ex.png

Para obter uma visão geral de como testar aplicativos no Tulip Player, consulte Testando aplicativos no Tulip Player.


Encontrou o que estava procurando?

Você também pode ir para community.tulip.co para postar sua pergunta ou ver se outras pessoas tiveram uma pergunta semelhante!


Este artigo foi útil?