Étude de cas Mobile

Generali - Application mobile Mercure

Développement d'une application mobile hybride pour équiper la force de vente de Generali

Client

Generali - L'un des plus grands groupes d'assurance au monde, présent dans plus de 50 pays.

Défis

Développer une application mobile hybride ciblant la force de vente de Generali, avec des fonctionnalités avancées comme la gestion de cartes hors ligne et la communication Bluetooth.

Solution

Mise en place d'une équipe de développement mobile hybride, réalisation d'une étude comparative des stacks techniques et développement de l'application Mercure avec Ionic.

Le projet en détail

Contexte

Dans le cadre de sa transformation digitale, Generali souhaitait équiper sa force de vente d'une application mobile performante et riche en fonctionnalités. Cette application devait permettre aux commerciaux d'accéder aux informations clients, de présenter les produits d'assurance et de réaliser certaines opérations sur le terrain, même en mode déconnecté.

Le défi était de développer une application hybride capable de fonctionner sur différentes plateformes mobiles, tout en offrant des fonctionnalités avancées habituellement réservées aux applications natives.

La solution SFEIR

SFEIR a établi une équipe de développement mobile hybride dédiée à ce projet et a procédé par étapes méthodiques pour garantir son succès.

Le projet s'est articulé autour de plusieurs phases clés :

1. Étude comparative

Réalisation d'un Proof of Concept (PoC) comparant différentes stacks techniques : Backbone + JQM, Marionette + Bootstrap, et Ionic pour déterminer la meilleure approche.

2. Mise en place du pool

Création d'un pool de développement mobile basé sur Ionic, utilisant Bower, Gulp, tests unitaires, tests e2e, hooks, et outils de qualité de code comme JSHint.

3. Développement

Développement de l'application Mercure Mobile from scratch, en relevant des défis techniques comme la gestion de cartes hors ligne, la communication Bluetooth, la compression de fichiers et la sécurité.

L'accent a été mis sur la qualité du code, la performance et l'expérience utilisateur, tout en gérant des contraintes techniques complexes liées aux fonctionnalités avancées demandées.

Technologies utilisées

Ionic Bower Backbone.js Gulp JSHint Bluetooth API

Résultats

Application performante

Application mobile hybride offrant une expérience utilisateur proche des applications natives

Mode hors ligne

Fonctionnalités complètes même sans connexion internet, avec synchronisation automatique

Multi-plateforme

Déploiement réussi sur iOS et Android avec une base de code partagée

"L'application Mercure Mobile nous a permis d'équiper notre force de vente d'un outil moderne et efficace. L'approche hybride proposée par SFEIR nous a offert le meilleur compromis entre fonctionnalités avancées et facilité de maintenance."

Direction du Digital

Generali

Vous avez un projet d'application mobile ?

Nos experts peuvent vous accompagner dans le développement d'applications mobiles hybrides ou natives, adaptées à vos besoins spécifiques.