HighScanner
Scanner des billets en conditions réseau dégradées, sur des pics d'affluence, avec une expérience identique sur iOS et Android : c'est le défi du contrôle d'accès événementiel. Connexia accompagne HighConnexion sur HighScanner depuis 2021, avec quatre cycles d'évolutions majeures. Ajout du barcode 1D et de la reconnaissance optique via Google ML Kit, socle partagé en Kotlin Multiplatform, +30% de rapidité de scan constatée.
Le contexte
L’application mobile HighScanner (iOS et Android) est utilisée pour valider les billets des participants lors d’événements professionnels ou culturels organisé.
Face à l’évolution des besoins et à la diversité des supports de billetterie, plusieurs enjeux se sont imposés :
- Garantir la stabilité de l’app malgré un usage intensif pendant les pics d’affluence
- Étendre les capacités de scan pour couvrir plusieurs types de codes (QR, 1D, OCR…)
- Faciliter la maintenance évolutive tout en assurant la compatibilité avec l’écosystème mobile
- Préserver une expérience fluide pour les agents de contrôle sur le terrain
La solution
L'application a été reprise en maintenance par Connexia pour en améliorer la fiabilité, les performances et la couverture fonctionnelle.
Un audit initial a identifié plusieurs axes d'optimisation, suivis d'évolutions livrées par cycles :
- Ajout de nouveaux types de scan : QR codes, codes-barres linéaires, reconnaissance optique de caractères
- Accélération de la détection et réduction des échecs de lecture en conditions dégradées
- Refonte partielle des couches d'accès aux composants système pour homogénéiser le comportement entre versions Android et iOS
- Montée de version des dépendances critiques, dont Firebase et ML Kit
Le résultat
La nouvelle version de HighScanner offre une couverture plus large des cas d’usage événementiels, avec une meilleure fiabilité sur le terrain, notamment dans les conditions réseau dégradées.
- +3 types de scan intégrés (QR, barres 1D, OCR)
- Expérience unifiée sur Android et iOS (≥ Android 10, ≥ iOS 13)
- Amélioration des performances de scan : +30 % de rapidité constatée
- Application utilisée sur plusieurs typologies d’événements