Ottimizzazione App Android per azienda di distributori automatici: UX e performance
Scopri come noi di Tidycode abbiamo migliorato un’App Android per un’azienda di distributori automatici, ottimizzando UX, gestione stock e flusso di erogazione.

Noi di Tidycode abbiamo recentemente collaborato con un’azienda italiana leader nella progettazione e produzione di distributori automatici per prodotti alimentari e non.
L’obiettivo del nostro intervento è stato migliorare l’esperienza utente, ottimizzare la gestione dello stock e introdurre nuove funzionalità per un’erogazione più precisa ed efficiente.

Le tecnologie utilizzate
Per garantire un’App più performante e scalabile, abbiamo implementato:
01.
per la gestione delle API e la comunicazione tra WebApp e App.
02.
per aggiornare la compatibilità e garantire massima stabilità.
02.
per migliorare la gestione delle traduzioni e delle informazioni sui prodotti.
02.
per sincronizzare e ottimizzare i dati sugli erogatori e i serbatoi disponibili.
02.
per tracciare accuratamente le conversioni e il comportamento degli utenti.
Migliorie apportate
01.
Ottimizzazione UX e gestione del carrello
Per migliorare il flusso d’acquisto e la navigazione, abbiamo:
- Rimosso il selettore quantità: ora basta un semplice tap sulla riga prodotto per aggiungere un’unità al carrello.
- Vista dettaglio prodotto ottimizzata: aggiunto un pulsante “Aggiungi al carrello” e un pulsante “Dettagli” per visualizzare informazioni aggiuntive.
02.
Gestione avanzata dello stock e degli ordini
Abbiamo migliorato la gestione degli stock e delle transazioni per garantire efficienza e precisione:
- Integrazione con BI FLUID: il sistema ora gestisce più serbatoi, passando automaticamente tra tank A e B in caso di esaurimento.
- Schermata intermedia di erogazione: aggiunta una visualizzazione “Erogazione in corso” con la possibilità di personalizzare il testo.
- Voucher automatico: indipendentemente dal metodo di pagamento, in caso di erogazione incompleta viene generato un voucher dell’importo relativo alla quantità non erogata.
03.
Traduzioni multilingua
Per rendere l’App accessibile a un pubblico internazionale, abbiamo:
- Aggiunto una sezione “Languages” per la gestione delle lingue direttamente dal backend.
- Implementato un sistema di fallback: se una traduzione manca, viene mostrata la stringa in inglese.
- Gestione dinamica delle lingue: le lingue possono essere abilitate o disabilitate senza necessità di aggiornamenti lato server.
04.
Screensaver personalizzabili
Abbiamo migliorato la gestione degli screensaver, permettendo una maggiore personalizzazione:
- Creata un’area dedicata nella WebApp per il caricamento di immagini screensaver.
- Sincronizzazione automatica tra il backend e il frontend per garantire aggiornamenti in tempo reale.
- Immagine iniziale con logo fisso: per garantire il branding dell’azienda.
05.
Tracciamento delle conversioni e ottimizzazione SEO
Abbiamo rafforzato il monitoraggio e migliorato la stabilità dell’App, intervenendo su:
- Passaggio a GA4: per raccogliere dati più accurati su utilizzo e conversioni.
- Ottimizzazione delle chiamate API: per ridurre il consumo di risorse e migliorare la velocità.
06.
Aggiornamenti tecnici e sicurezza
Per migliorare stabilità e sicurezza della piattaforma, abbiamo:
- Aggiornato il sistema ad Android 13 – API 33 per garantire compatibilità e prestazioni.
- Configurato un simulatore fisico per test più accurati prima della messa online.
- Ottimizzato la gestione delle chiamate API per ridurre il consumo di risorse e migliorare la reattività del sistema.
Risultati raggiunti
Grazie al nostro intervento, l’App ha ottenuto:
01.
Esperienza utente migliorata
01.
flusso di acquisto più intuitivo e gestione del carrello semplificata.
02.
sincronizzazione avanzata dei serbatoi e flusso di erogazione semplificato.
03.
Internazionalizzazione avanzata
02.
gestione dinamica delle lingue con cache locale.
02.
migliorata l’analisi delle conversioni e la raccolta di insight sulle vendite.
05.
Maggiore sicurezza e stabilità
02.
con aggiornamenti tecnici mirati e miglior gestione API.

Noi di Tidycode crediamo che un’App mobile debba offrire un’esperienza utente fluida e performante, integrando le migliori tecnologie per ottimizzare ogni aspetto del processo.
Se vuoi migliorare la tua App, ottimizzare la gestione dello stock o integrare nuove funzionalità, contattaci. Insieme, possiamo trasformare la tua piattaforma in una soluzione all’avanguardia!