Simulatore integrato per test su diverse piattaforme

Simulare il comportamento delle applicazioni su tutti i dispositivi durante la fase di sviluppo

  • Test approfonditi durante la fase di sviluppo
  • Testare le applicazioni su diversi dispositivi e piattaforme
  • Anteprima visiva in tempo reale
  • Test interattivi: simulazione delle interazioni dell'utente
  • Integrazione dei test con sorgenti XML, JSON o SQL
  • Verificare le prestazioni in condizioni reali
  • Simulare soluzioni all'interno dell'ambiente di progettazione
  • Simulare le soluzioni sul server dell'applicazione
  • Testare le applicazioni su dispositivi reali
  • Fornire dati reali per la simulazione

Simulare il comportamento di un'applicazione

Altova MobileTogether è un framework di sviluppo di applicazioni cross-platform che richiede poca codifica, progettato per creare applicazioni e soluzioni aziendali basate sui dati. Come parte delle sue funzionalità cross-platform, MobileTogether include un simulatore integrato che permette di emulare il comportamento delle applicazioni su dispositivi iOS, Android, Windows e altri, durante la fase di sviluppo.

L'applicazione simulatore MobileTogether riproduce l'aspetto, l'interfaccia utente e il comportamento di un'applicazione, mostrando come apparirà su diversi dispositivi, tenendo conto delle variazioni nelle dimensioni dello schermo, nell'orientamento e nel comportamento specifico della piattaforma.

Il simulatore consente agli sviluppatori di emulare il comportamento di applicazioni e soluzioni aziendali

  • Nell'ambiente di sviluppo MobileTogether
  • Sul server backend dell'applicazione
  • Sui dispositivi reali dei clienti, prima del lancio ufficiale

Per test più approfonditi, MobileTogether include anche il supporto per test automatizzati delle applicazioni e un debugger di applicazioni di livello enterprise.

Eseguire una simulazione utilizzando dati reali

L'emulatore dell'app MobileTogether ha la capacità unica di eseguire un test utilizzando dati reali, specifici per dispositivi mobili, forniti dallo sviluppatore, per simulare scenari reali tipici. Questo è particolarmente importante per i dispositivi mobili. Ad esempio, è possibile fornire dati come:

Simulazione di applicazioni nell'ambiente di progettazione

Durante la fase di sviluppo in MobileTogether Designer, è possibile simulare il comportamento dell'applicazione in qualsiasi momento e su una vasta gamma dei dispositivi più diffusi. Il simulatore integrato replica il funzionamento dell'applicazione o della soluzione aziendale, mostrando come apparirebbe su diversi dispositivi, tra cui laptop, computer desktop e dispositivi mobili, tenendo conto di variazioni nella dimensione dello schermo, nell'orientamento e persino nel comportamento specifico della piattaforma.

 

La possibilità di visualizzare immediatamente l'aspetto e il funzionamento della vostra applicazione su diversi dispositivi, direttamente all'interno dell'ambiente di sviluppo, vi consente di apportare modifiche in tempo reale all'interfaccia utente e alle funzionalità.

Opzioni del simulatore in MobileTogether Designer

 

La schermata qui sotto mostra la stessa applicazione simulata su un iPhone specifico e su un dispositivo Android Google Pixel. Come si può notare, MobileTogether regola automaticamente l'aspetto e l'interfaccia utente, nonché le funzionalità specifiche di ciascun sistema operativo.

Simulare la stessa applicazione su iOS e Android all'interno di MobileTogether

Il simulatore supporta test interattivi per ricreare il comportamento reale degli utenti, come la pressione sullo schermo, lo scorrimento e l'inserimento di dati. In questo modo, è possibile osservare esattamente come l'applicazione reagisce e risolvere eventuali problemi durante tutto il processo di progettazione.

Durante la simulazione, è possibile visualizzare esattamente come la propria applicazione mostra e elabora i dati in tempo reale, inclusi dati in formato XML, JSON o provenienti da database. Non solo è possibile visualizzare tutte le fonti di dati, ma è anche possibile modificare i valori in tempo reale per vedere come l'applicazione si comporterebbe in diversi scenari.

È inoltre possibile simulare scenari comuni, come la perdita della connessione Wi-Fi, il passaggio tra la modalità verticale e orizzontale, l'utilizzo delle funzioni telefoniche, e così via.

Ispezionatore di stili

Quando si simula un'applicazione in MobileTogether Designer, l'ispettore degli stili mostra informazioni dettagliate sugli stili calcolati degli elementi di controllo presenti nella pagina corrente.

È facile aprire l'ispettore degli stili, sia cliccando su un pulsante nella barra degli strumenti di Simulatore, sia eseguendo un clic con il tasto Ctrl su un elemento che si desidera analizzare. L'ispettore degli stili mostra informazioni sugli stili e sui valori configurati per l'elemento, nonché il modo in cui ciascuno di essi è stato calcolato.

Comprendere i diversi stili di controllo durante la simulazione dell'applicazione

L'ispettore degli stili è uno strumento molto utile quando un'applicazione include numerosi elementi di controllo: gli sviluppatori possono capire immediatamente perché un determinato elemento viene visualizzato in una specifica situazione e perché viene reso con gli stili correnti.

Simulatore lato server

Dopo aver testato il comportamento di un'applicazione o di una soluzione aziendale in MobileTogether Designer, è possibile distribuire la soluzione sul server MobileTogether della propria organizzazione per simulare il funzionamento in condizioni realistiche

Questo processo consente di testare sia la logica dell'applicazione lato client che quella lato server, garantendo che tutte le risorse del server siano accessibili e che la soluzione funzioni correttamente in condizioni reali.

Considerando che MobileTogether Designer crea sia la logica dell'applicazione lato client che quella lato server, questo tipo di simulazione consente di testare la logica dell'applicazione lato server sull'effettivo server, mentre l'interfaccia utente viene eseguita all'interno di MobileTogether Designer.

Test preliminare sull'applicazione per il cliente

MobileTogether consente inoltre di simulare un'applicazione su uno o più dispositivi degli utenti finali, per eseguire test di performance più accurati. La simulazione su dispositivo richiede semplicemente l'esecuzione del software client di MobileTogether sulla stessa rete Wi-Fi della macchina di sviluppo. Questo permette di effettuare test specifici per ogni dispositivo, distribuendo la soluzione su più dispositivi per simulare i comportamenti specifici della piattaforma e l'esperienza utente corrispondente. È inoltre possibile validare l'integrazione di funzionalità native per dispositivi mobili, come GPS, fotocamera, telefono, email, SMS, ecc., assicurandosi che queste funzionalità funzionino come previsto.

Elenco delle funzionalità di MobileTogether

Domande frequenti su MobileTogether

Dimostrazioni video di MobileTogether