Video: Dominikus Baur: Web-based data visualization on mobile devices | JSConf EU 2014 2025
Diciamocelo: se non stai pensando al mobile, probabilmente sei nel settore sbagliato. Smartphone e tablet hanno cambiato per sempre il modo in cui gli umani si aspettano di interagire con le applicazioni. Gli store iTunes e Google Play sono pieni di app interattive lucide, ben progettate. Esse inducono gli utenti a desiderare che tutte le visualizzazioni dei dati siano accessibili tramite dispositivi mobili e abbiano l'aspetto di app.
La prima figura qui sotto mostra una visione complessa dei dati che sarebbe molto difficile da navigare su un dispositivo mobile a causa della quantità di informazioni e dei numerosi menu di drill down. La seconda figura di seguito, d'altra parte, mostra una visualizzazione dei dati semplificata ma facile da digerire e chiara che è stata costruita pensando ai dispositivi mobili. Nota il grande uso dello spazio bianco, del testo e dell'intelligenza di posizione.
È necessario avere una mentalità mobile-first quando si sviluppa una visualizzazione di dati. Dovresti fare diverse cose:
-
Renderlo intuitivo. Una cosa che tutti amano delle app è che non devi leggere un manuale prima di usarli. Assicurati di portare questa stessa esperienza sulle visualizzazioni dei dati sui dispositivi mobili. Usando segnali visivi e trattamenti intelligenti di colori, caratteri e trame, rendi la tua visualizzazione dei dati facile da digerire su un computer desktop o un dispositivo mobile.
-
Conto per spazio di progettazione ridotto. Il dispositivo mobile medio oggi è da 3 "a 10" (lunghezza e larghezza), che rappresenta una perdita di quasi la metà dello schermo disponibile sui desktop. Per lavorare su dispositivi mobili, la visualizzazione dei dati deve tenere conto delle dimensioni ridotte dello schermo per quanto riguarda i caratteri, i menu e la visualizzazione generale. Dispositivi più piccoli ti costringono a sviluppare visualizzazioni concise dei dati che trasmettono i tuoi punti in modo rapido e chiaro.
-
Utilizza la funzionalità mobile nativa. Hai mai notato che quando apri un'app su un dispositivo mobile e tocchi un menu, viene visualizzato il menu specifico per quel dispositivo? Assicurati che tutte le opzioni di menu che utilizzi nelle visualizzazioni dei dati, siano essi menu a discesa o caselle combinate, siano compatibili con tutti i dispositivi mobili che i tuoi utenti potrebbero avere. L'ultima cosa che vuoi è che un utente si senta frustrato nel provare a usare un modo di vedere i dati che non funziona bene sul suo dispositivo.
-
Abilita condivisione e collaborazione sociale. La collaborazione sociale è il nome del gioco nel 21 ° secolo. I tuoi utenti si aspettano di avere un modo facile e intuitivo per condividere i risultati della visualizzazione dei dati con gli altri. Assicurati di rendere questa capacità nativa e non un ripensamento.
-
Rendere la qualità dei dati una priorità. Quando gli utenti possono accedere alle visualizzazioni dei dati in qualsiasi momento e da qualsiasi luogo, è importante garantire che la visualizzazione dei dati emetta sempre dati di qualità. C'è un'alta probabilità che se il sistema sta emettendo dati inutili, uno dei tuoi utenti rileverà il problema prima di te.
-
Sii flessibile. Parte del fascino delle app mobili è la loro interattività, il design pulito e la capacità di adattarsi rapidamente alle nuove esigenze. È importante sviluppare o scegliere uno strumento mobile per la visualizzazione che sia facilmente adattabile alle esigenze degli utenti.
-
Pianifica BYOD (porta il tuo dispositivo). Poiché l'utilizzo dei dispositivi da parte della polizia diventa un compito arduo per l'IT, molte aziende stanno ricorrendo a consentire ai propri utenti di utilizzare i propri dispositivi sul posto di lavoro. Quando stai pianificando una visualizzazione dei dati, pianifica in modo che i risultati dei dati funzionino sui dispositivi più comuni sul mercato: dispositivi iOS, dispositivi Android e BlackBerry.
