AkveoContact

Application bancaire mobile primée

Notre équipe a conçu une solution bancaire mobile avancée sous React Native, qui offre une expérience financière complète sur plusieurs appareils avec une sécurité à toute épreuve.

Application bancaire mobile primée

[ Client ]

À propos du client

Le client est une banque leader sur son marché, classée parmi les 10 premiers acteurs du numérique dans sa région. En passant d'un modèle bancaire traditionnel à une approche fondée sur une plateforme, il continue de faire référence dans sa région en matière de transformation numérique et d'expérience client.

2
prix prestigieux de la meilleure application bancaire mobile
12
spécialistes ont travaillé sur le projet
24/7
support client

[ Défi ]

Une concurrence forte et des exigences de sécurité strictes

Le secteur bancaire de la région du client est particulièrement dynamique, avec en moyenne plus de 20 banques par pays. Cette saturation du marché rend le coût d'acquisition client extrêmement élevé.

La solution que notre équipe devait développer devait prendre en charge iOS et Android à partir d'une base de code unique et offrir des fonctionnalités natives avancées, notamment des extensions Apple Watch (watchOS) et Siri.

De plus, comme notre client propose une offre bancaire entièrement numérique (crédits, virements, émission de cartes), une défense multicouche contre la fraude et les attaques de type « homme du milieu », sans compromis sur les performances, reste essentielle.

[ Solution ]

Construire un écosystème bancaire numérique moderne

Akveo a développé l'application mobile client avec React Native, en combinant une base de code JavaScript partagée avec du code natif Swift, Objective-C et Java pour iOS et Android.

Fonctionnalités financières clés

  • Gestion des cartes et des comptes. Les utilisateurs peuvent créer des cartes virtuelles, définir des plafonds de dépenses, bloquer ou débloquer instantanément leurs cartes et personnaliser leur tableau de bord.
  • Virements et paiements. L'application permet des virements instantanés nationaux et internationaux, le paiement des factures, les virements permanents et l'épargne automatique grâce à l'arrondi des dépenses du quotidien.

Fonctionnalités intelligentes et intégrations

  • Vision par ordinateur (Microblink). L'application intègre la lecture de cartes, de documents, de QR codes et de codes-barres, ainsi que la vérification FaceID et TouchID pour l'authentification biométrique.
  • Objets connectés et commande vocale. L'extension Siri permet d'interagir à la voix, tandis qu'une application Apple Watch dédiée prend en charge les opérations bancaires essentielles en déplacement.
  • Services de localisation et géorepérage. Nous avons intégré l'API Google Maps pour l'itinéraire vers les agences et les distributeurs. Parallèlement, le géorepérage de Braze permet d'envoyer des notifications en fonction de la position de l'utilisateur.
  • Assistance client 24 h/24, 7 j/7. L'application propose un support en direct. Elle offre une assistance immédiate par chat intégré et par téléphone.

Sécurité

  • Intégration de Promon Shield. Nous avons mis en place Promon Shield pour assurer un durcissement complet de l'application. Il nous a permis de protéger la base de code grâce à une obfuscation avancée, des protections contre le reconditionnement, le débogage et l'enregistrement de frappe, ainsi qu'à une détection active du jailbreak, du root et des émulateurs.
  • Épinglage SSL. L'application utilise l'épinglage SSL. Elle vérifie directement les empreintes des certificats SSL du serveur pour bloquer les attaques de type « homme du milieu » et protéger les données en transit.
  • Protection des données et biométrie. Notre équipe a mis en œuvre une protection des données multicouche qui associe l'authentification biométrique TouchID/FaceID à l'accès natif au Keychain/Keystore matériel, afin de chiffrer de manière sécurisée les jetons locaux et les données sensibles des utilisateurs.

Mise en œuvre technique

  • Nous avons développé le produit entièrement de zéro et l'avons accompagné à chaque étape, du premier MVP jusqu'au lancement commercial complet. Résultat : une application mobile multiplateforme distribuée sur iOS et Android.
  • Nous avons conçu un bundle JavaScript unique reposant sur React Native afin de maximiser la réutilisation du code et de réduire considérablement le délai de mise sur le marché.
  • Nous avons développé des passerelles natives sur mesure en Swift, Objective-C et Java pour accéder aux API de l'appareil. Nous avons également créé des extensions Apple Watch et Siri dédiées pour des opérations bancaires mains libres et sur objets connectés.
  • Nous avons utilisé UI Kitten (react-native-ui-kitten) comme base du design system, complété par des outils essentiels comme MobX (gestion d'état), React Navigation, RxJS, lodash, moment et rn-fetch-blob.
  • Nous avons optimisé l'intégration continue et automatisé les déploiements sur les stores avec Bitrise, tout en exploitant les données analytiques via Firebase, GTM, Adjust, Branch.io et Crashlytics.

[ Résultats ]

Un impact qui compte

La solution a établi une nouvelle référence pour la banque numérique dans la région, en associant un contrôle financier de bout en bout, une protection avancée contre la fraude et des performances natives.

Un engagement numérique accru

Une expérience numérique tout-en-un permet aux clients de gérer leurs cartes, d'effectuer des virements et de payer leurs factures en toute simplicité. Les freins à l'acquisition de clients diminuent nettement sur un marché ultra-concurrentiel.

Aucun compromis sur la sécurité

La défense multicouche mise en place protège efficacement les transactions des utilisateurs contre la fraude numérique, la rétro-ingénierie et les attaques de type « homme du milieu ».

Une conformité sans friction

La vérification d'identité automatisée par vision par ordinateur (lecture de cartes et pièces d'identité Microblink et comparaison avec un selfie) accélère l'onboarding des utilisateurs et garantit le strict respect des exigences réglementaires.

[ Stack technique ]

Les technologies du projet

Développement mobile et architecture

React NativeSwiftObjective-CJavaMobXReact Navigation

Bibliothèques front-end

UI KittenRxJSLodashMoment

Intégrations

MicroblinkGoogle Maps APIBrazeFirebaseGoogle Tag ManagerAdjustBranch.io

DevOps et monitoring

BitriseCrashlyticsESLint

Visuels

Application bancaire mobile primée, visuel 1

[ Études de cas ]

Découvrez d'autres réussites

Nous avons aidé plus de 200 entreprises à créer de la valeur et à améliorer leur façon de travailler grâce à de meilleurs logiciels.

Vous avez un projet en tête ?

Parlons de vos objectifs et de la manière dont nous pouvons vous aider à les atteindre.

Dmitry Klim
Dmitry Klim
Head of Growth
Clutch
5900 Balcones Drive #21729, Austin, TX 78731[email protected]+1 (512) 921-9631