Sto sviluppando un gestionale cloud per il tracciamento delle scorte e un'app mobile dedicata al personale di magazzino per piccole aziende di logistica. Sono uno sviluppatore: l'architettura del database, le integrazioni API e la logica di backend sono pronte al 100%. Tuttavia, quando è arrivato il momento di disegnare le schermate, ho iniziato ad abbozzare qualcosa usando librerie UI open source già pronte.
Disporre grandi tabelle su desktop è stato relativamente semplice, ma su mobile le cose si sono complicate parecchio. L'operatore in magazzino lavora al buio, con i guanti mentre spara con il lettore barcode, non riesce a centrare i pulsanti, i campi dei form vanno fuori schermo e con le notifiche complesse sembra quasi che l'interfaccia si blocchi. Fino a che punto ha senso sforzarsi di fare il design dell'interfaccia da soli, e a che punto conviene affidarsi a un'agenzia di design o a un product designer freelance?