La Spesa

(iPhone / iPad)


Descrizione:
 
L'app LaSpesa serve per creare una lista di negozi e per ogni negozio una lista di prodotti da comprare, facilmente gestibile, anche con una sola mano, mentre ci si trova all'interno del negozio e si stanno acquistando i prodotti, presumibilmente con l'altra mano.
 
LaSpesa e' stata creata per sostituire i foglietti e integrare in una sola lista dinamica anche le richieste provenienti da altri familiari/conoscenti.

 

Caratteristiche:
 
La lista e' sempre condivisa con i propri device, con il proprio Apple id, e tramite iCloud.
 
Si puo' segnare un prodotto come comprato, cioè "fatto", toccando sull'icona con la mano, e rapidamente visuale solo i prodotti da comprare, cioe' "da fare".
 
Si puo' condividere la lista (completa o solo "da fare") con altri utenti iOS, senza vincoli di login, semplicemente tramite messaggio di condivisione.
 
Dall'app Messaggi, chi riceve il messaggio, trova in fondo un link, da cui può importare completamente la lista se e' per un nuovo negozio (ios17 only), oppure se esiste già un negozio con lo stesso nome, si può decidere di aggiungere nella propria lista tutti i prodotti ricevuti o solo i prodotti "da fare" .
 
Quando si acquista un prodotto in negozio, si toglie la spunta, e questo viene nascosto, riducendo progressivamente l'elenco di quelli "da fare" , cioe' da prendere.
 
Posso creare una lista per un negozio, modificare il nome del negozio e/o dei prodotti e gestire la lista precedentemente compilata, solo cercando e selezionando cio' che si deve comprare, senza mai dover cancellare i prodotti.
 
Infine, se si vuole riutilizzare una lunga lista di prodotti per un diverso negozio (o anche solo come backup), si puo' inviare la lista come messaggio e importarla (iOS 17) in una lista con un nome diverso. Su iOS 16 (workaround) bisogna inviare la lista dopo averla temporaneamente rinominata con il nuovo nome.
 
Note tecniche:
 
L'app e' implementatta in Swift/SwiftUI, non e' compatibile con Android, e verra' in futuro rilasciata anche per macOS.
 
Per archiviare le liste (CoreData), si utilizza anche iCould dell'utente tramite il suo Apple ID, quindi le liste sono automaticamente utilizzabili nell'app LaSpesa sui device (iPhone/iPad) che l'utente ha associato al suo Apple ID.
 
Non e' richiesto l'uso di login/password per l'utente, e la condivisione esplicita di una lista (negozio con prodotti da prendere) verso un altro utente dell'app LaSpesa, avviene usando un deeplink automaticamente creato in app, che puo' essere trasmesso come messaggio verso un proprio contatto
 
Privacy:
 
Non si fa alcun uso dei dati privati dell'utente.
 
I dati inseriti nelle liste non vengono analizzati, e sono utilizzati in app solo per implementare le funzionalita' descritte dell'app LaSpesa. (Privacy Policy)
 
Contatti:
 
Potete contattarmi via mail (massi.claudio@gmail.com) per richiedere chiarimenti, fornire impressioni e/o consigli, comunicare problemi.
 
Si raccomanda di specificare la versione in uso dell'app LaSpesa (vedi tab Impostazioni), e le caratteristiche del device (es: versione di sistema, modello, dimensione schermo, ..)