In molte app è necessario memorizzare piccole quantità di dati in modo persistente: il tema scelto dall'utente, un flag che indica se l'onboarding è già stato completato, o l'ultimo username inserito.
Il pacchetto shared_preferences è la soluzione ideale per questi casi: salva coppie chiave-valore in modo persistente sfruttando i meccanismi nativi di ogni piattaforma (NSUserDefaults su iOS, SharedPreferences su Android, ecc.).
In questo tutorial costruiremo una piccola app che salva e ripristina le preferenze dell'utente, e vedremo come incapsulare la logica in un servizio riutilizzabile.
