Projet 01 · 2026
Shopping List
Une application privée réservée à l’iPhone, avec listes locales, lecture de codes-barres, sessions de courses et synchronisation facultative avec Mealie.
- Type
- Application iPhone native
- Technologies
- SwiftUI · Swift 6 · Local-first


Présentation
Shopping List est entièrement développée en Swift 6 et SwiftUI. Plusieurs listes locales, des tuiles colorées par catégorie, la saisie manuelle, la lecture avec AVFoundation, les magasins et les sessions de courses fonctionnent sans compte externe.
La persistance JSON locale conserve sur l’iPhone les listes, les métadonnées produit, les magasins et l’historique des courses. Chaque liste peut se synchroniser facultativement avec un serveur Mealie auto-hébergé, les identifiants étant protégés dans le trousseau iOS.
Fonctionnalités principales
- 01Interface SwiftUI native conçue spécialement pour l’iPhone
- 02Listes locales avec saisie manuelle et lecture AVFoundation
- 03Synchronisation facultative de chaque liste avec Mealie
- 04Sessions par magasin avec historique local des courses