Vai al contenuto principale

La versione 3, e perché la condivisione è stata rifatta da zero

Cosa è cambiato nella versione tre di Your Food, perché un inventario per luogo ha contato più del previsto, e cosa è servito per rifare la condivisione.

La versione 3 è stata il rifacimento più grande che Your Food abbia avuto. È nata da uno schema che vedevo nei messaggi che ricevevo: le persone non chiedevano tanto più funzioni, quanto che quelle esistenti reggessero una casa più grande.

Ne sono uscite tre cose.

Un inventario separato per ogni luogo

L’app originale dava per scontata una cucina sola. Quell’ipotesi si rompe in fretta. Le persone stavano seguendo una seconda casa, un camper, la cucina dell’ufficio, una cantina, una stanza da studente, e lo facevano mettendo un prefisso davanti al nome dei prodotti, che è un ripiego e non una funzione.

Adesso i luoghi sono cittadini di prima classe. Ognuno tiene le proprie liste e i propri membri, quindi puoi condividere la cucina di famiglia senza condividere il contenuto della casa al mare. Spostare un prodotto fra due luoghi non significa ricrearlo.

Liste e sottoliste

La seconda cosa che si rompeva con le dimensioni era la lista unica. Funziona benissimo a quaranta prodotti e diventa illeggibile a quattrocento.

Le sottoliste permettono alla struttura di seguire com’è davvero organizzata una cucina, ripiano per ripiano o categoria per categoria, e sono facoltative. Partire senza nessuna struttura resta il modo giusto di cominciare, ed è per questo che sono qualcosa che aggiungi invece che qualcosa da configurare il primo giorno.

La condivisione, rifatta dal niente

È la parte che ha richiesto più tempo. La condivisione esisteva anche prima della versione 3, ma era costruita su ipotesi che non sopravvivevano alle case vere: due persone che modificano nello stesso momento, un telefono rimasto offline per un giorno, qualcuno che entra in un inventario che ha già centinaia di prodotti.

Il rifacimento ha significato cambiare come le modifiche vengono conservate e unite, non aggiustare il comportamento esistente. Quello che vedi adesso è che una modifica fatta da un membro compare agli altri in tempo reale quando c’è connessione, e le modifiche fatte offline restano sul dispositivo e partono quando la connessione torna.

Questa distinzione conta, in una cucina. Chi mette via la spesa ha spesso il segnale peggiore di tutta la casa.

Cosa non è cambiato

La versione gratuita copre ancora l’inventario, le scadenze, i promemoria, la lista della spesa e la sincronizzazione del tuo account fra i tuoi dispositivi. Premium è ancora quello che apre gli usi condivisi e le organizzazioni più ampie. Continua a non esserci pubblicità.

Cosa viene dopo

La roadmap continua a essere guidata da quello che le persone scrivono, il che ha funzionato abbastanza bene da non avere nessuna intenzione di cambiarlo. Se qualcosa nell’app ti intralcia, dimmelo. È davvero così che è stata costruita gran parte di tutto questo.

Torna al blog

Entra nella community

Parla con la persona che sviluppa l’app.

Your Food è fatta da una sola persona in Harderue Studio. Quasi tutto quello che fa oggi è nato da qualcuno che ha scritto con un’idea o un problema: un messaggio da qui arriva direttamente allo sviluppatore, non in una coda di assistenza.

  • Nessuna pubblicità. Né nella versione gratuita, né in Premium, né su questo sito.
  • Il tuo inventario è tuo. Niente che ti riguardi viene venduto o condiviso.
  • La misurazione su questo sito è spenta finché non la autorizzi, ed è reversibile.
  • Chiedi la cancellazione dei tuoi dati quando vuoi, senza dover spiegare perché.

Harderue Studio, una sola persona · Guarda i miei altri progetti(si apre in una nuova scheda)