CEZAM



Une application mobile grand public utilisée par des milliers de salariés ne peut pas casser à la sortie d'une version majeure d'Android ou d'iOS. L'application devait passer en Android 15, refondre son authentification en OAuth2 et rester compatible iOS 18.3 sans perdre ses utilisateurs en route. Connexia a porté cette modernisation : migration des dépendances Firebase, Room et OkHttp, et sécurisation du parcours de connexion.
Le contexte
L’application mobile CEZAM nécessitait une maintenance régulière sur Android et iOS afin de garantir sa sécurité, sa compatibilité avec les nouvelles versions système et la qualité de l’expérience utilisateur.
Deux besoins majeurs étaient identifiés :
- Remplacer le système d’authentification, devenu obsolète
- Mettre à jour les dépendances Android pour suivre les évolutions techniques (API, SDK)
La solution
Une mise à niveau technologique a été opérée par Connexia, centrée sur la plateforme Android :
- Migration complète vers Android 15
- Optimisation des dépendances (Firebase, Room, OkHttp, etc.)
- Refonte du système d’authentification avec l’intégration de OAuth2
- Ajout de mécanismes de gestion d’état et de persistance via Room et Alamofire
- Maintien de la compatibilité avec les fonctionnalités existantes (cartographie, géolocalisation)
Cette modernisation améliore la fiabilité de l’application, réduit les risques de failles de sécurité et facilite les futures évolutions fonctionnelles.
Le résultat
L'application repose désormais sur une base technique à jour, alignée sur les dernières versions Android et iOS.
- Parcours de connexion sécurisé par OAuth2
- Compatibilité assurée avec Android 15 et iOS 18.3
- Navigation et consultation des offres stabilisées
- Socle prêt pour les évolutions à venir : profil utilisateur enrichi, usage hors connexion