Tutte le competenze

06

App mobile per il campo

L’app mobile è il bordo del sistema: il punto in cui il dato nasce. Se lì è comoda e onesta, tutto il resto a valle funziona; se è scomoda, la gente torna al foglio di carta e il gestionale racconta una storia falsa.

Il dato si prende dove nasce

Ogni passaggio in cui un’informazione viene trascritta a mano una seconda volta è un punto in cui si perde tempo e si introducono errori. Prendere il dato sul posto — accessi, presenze, quantità, foto — e mandarlo dritto nel gestionale toglie il doppio inserimento e sposta il controllo dal ricordo al registro.

Chi lavora sul campo non ha tempo

L’interfaccia deve reggere guanti, sole, fretta e una mano sola: pochi tocchi per l’operazione più frequente, testo grande, conferme chiare, e nessun modulo lungo da compilare in piedi.

Una sola base di codice per iOS e Android con Flutter: la stessa esperienza sui due sistemi e un solo posto in cui correggere.

Sicurezza sul dispositivo

Quando l’app tocca valore o identità, le credenziali sensibili restano nell’enclave sicura del dispositivo e le operazioni delicate passano dal riconoscimento biometrico. Niente segreti in chiaro nella memoria dell’applicazione, e conferma esplicita per ogni azione irreversibile.

Portfolio

Cosa ho fatto, progetto per progetto, su questa competenza.

ASC Buildings

App di cantiere per un’impresa di costruzioni

  • App Flutter per la gestione degli accessi in cantiere, pensata per l’uso in mobilità e per chi non sta davanti a un computer.
  • Collegamento diretto al gestionale Odoo dell’azienda: il dato rilevato sul posto arriva in amministrazione e si aggancia alla contabilità analitica della commessa.
  • Flutter
  • Dart
  • iOS e Android
  • Odoo

Manora

Portafoglio mobile della piattaforma Layer 2

  • App Flutter multipiattaforma per operare sulla catena: saldi, invii, storico e notifiche transazionali multilingua.
  • Chiavi private mai fuori dall’enclave sicura del dispositivo e autenticazione biometrica obbligatoria per firmare una transazione.
  • Suite di test di integrazione sul dispositivo, oltre ai test unitari, perché su un portafoglio l’errore non si corregge con una patch il giorno dopo.
  • Flutter
  • Dart
  • secure enclave
  • biometria
  • integration test

Ti serve questo?

Raccontami il problema e ti dico come lo affronterei — e se non è il caso di farlo, te lo dico lo stesso.

Parliamone