Développement d’applications bancaires sur Android

Contexte

Le client : 

Banque française aux filiales européennes.

 

La demande : 

L’objectif était de proposer aux clients de ladite banque, des applications pour Smartphone et Tablette permettant de gérer l’ensemble de ses comptes et de réaliser la majorité des opérations disponibles sur le site.

Les principales attentes furent les suivantes :

  • Réaliser des applications natives ergonomiques et performantes;
  • Pouvoir réaliser les mêmes opérations depuis son téléphone ou sa tablette que depuis le site web de la banque;
  • Assurer un suivi des retours des clients dans le but d’améliorer les fonctionnalités et l’interface. 

 

Notre intervention

Les fonctionnalités mises en place :

  • Consultation de ses comptes;
  • Réalisation et suivi de virements;
  • Gestion des ses cartes bancaires : déblocage, augmentation de plafonds;
  • Consultation des cours de la bourse;
  • Réalisation d’opérations boursières (achat / vente) directement depuis l’application;
  • Convertisseur de devises;
  • Ouverture de compte (tablette française uniquement);
  • Flux d’actualités;
  • Forum (applications françaises uniquement);
  • Gestion automatisée des finances personnelles: catégorisation des opérations sur ses différents comptes bancaires;
  • Simulateur de crédit. 

 

Les applications Android :

Développement de l'application Android française sur tablette et de l'application Android espagnole sur smartphone.

Mise en place des différentes fonctionnalités demandées.

Maintenance et évolution des trois applications (smartphone et tablette pour la France, smartphone pour l'Espagne)

Points clefs techniques :

  • Réalisation puis utilisation d’un framework spécifique permettant la communication avec les web-services et la gestion du cycle de vie de l’application;
  • Utilisation de web-services PHP/MySQL + JSON;
  • Gestion de session Visiteur, Membre et Client;
  • Intégration de publicité SmartAdService (France uniquement);
  • Intégration du SDK de sécurité Trusteer (France uniquement). 

 

Back office :

Développements PHP/MySQL + JSON + Java

Points clefs techniques :

  • Réalisation de web-services en PHP/MySQL + JSON;
  • Réalisation d'un outil de récupération de statistiques de téléchargement des applications Android à partir d'une application Android (AndlyticsProject) et iOS à partir de l'outil de statistiques fourni par Apple.