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

  1. 01Interfaccia SwiftUI nativa progettata specificamente per iPhone
  2. 02Liste locali con inserimento manuale e scansione AVFoundation
  3. 03Sincronizzazione facoltativa di ogni lista con Mealie
  4. 04Sessioni per negozio con cronologia locale degli acquisti