Conception, développement Flutter et mise en production d'une application de gestion de contacts perso et pro avec profils multiples, partage de coordonnées et mise en relation.
Kontacteo est une application mobile de gestion de contacts personnels et professionnels, conçue et développée intégralement chez Mobify. Du cadrage initial jusqu'à la publication sur les stores, chaque étape a été prise en charge : définition du produit, architecture Flutter, développement des fonctionnalités, tests, mise en production et suivi post-lancement. Le produit adresse un besoin que les carnets d'adresses classiques couvrent mal : permettre à une même personne d'avoir plusieurs profils (perso, pro, usages spécifiques), de partager sélectivement ses coordonnées à son répertoire, et de mettre directement en relation des personnes de son réseau.
Le contexte du projet
Le carnet de contacts natif d'un smartphone fonctionne sur un principe simple : une personne, une fiche. Dans la vraie vie, une personne a rarement un seul profil. Elle peut vouloir partager son numéro perso à ses proches, ses coordonnées pro à ses contacts professionnels, ou des infos spécifiques à un cercle précis. Elle peut aussi vouloir mettre en relation deux personnes de son réseau sans passer par un partage manuel de coordonnées.
C'est ce besoin que Kontacteo adresse. Le client est arrivé avec une idée claire, mais pas de produit existant. Notre rôle a été de transformer cette vision en application concrète, depuis les premiers écrans Figma jusqu'aux premières installations sur les stores.
Le défi : penser une app de contacts autrement
Repartir d'une feuille blanche sur une catégorie aussi installée que le carnet d'adresses demande de poser les bonnes questions dès le départ :
- Comment rendre les profils multiples naturels, sans complexifier l'usage pour l'utilisateur qui découvre l'application ?
- Comment partager des coordonnées de façon granulaire, sans que la personne en face doive installer un outil complexe pour les recevoir ?
- Comment concevoir une mise en relation simple, qui respecte la volonté de chacun d'être ou non mis en contact ?
- Comment gérer la donnée personnelle avec sérieux, dans un produit qui, par nature, manipule des informations sensibles ?
La solution technique
Un modèle centré sur le profil, pas sur la personne
Le parti pris fondateur de Kontacteo est simple : un utilisateur peut créer plusieurs profils de coordonnées distincts, chacun avec ses propres informations (téléphone, email, réseaux sociaux, infos professionnelles). Quand il partage, il choisit lequel de ses profils il met à disposition. Cette granularité permet à chacun de maîtriser ce qu'il diffuse à qui, sans sortir d'une application unique.
Côté technique, ce choix a structuré tout le modèle de données. Un utilisateur possède N profils, chaque profil contient M coordonnées, et les partages se font à l'échelle d'un profil. Cette modélisation est cohérente jusque dans les interfaces : à chaque interaction, il est toujours clair quel profil est concerné.
Des fonctionnalités qui répondent à des usages réels
Profils multiples
Création d'autant de profils que l'utilisateur en a besoin : perso, pro, selon les cercles. Chaque profil a ses propres infos et son propre style.
Partage ciblé
Diffusion de coordonnées à un contact ou à un groupe, en choisissant précisément quel profil est transmis.
Mise en relation directe
Possibilité de présenter deux personnes de son répertoire depuis l'application, en respectant les préférences de chacun.
Carnet d'adresses enrichi
Les contacts reçus viennent alimenter le répertoire interne avec leurs coordonnées professionnelles ou personnelles à jour.
Un traitement soigné de la donnée personnelle
Une application de gestion de contacts manipule des informations sensibles par définition. Plusieurs choix structurants ont été pris côté traitement de la donnée :
- Consentement explicite avant tout accès au carnet d'adresses natif du téléphone, avec une explication claire de ce qui est fait de la donnée.
- Contrôle granulaire sur ce qui est partagé, à chaque action, sans partage implicite de données non sollicitées.
- Possibilité de révoquer un partage : ce qui a été partagé peut être retiré, ce qui limite la portée des erreurs de manipulation.
- Stockage sécurisé des données sensibles, avec les mécanismes natifs iOS et Android (Keychain, Keystore) plutôt qu'un simple stockage en clair.
Mise en production et publication sur les stores
La partie "mise en production" d'une app est rarement celle à laquelle on pense en premier, mais elle pèse lourdement sur le planning. Pour Kontacteo, on a pris en charge l'intégralité de cette phase :
Préparation des fiches stores
Rédaction des textes, captures d'écran, visuels et mots-clés pour l'App Store et le Google Play Store.
Gestion des reviews
Soumission, réponse aux remarques de la review Apple, ajustements jusqu'à validation sur les deux stores.
Infrastructure de build
Mise en place des pipelines de build iOS et Android, signatures, certificats, configuration des environnements.
Suivi post-lancement
Monitoring des premiers retours, corrections rapides et mises à jour régulières pour maintenir l'application fiable.
Les résultats
Kontacteo est en production sur l'App Store et le Google Play Store, et alimente un usage concret au quotidien pour ses utilisateurs.
- +20 000 contacts gérés à travers l'ensemble des profils utilisateurs.
- Application publiée sur iOS et Android, à partir d'une unique codebase Flutter.
- Fonctionnalités de partage et de mise en relation opérationnelles, avec un contrôle granulaire côté utilisateur.
- Stabilité et cycle de mises à jour réguliers depuis la mise en production.
Ce qu'on retient de ce projet
Créer une application de A à Z, ce n'est pas seulement écrire du code. C'est cadrer un périmètre réaliste, faire des choix produit qui tiendront dans la durée, penser l'expérience utilisateur avant les écrans, et piloter toute la chaîne jusqu'à la publication. Sur Kontacteo, la richesse du projet venait justement de ce qu'il fallait tenir la cohérence de tous ces bouts de chaîne, de l'idée initiale à la fiche App Store.
La notion de profils multiples, au cœur du produit, n'était pas évidente à rendre simple. C'est ce type de choix qui fait la différence entre un produit qui se comprend en quelques secondes et un produit qui demande une explication. On a tranché très tôt pour que chaque écran soit clair sur "quel profil je suis en train d'utiliser", ce qui a levé la plupart des risques de confusion côté utilisateur.
Tu as un projet d'application mobile ?
Échange avec moi gratuitement pour évaluer ton projet, obtenir une estimation réaliste et définir un plan d'action concret.
✓ Gratuit · ✓ Sans engagement · ✓ Réponse sous 24h



