Esecuzione delle applicazioni in produzione
  • 05 Aug 2024
  • 4 Minuti da leggere
  • Contributori

Esecuzione delle applicazioni in produzione


Sommario dell'articolo

Informazioni sulle stazioni e sulle diverse versioni delle applicazioni.

:::(Info) (Aggiornamento della funzione) A partire dalla versione r283, i dispositivi di visualizzazione sono stati rinominati interfacce:

Questa guida spiega come le applicazioni vengono eseguite in Tulip e come creare diverse versioni di applicazioni quando sono ancora in produzione. Imparerete ad assegnare le app alle stazioni e a testare ed eseguire le app. Se siete nuovi a Tulip o state ancora imparando, questo articolo vi aiuterà a capire come ottimizzare la creazione di app in linea con la produzione.

Che cos'è una stazione?

Una stazione è lo spazio virtuale in cui vengono eseguite le applicazioni. Ogni istanza deve avere una stazione per poter funzionare. Le stazioni hanno lo scopo di imitare le stazioni di lavoro reali, in modo da avere un ambiente pronto per la produzione in cui utilizzare le applicazioni.

Le stazioni sono diverse dalle Interface (dispositivi di visualizzazione), in quanto le stazioni rappresentano un luogo fisico, mentre le interfacce sono i dispositivi fisici usati per eseguire l'applicazione. Ogni stazione deve corrispondere a un'interfaccia.

Per saperne di più sulle interfacce.

Pagina della stazione

La pagina della stazione fornisce informazioni associate all'applicazione assegnata a una stazione. L'aspetto è il seguente:

Station Page.png

  1. Riquadro di navigazione tra le stazioni e i gruppi di stazioni
  2. Nome della stazione e anteprima in tempo reale delle applicazioni in esecuzione su quella stazione.
  3. Creare una nuova stazione o gruppo di stazioni
  4. Informazioni sulla stazione, come l'operatore dell'app, gli eventi precedentemente attivati e i dispositivi attualmente collegati.
  5. Informazioni di configurazione sulle assegnazioni delle app
  6. Informazioni sul dispositivo, tra cui l'interfaccia, il fuso orario selezionato e i dispositivi Edge collegati.

Assegnare le app a una stazione

L'assegnazione di un'app a una stazione determina il punto in cui l'app verrà eseguita, ad esempio un tablet o una macchina. In questo modo l'applicazione trova un posto virtuale all'interno della struttura.

Per assegnare un'app a una stazione:

  1. Passare alla pagina delle stazioni passando sopra la scheda Shop Floor nella barra di navigazione superiore.
  2. Selezionare la stazione che si desidera utilizzare e fare clic su Modifica accanto a Assegnazione app stazione.
  3. Fare clic sul menu a tendina Aggiungi un'applicazione e selezionare l'applicazione che si desidera assegnare dall'elenco.
  4. Fare clic su Salva.

Assign App to Station.gif

Ulteriori informazioni

Versioni dell'app

Quando si costruisce un'applicazione, esistono due versioni diverse: una versione di sviluppo e una versione pubblicata. Una versione di sviluppo è un'iterazione dell'app che non è stata resa disponibile per l'uso pubblico, mentre una versione pubblicata è stata pubblicata ed è pronta per gli utenti.

Le versioni di sviluppo delle app sono utili per apportare modifiche a una versione già pubblicata; gli utenti possono continuare a utilizzare la versione pubblicata dell'app mentre gli sviluppatori lavorano alle modifiche. Quando si pubblica una nuova versione dell'app, i dati rimangono nello stesso stato, con il trasferimento della versione precedente.

Testare le applicazioni in modalità sviluppatore

Durante la creazione di un'applicazione, è fondamentale testarne la funzionalità per verificare che pulsanti, widget, passi e altre risorse funzionino come previsto. È qui che la Modalità sviluppatore diventa essenziale per i test.

:::(Info) (NOTA) La Modalità sviluppatore deve essere eseguita in Google Chrome:

La Modalità sviluppatore è una finestra separata dall'Editor app che consente di utilizzare l'applicazione senza influenzarne l'utilizzo in produzione. Ciò significa che le informazioni immesse non verranno scritte nelle tabelle, nei complementi o nei connettori. Le tabelle vengono riprodotte come all'inizio quando si apre la Modalità sviluppatore. Nessuna modifica apportata ai dati si rifletterà nei record effettivi dell'applicazione.

La Modalità sviluppatore è utile per fornire informazioni di debug sulle risorse e sulle funzioni dell'applicazione, per garantire che la logica funzioni correttamente. È possibile diagnosticare rapidamente i problemi per comprendere gli errori che richiedono attenzione. Quando si esegue il test in modalità Sviluppatore, si ha accesso anche alle variabili e ai segnaposto dei record utilizzati in ogni fase.

:::(Info) (NOTA) Al momento le aggregazioni non sono supportate in modalità Sviluppatore:

Per accedere alla Modalità sviluppatore, fare clic sul pulsante Test situato in alto a destra nelle pagine Info app e Editor app. Si apre una nuova finestra che mostra l'applicazione in Modalità sviluppatore.

Developer Mode Page.png

Per saperne di più sulle funzioni disponibili in modalità Sviluppatore.

Eseguire le applicazioni nel Lettore Tulip

Il Lettore Tulip è stato progettato per eseguire le applicazioni e passare da una all'altra senza alcuno sforzo. Nel Tulip Player si sperimenta esattamente ciò che fanno gli utenti, con la possibilità di chiamare le funzioni dei connettori, scrivere nelle tabelle e parlare con macchine esterne.

Tulip Player è un'applicazione esterna che esegue le vostre applicazioni, consentendovi di passare da un'applicazione all'altra nell'ambito della vostra istanza. L'esecuzione delle applicazioni attraverso Tulip Player deve avvenire quando l'applicazione è pronta per essere utilizzata.

Prima di eseguire un'applicazione nel lettore, è necessario scaricare Tulip Player, che si può fare qui: Scarica Tulip Player.

Per aprire un'applicazione nel Tulip Player, fare clic sul pulsante Esegui nell'angolo in alto a destra delle schermate Info app e Editor app (accanto al pulsante Prova ). Il Lettore Tulip si apre e si può iniziare a eseguire l'applicazione.

Tulip Player Ex.png

Per una panoramica su come testare le applicazioni nel Lettore Tulip, vedere Test delle applicazioni nel Lettore Tulip.


Avete trovato quello che cercavate?

Potete anche andare su community.tulip.co per postare la vostra domanda o vedere se altri hanno affrontato una domanda simile!


Questo articolo è stato utile?