Fleets App Mobile: un sistema di monitoraggio per mezzi in movimento

Un'app mobile per monitorare la tua flotta, progettata e sviluppata da noi.

In sintesi

Un'applicazione mobile nata dall’esigenza di rendere accessibili da smartphone e tablet gli strumenti di monitoraggio dei mezzi già esistenti in ambiente desktop, mantenendo coerenza funzionale e affidabilità operativa.

Anno2023

AmbitoLogistica / Maps

ProdottoMobile App

TipologiaSviluppo

TecnologieReact.js / React Native / TypeScript / WebSocket

Fleets è un'app mobile che utilizza un sistema di mappe per monitorare mezzi in movimento. Il progetto nasce dall'esigenza di portare su dispositivi mobile le funzionalità di una web app desktop proprietaria esistente. Abbiamo quindi progettato un'app mobile cross-platform, creando il design dopo un attento studio dell'esperienza utente incentrato sull'utilizzo mobile su mezzi di trasporto, fino allo sviluppo in stretta collaborazione con il team del committente.

Il risultato è una soluzione mobile intuitiva che integra perfettamente le funzionalità della versione desktop, garantendo un monitoraggio efficiente dei mezzi in mobilità.

La sfida

La complessità del progetto risiedeva nell'adattarsi a logiche di business preesistenti, sviluppando soluzioni ad-hoc altamente configurabili. Il backend originario, con REST API, serviva sia il frontend che una versione obsoleta dell'app mobile, rendendo necessario il riadattamento di una logica nata per una tecnologia di sviluppo molto diversa.

Riorganizzazione dati su mobile

I dati provenienti dal backend originale sono stati ripuliti dalle ridondanze e suddivisi in categorie più atomiche, migliorando l'efficienza delle query su Google Firestore, in modo che restituissero esclusivamente i dati richiesti, senza portare con sé informazioni superflue come accadeva in precedenza. Questo approccio ha permesso di modernizzare l'applicazione, migliorare le prestazioni e ampliare le funzionalità, mantenendo al contempo la compatibilità con i sistemi esistenti. Il risultato è una soluzione più efficiente e flessibile, capace di adattarsi alle esigenze in evoluzione degli utenti mobili, pur preservando l'integrità dei processi aziendali consolidati.

 

Frame 1 (1).png

 

UX e UI design ottimizzati per la mobilità

Dopo aver esaminato i flussi di navigazione esistenti, abbiamo ridisegnato l’architettura informativa dell’app per offrire un’esperienza coerente ma più snella, funzionale e adatta all’uso in contesti dinamici. L’interfaccia mostra subito le informazioni chiave, con un layout pulito e ordinato, pensato per facilitare l’interazione anche in movimento.

Il sistema visivo dell'app desktop si basava su uno UI Kit commerciale. Lo abbiamo rivisto, migliorato e adattato per il mobile, trasformandolo in un vero e proprio design system modulare, costruito in Figma per garantire coerenza visiva e scalabilità.

 

Frame 1.png

 

Sincronizzazione real-time e notifiche intelligenti

Il sistema integra funzionalità di monitoraggio e notifica in tempo reale, basandosi su due componenti principali:

  • Elaborazione dati geo-spaziali: il sistema processa informazioni geo-spaziali come coordinate GPS e aree di interesse. Questi dati vengono continuamente aggiornati e analizzati per fornire un quadro accurato e in tempo reale della situazione monitorata.
  • Sistema di notifiche intelligenti: le notifiche vengono generate e inviate ai dispositivi in base a eventi specifici come, per esempio, il superamento di limiti di velocità prestabiliti o l'ingresso o uscita da aree di interesse designate.

Supporto al Backend

Parallelamente alla realizzazione dell'app mobile, abbiamo fornito al cliente supporto per lo sviluppo del loro back-end per due aree principali:

  • Implementazione di nuove funzionalità per espandere le capacità del sistema.
  • Bug fix sulle funzionalità esistenti per migliorare stabilità e affidabilità.

 

Grazie a un’architettura moderna basata su microservizi, il sistema garantisce ora scalabilità, affidabilità e una migliore esperienza d’uso.

Contattaci.

Hai in mente un progetto e vorresti realizzarlo?
Hai bisogno di un partner dall'elevata competenza che supporti il tuo team o ti aiuti per progetti in outsourcing?

Vuoi maggiori informazioni o vuoi realizzare insieme a noi un progetto?
Compila il form e ti ricontatteremo a brevissimo.

Questo sito è protetto da reCAPTCHA e si applicano le Norme sulla privacy e i Termini di servizio di Google.