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.
- Flutter
- Dart
- iOS e Android
- API Odoo
- rilevazione accessi
- dati di cantiere
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