Retail : cora modernise son commerce et dynamise l'engagement client grâce aux applications mobiles natives développées par Ikomobi.

Affichage de produits depuis l'application mobile native cora
  • Type de projet
    App mobile
  • Temps
    6 mois
  • Secteur
    Retail

Face à l'évolution rapide des habitudes de consommation et à l'impératif de moderniser son approche commerciale, l'enseigne de grande distribution cora Belgique a pris une décision stratégique en 2020 : investir dans le développement d'applications mobiles pour iOS et Android afin de moderniser ses interactions clients et tirer parti du potentiel du m-commerce. Consciente de la nécessité d'un partenaire expert dans le domaine du retail et du développement mobile, cora a choisi Ikomobi pour concevoir et réaliser cette transformation majeure. Ce projet ambitieux a démarré début 2020, en pleine période de changements dans les habitudes de consommation.

Une rapide présentation de l’app

Simplifiez votre quotidien

Section du site en ce moment chez cora
Figure 1 - Home Page
Section du site en ce moment chez cora
Figure 2 - Panier d’achat
Section du site en ce moment chez cora
Figure 3 - Fiche produit
Section du site en ce moment chez cora
Figure 4 - Click and collect
Bienvenue chez cora
Figure 5- Ma fidélité - écran de scan de la carte cora
Section du site en ce moment chez cora
Figure 6 - Le Mag - le magazine cora
Bienvenue chez cora
Section du site en ce moment chez cora
Figure 1 - Home Page
Panier
Section du site en ce moment chez cora
Figure 2 - Panier d’achat
Le produit sous toutes ses coutures
Section du site en ce moment chez cora
Figure 3 - Fiche produit
Une réservation sans tracas
Section du site en ce moment chez cora
Figure 4 - Click and collect
Une fidélité récompensée
Bienvenue chez cora
Figure 5- Ma fidélité - écran de scan de la carte cora
Un peu de lecture
Section du site en ce moment chez cora
Figure 6 - Le Mag - le magazine cora

Les défis

Moderniser l'expérience d'achat d’une enseigne de la grande distribution et convertir une clientèle au mobile.

cora était confrontée à la nécessité de :

  1. Moderniser son canal de vente

    Offrir une alternative digitale performante à ses magasins physiques.

  2. Améliorer l'engagement client

    Créer un lien plus direct et personnalisé avec ses utilisateurs mobiles.

  3. Optimiser les parcours d'achat

    Simplifier la recherche de produits, la consultation des infos et le processus de commande.

  4. Exploiter le potentiel des notifications

    Communiquer efficacement les offres et les informations pertinentes.

Objectifs du projet

Deux applications mobiles natives performantes et centrées sur le client.

Les objectifs clefs définis pour Ikomobi étaient de :

  1. Développer des applications mobiles natives (iOS et Android) qui offrent une expérience utilisateur optimale en termes de performance et d'ergonomie ;

  2. Mettre en place une architecture technique robuste et évolutive, basée sur des APIs performantes ;

  3. Intégrer des fonctionnalités clefs telles que la gestion de la carte de fidélité, la gestion des coupons, la recherche de produits, l’affichage des folders et des promotions, le choix du mode de livraison et les listes de favoris ;

  4. Développer un tunnel de commande entièrement intégré à l’application, en natif, garantissant une expérience fluide et cohérente ;

  5. Assurer une gestion multilingue fluide pour s'adapter aux différents marchés de cora en Belgique.

Ikomobi et cora : des apps claires et efficaces pour le shopping digital.

“Chez Ikomobi, notre savoir-faire c'est de rendre les choses simples, surtout pour le shopping. Alors, quand cora a souhaité moderniser sa présence sur smartphones, nous avons forcément répondu présent ! Notre approche, c'est de créer des apps qui fonctionnent bien, faciles à utiliser au quotidien, notamment lorsqu’il s’agit d’afficher rapidement sa carte en caisse ou un coupon : il faut que ça fonctionne vite et sans accroc. Nos équipes de design (UX/UI) et nos développeurs spécialistes d'iOS (Swift) et d'Android (Kotlin) ont travaillé ensemble pour concevoir des applications performantes et intuitives. L'objectif : offrir une expérience digitale fluide et logique.”

La stratégie déployée

Une approche méthodique et collaborative.

Notre approche s'est articulée autour des étapes clés suivantes :

1

Une solide organisation du projet

La réussite du projet cora, livré dans les délais, repose sur une organisation méthodique en cycles de deux semaines, pilotée par un chef de projet Ikomobi et guidée par un backlog précis. La compréhension des besoins utilisateurs, formalisée à travers des user stories, a été validée par des tests d'acceptance rigoureux tout au long du développement, assurant une application conforme et efficace lors de sa mise en ligne sur les plateformes avec une présentation soignée."

2

Un processus de conception avancée

Expérience utilisateur

Le Studio Ikomobi a piloté la conception UI/UX via 5 étapes clés qui garantissent une expérience utilisateur ciblée et validée :

  1. Benchmark et insights
    Analyse concurrentielle et restitution en atelier ;
  2. Wireframing et validation
    Conception itérative avec deux ateliers de validation ;
  3. Recherche UI (charte cora)
    Proposition créative alignée sur l'identité visuelle de cora ;
  4. Maquettes des écrans validées
    Présentation et approbation des designs par cora ;
  5. Design System et exports
    Préparation des éléments pour le développement.

Conception technique

Nos développeurs iOS et Android ont ensuite réalisé l’élaboration technique du projet en 4 étapes :

  1. Atelier d’identification des besoins
    Définition technique collaborative basée sur les fondations UX ;
  2. Atelier de validation technique
    Confirmation de la faisabilité interne avec les données cora ;
  3. Atelier de validation des données cora
    Finalisation des données requises pour le développement ;
  4. Mise en place de l’architecture technique
    Initialisation du patron de conception, de l’intégration continue et de l’environnement de test.

Ces phases ont permis de cristalliser les besoins techniques, les flux de données et de valider les choix technologiques clefs – APIs REST, JSON, Swagger – pour démarrer les développements sur des bases solides.

Quel est le scope fonctionnel de cette application mobile retail ?

Les applications mobiles développées par Ikomobi pour cora offrent un large éventail de fonctionnalités m-commerce :

  • Onboarding et connexion :
    Création de compte, connexion sécurisée, récupération de mot de passe ;
  • Gestion de la carte de fidélité :
    Création de compte, association de carte physique, coupons et cagnotte ;
  • Gestion des préférences :
    Sélection et mise à jour des centres d'intérêt ;
  • Descente produit :
    Navigation (rayons, sous-rayons), recherche textuelle avec suggestions, produits recommandés ;
  • Fiche produit :
    Affichage détaillé des informations produit, des visuels ;
  • Modalité de livraison :
    Sélection du Drive ou d'autres options de livraison disponibles ;
  • Gestion du panier à distance :
    Ajout, suppression et modification des articles dans le panier ;
  • Store Locator :
    Liste des drives cora et informations pratiques sur les magasins ;
  • Compte client :
    Consultation et mise à jour des informations personnelles ;
  • Informations légales :
    Accès aux Conditions Générales d’Utilisation (CGU) ;
  • Listes de favoris :
    Création, ajout et suppression de listes de produits favoris ;
  • Listes d’achats fréquents :
    Création, ajout et suppression de listes de produits fréquemment achetés ;
  • Scan carte de fidélité :
    Scan du code-barre de la carte de fidélité lors de la création de compte pour faciliter l’association automatique.

Développements natifs sur mesure

  • Développement natif (Swift/Kotlin)
    cora, conseillée par Ikomobi, a opté pour un développement natif (Swift pour iOS et Kotlin pour Android). Ce choix stratégique visait à garantir une performance optimale, une intégration poussée avec les fonctionnalités des appareils (notifications, géolocalisation, etc.) et une expérience utilisateur fluide et réactive, en adéquation avec les standards de chaque plateforme ;
  • Conception et exploitation d'APIs REST
    L’architecture des applications repose sur une communication via de nombreuses APIs. Ikomobi a animé des ateliers stratégiques pour identifier les besoins techniques et les flux d’informations nécessaires. Le résultat de ces ateliers a été la définition de bonnes pratiques REST, et une liste exhaustive des web-services attendus. L'atelier de validation technique a abouti à la création d'une documentation Swagger pour standardiser l'interface des APIs (format REST, retours en JSON) ;
  • Gestion des notifications push et outils d'analyse (Firebase)
    Pour les notifications push et le suivi de l'application, ce fut Wonderpush, demandé par cora. Ikomobi a notamment recommandé l'utilisation de Firebase (Google Tag Manager pour le tracking, Crashlytics pour les crashs, Messaging pour les push notifications). Crashlytics assure la stabilité en permettant un suivi efficace des erreurs. Firebase Messaging permet l'envoi de notifications ciblées pour engager les utilisateurs ;
  • Environnements de développement cloisonnés
    Ikomobi a mis en place une infrastructure avec des environnements de préproduction et de production clairement séparés. Cette approche a permis de garantir la qualité et la stabilité des applications à chaque étape du développement, en assurant des tests rigoureux avec des données appropriées à chaque environnement.

Des résultats concrets

Une nouvelle expérience m-commerce engageante et performante.

Grâce à la collaboration entre Ikomobi et cora, les nouvelles applications mobiles natives ont permis d'atteindre des résultats significatifs :

  1. Une expérience utilisateur optimisée :

    Grâce à la navigation intuitive, la recherche rapide grâce à l'intégration de Sparkow, et le parcours d'achat simplifié, l’application est utilisée par +/- 15 000 clients par semaine dès la première année ;

  2. Un engagement client renforcé :

    L’application mobile a réalisé + de 150 000 téléchargements et, en 1 an, c’est 47% du CA e-commerce qui a basculé sur l’application mobile ;

  3. La modernisation de l'image de marque :

    Présence digitale forte et cohérente avec l'identité de cora ;

  4. Base technique solide et évolutive :

    Architecture API robuste permettant de futures évolutions et intégrations ;

  5. La stabilité et fiabilité des applications :

    Suivi des erreurs et gestion des crashs via Firebase Crashlytics.

Isabelle Pellegrin

Manager Marketing cora Anderlecht - customer relation cora centrale

Tout a commencé chez cora avec notre application mobile, avant de se poursuivre naturellement avec le développement du site web. Avec Ikomobi, on a vraiment trouvé un partenaire de confiance. L’équipe est pro, à l’écoute, et toujours partante pour chercher les bonnes solutions ensemble. Les délais sont tenus. Les échanges sont fluides et constructifs. Et surtout : aucune promesse irréaliste ! On a eu la chance de travailler avec des développeurs très pointus, et on a particulièrement apprécié la rigueur et la transparence de Justine, notre dernière cheffe de projet. Voir cette application, imaginée de longue date, devenir réalité a été pour nous un véritable accomplissement. Et la satisfaction de nos clients, qui plébiscitent la dématérialisation des tickets et la fidélité digitalisée, est la plus belle des récompenses. En somme, une belle aventure numérique menée avec Ikomobi !

Plateforme technologique

  • Langage de développement iOS : Swift
  • Langage de développement Android : Kotlin
  • Notifications : WonderPush
  • tracking : Firebase, Facebook
  • Monitoring : Firebase Crashlytics