Progetto 01 · 2026
Shopping List
Un’app privata solo per iPhone con liste locali, scansione dei codici a barre, sessioni di spesa e sincronizzazione facoltativa con Mealie.
- Tipologia
- App nativa per iPhone
- Tecnologie
- SwiftUI · Swift 6 · Local-first


Panoramica
Shopping List è sviluppata interamente in Swift 6 e SwiftUI. Più liste locali, riquadri colorati per categoria, inserimento manuale, scansione tramite AVFoundation, negozi e sessioni di spesa funzionano senza richiedere un account esterno.
La persistenza JSON locale conserva sull’iPhone liste, metadati dei prodotti, negozi e cronologia degli acquisti. Ogni lista può sincronizzarsi facoltativamente con un server Mealie self-hosted, mentre le credenziali sono protette nel Portachiavi di iOS.
Funzionalità principali
- 01Interfaccia SwiftUI nativa progettata specificamente per iPhone
- 02Liste locali con inserimento manuale e scansione AVFoundation
- 03Sincronizzazione facoltativa di ogni lista con Mealie
- 04Sessioni per negozio con cronologia locale degli acquisti