Definizione della gestione degli eventi e del flusso di controllo per applicazioni mobili multipiattaforma
Altova MobileTogether consente alle aziende di qualsiasi dimensione di progettare e implementare soluzioni in modo rapido Soluzioni mobili personalizzate per aziende che funzionano su tutte le piattaforme mobile. La finestra di dialogo "Azioni" nel software MobileTogether Designer è una delle funzionalità principali che rende possibile Sviluppare soluzioni mobile avanzate in pochi giorni, Non mesi.
La finestra di dialogo "Azioni" consente agli sviluppatori di creare gestori di eventi complessi, controllare il flusso di esecuzione e definire operazioni che funzionano in modo uniforme su dispositivi iOS®, Android™, Windows® Phone 8 e Windows 8, nonché su un client basato su browser HTML5, senza doversi preoccupare dei dettagli specifici dell'API o del SDK per ciascun sistema operativo mobile, poiché gli "ActionTrees" creati con MobileTogether sono indipendenti da qualsiasi linguaggio di programmazione specifico per un determinato dispositivo.


Questo elemento del menu apre la finestra di dialogo "Azioni", dove è possibile selezionare una o più azioni sul lato sinistro e trascinarle nella finestra di modifica sul lato destro, dove il flusso di controllo viene definito in forma di albero e vengono configurati tutti i dettagli necessari.  Ad esempio, la soluzione di esempio "Rapporto spese" inclusa con il MobileTogether Designer e installata sul server demo di MobileTogether include un pulsante che consente all'utente di scattare una foto di una ricevuta di spesa e di includerla nel rapporto. La definizione dell'albero delle azioni per questo pulsante è mostrata di seguito:
L'azione assegnata è "Consenti all'utente di scegliere un'immagine", con la fotocamera del dispositivo mobile integrata selezionata come sorgente, e la prima immagine acquisita salvata nel nodo "original-photo" del file "$TEMP-PHOTO". Oltre ad accedere alle funzionalità del dispositivo, come la fotocamera, la telefonia, il browser web o la geolocalizzazione, la finestra di dialogo "Azioni" supporta il flusso di controllo standard, inclusi cicli, strutture decisionali "se-allora-altrimenti" e transazioni di database. Come le funzioni o le procedure in altri linguaggi di programmazione, gli sviluppatori possono definire "Gruppi di azioni" per definire insiemi di azioni che possono essere dotati di nomi descrittivi e sono facilmente riutilizzabili, oppure possono essere nidificati. I Gruppi di azioni vengono richiamati trascinandoli nel pannello di modifica, esattamente come le singole azioni. La finestra di dialogo "Azioni" consente inoltre agli sviluppatori di definire "Azioni di pagina" che vengono eseguite quando una pagina viene caricata, riaperta, aggiornata o quando viene premuto il pulsante "Indietro" nativo del dispositivo. Le definizioni delle azioni offrono agli sviluppatori il controllo completo sul flusso di esecuzione della soluzione mobile.
Quando la soluzione viene eseguita utilizzando la funzionalità [Simulatore]] per informazioni più dettagliate. Se desiderate saperne di più e scaricare gratuitamente il MobileTogether Designer per creare la vostra prima soluzione enterprise mobile per iOS®, Android™, Windows® Phone 8 e Windows 8, nonché un client basato su browser HTML5, visitate: www.altova.com/mobiletogether