← Toutes les réalisations

FidelityWallet

Ses cartes de fidélité à portée de main, dans une application iOS native sans publicité, sans compte et avec un stockage entièrement local.

14/03/2026 · Arthur Mondon

FidelityWallet
Origine
Un besoin personnel devenu une application publique
Disponibilité
Publiée sur l’App Store
Intervention
Conception et développement en autonomie
Données
Stockage local sur l’iPhone · sans compte

Le point de départ

FidelityWallet est née d’un besoin personnel : retrouver simplement ses cartes de fidélité dans une application maintenue et agréable à utiliser. Les solutions essayées ne me convenaient plus, entre publicités, fonctionnalités promotionnelles envahissantes et interfaces vieillissantes.

J’ai choisi de créer une application centrée sur les cartes elles-mêmes, puis de la publier sur l’App Store pour la rendre accessible à d’autres utilisateurs.

Les objectifs

Ajouter facilement ses cartes, les retrouver rapidement en magasin et présenter un code lisible au passage en caisse. L’application devait être utilisable dès l’installation, sans création de compte, avec des données conservées sur l’iPhone et une expérience native soignée.

Mon intervention

J’ai conçu et développé seul l’ensemble de l’application en Swift, du parcours d’ajout des cartes aux options de personnalisation, jusqu’à sa publication sur l’App Store. Le travail porte autant sur les usages pratiques en magasin que sur la qualité de l’interface native.

La solution

L’utilisateur ajoute une carte en scannant son code, en saisissant ses informations ou en important une image, puis l’associe à une enseigne. Il peut personnaliser son apparence, ajouter des notes et enregistrer un code PIN associé à la carte physique, conservé de manière sécurisée avec un accès protégé par l’authentification biométrique.

La recherche et les favoris facilitent l’accès aux cartes. Plusieurs présentations permettent d’adapter la bibliothèque à ses préférences ; le code peut ensuite être affiché en plein écran et la luminosité maximisée pour faciliter sa lecture en caisse.

Les cartes restent stockées uniquement sur l’iPhone, sans synchronisation ni transfert vers un serveur tiers. Les fonctions de gestion et de consultation sont disponibles hors ligne ; Internet sert uniquement à actualiser le catalogue des enseignes. Des fonctions d’import et d’export permettent de transférer ses cartes à l’initiative de l’utilisateur.

Les fonctionnalités

  • Ajout par scan de code, saisie manuelle ou import d’image, avec association à une enseigne
  • Prise en charge notamment des codes EAN-13, Code 128, PDF417, Aztec et QR code
  • Notes et code PIN associé à une carte, avec protection biométrique pour l’accès au PIN
  • Personnalisation des cartes : logos, dégradés, formes et motifs
  • Favoris, recherche rapide, archivage et suppression
  • Présentations en liste, bannière, grille, carte ou mini-carte
  • Code en plein écran et option de luminosité maximale pour le scan
  • Import et export des cartes, stockage local et utilisation hors ligne
  • Interface Liquid Glass, animations désactivables et disponibilité en sept langues : français, anglais, allemand, espagnol, italien, néerlandais et portugais

Les résultats et l’usage actuel

FidelityWallet est publiée sur l’App Store et utilisée dans mon quotidien. Les premiers retours de mes proches sont très positifs. Le projet concrétise une application iOS complète, de la conception de l’expérience à sa distribution publique.

Les évolutions envisagées

  • Ajout de widgets pour accéder plus rapidement à ses cartes
  • Prise en charge des raccourcis
  • Intégration à Apple Wallet
Les choix techniques et les technologies

L’enjeu était de combiner un accès rapide en magasin avec une interface personnalisable. Les favoris, la recherche, l’affichage plein écran et le réglage de luminosité répondent au moment du passage en caisse. Les différentes vues et les options visuelles permettent de personnaliser la bibliothèque, tandis que le stockage local évite d’imposer un compte ou une connexion pour utiliser ses cartes.

Technologies

SwiftSwift
GitGit

Projets liés

Pour un projet similaire

Retrouvez les prestations correspondant à ce type de réalisation.

Un projet similaire ? Parlons-en