MobileTogether 9.0 con supporto MQTT e altre funzionalità

La versione 9.0 di MobileTogether, il framework di sviluppo di applicazioni a basso codice di Altova, è ora disponibile e include nuove funzionalità, tra cui un supporto completo per MQTT, il supporto per nuovi gesti, la possibilità di disegnare codici a barre e codici QR, la modalità scura e molto altro.

Ecco una panoramica di tutti i punti salienti.

Supporto per MQTT

MQTT (Message Queuing Telemetry Transport) è un protocollo di messaggistica leggero utilizzato per la comunicazione tra dispositivi intelligenti, sia in contesti di automazione industriale che in ambienti domestici e uffici intelligenti.

MQTT utilizza un'architettura di tipo "subscribe/publish" che si basa su un intermediario, chiamato broker. In questo modo, il protocollo consente il monitoraggio, il controllo e l'automazione di dispositivi IoT di diversi produttori, nonché l'integrazione di tali dispositivi in una soluzione centralizzata di controllo e monitoraggio.

MobileTogether offre ora un supporto completo per [top-5-requirements-rmad-tools|sviluppare applicazioni che utilizzano il protocollo MQTT utilizzando il suo approccio unico, basato su una piattaforma a basso codice, per lo sviluppo rapido di applicazioni mobile[RMAD]]). Il supporto per MQTT in MobileTogether consente alle applicazioni di connettersi a una rete MQTT come pubblicatore, come sottoscrittore, o come entrambi.

Il nuovo supporto per MQTT in MobileTogether offre agli sviluppatori la flessibilità di implementare una vasta gamma di applicazioni di automazione IoT, che vanno dagli uffici intelligenti e dalle città intelligenti alle applicazioni di automazione industriale su larga scala e oltre.

Funzionalità per l'esperienza utente

MobileTogether offre un approccio unico per la creazione di un'unica applicazione che è poi disponibile contemporaneamente su diversi sistemi operativi e su una varietà di dispositivi. Con ogni nuova versione, ci impegniamo a migliorare l'esperienza utente delle applicazioni create con MobileTogether, introducendo nuove funzionalità. Questa versione include:

  • Supporto aggiuntivo per i gesti: Gli utenti possono ora trascinare e/o scorrere le righe di una tabella per eseguire azioni specifiche, come spostare o eliminare contenuti.

  • Generazione di grafici sul dispositivo del cliente: Ora è possibile generare i grafici direttamente sul dispositivo del cliente, senza dover inviare dati al server e riceverli indietro, il che rende la generazione dei grafici molto più veloce e fluida.

  • Nuovo aspetto dei pulsanti: Gli sviluppatori hanno accesso a una libreria sempre più ampia di icone per implementare funzionalità familiari. Questa versione include nuove immagini per i pulsanti di selezione, collegamento/disconnessione, chiusura, salvataggio, foto/galleria e altri.

  • Creazione di codici a barre e codici QR: Oltre alla possibilità di leggere codici a barre/QR tramite la fotocamera del dispositivo, le applicazioni sviluppate con MobileTogether possono essere configurate per crearli, ad esempio per la gestione dell'inventario, l'applicazione di sconti nei punti vendita, ecc. Sono supportati diversi tipi di codici a barre, tra cui UPC, EAN, QR e altri.

Strumenti per sviluppatori

Tra le nuove funzionalità pensate per migliorare la produttività degli sviluppatori, troviamo:

  • Modalità scura e chiara per l'ambiente di sviluppo: La tanto attesa modalità scura per MobileTogether Designer è finalmente disponibile. Ora gli sviluppatori possono scegliere la modalità scura, una nuova e chiara modalità chiara, oppure continuare a utilizzare la modalità classica. (Le modalità scura e chiara per le applicazioni client sono disponibili da tempo.)

  • Modifica della struttura del codice sorgente durante la simulazione: Durante la simulazione di un'applicazione in MobileTogether Designer, è ora possibile modificare la struttura del codice sorgente e i dati stessi nel pannello "Origini delle pagine". Questo consente agli sviluppatori di simulare situazioni reali, ad esempio, per testare un valore o una condizione specifica durante la simulazione, senza dover accedere o modificare i dati sorgente effettivi.

  • Supporto nativo per MySQL e MariaDB: MobileTogether offre da tempo il supporto per la connessione a MySQL e MariaDB (e a numerosi altri database) tramite connessioni generiche ADO/ODBC/JDBC. Ora, il framework supporta connessioni native a MySQL e MariaDB, eliminando la necessità di driver esterni, il che lo rende molto più veloce e comodo.

  • Alias per le soluzioni sul server: Ora, una singola soluzione può apparire più volte su un server MobileTogether grazie all'utilizzo di alias. Questo permette agli sviluppatori di replicare un'applicazione e personalizzare determinati parametri, ad esempio collegando un alias a un database di test e un altro a un database di produzione.

Scaricate subito l'ultima versione di MobileTogether

Tutte queste funzionalità e molte altre sono ora disponibili in MobileTogether 9.0. Il software MobileTogether Designer è gratuito, quindi potete scaricarlo e iniziare subito a utilizzarlo.

I clienti esistenti possono aggiornare il software MobileTogether Designer e richiedere una nuova licenza gratuitamente.