Sortie de BlinkID v7 : cette mise à jour majeure propose un SDK plus léger et une personnalisation plus simple de l'interface utilisateur
Les mises à jour majeures peuvent parfois sembler insurmontables, car elles nécessitent de réserver du temps supplémentaire pour les ingénieurs afin de mettre à jour le système et de comprendre les changements, mais ce n'est pas le cas ici. Notre produit phare regorge de fonctionnalités qui simplifient l'intégration en clarifiant le processus d'analyse des API et la base de code.
Améliorations en matière d'intégration
- Réduction de la taille du SDK : grâce à l'intégration du chargement dynamique des modèles, BlinkID v7 réduit la taille du téléchargement d'environ 10 à environ 3,8 Mo, ce qui diminue l'utilisation de la mémoire.
- API simplifiée : nous sommes passés de la gestion de plusieurs modules de reconnaissance (par exemple, SingleSide, MultiSide) à une interface BlinkIDScanningSession unifiée, ce qui simplifie le processus de numérisation grâce à une API unique basée sur les sessions. Désormais, il n'est plus nécessaire de basculer d'un module de reconnaissance à l'autre.
- Compatibilité ascendante : les clés de production existantes continueront de fonctionner avec la version 7.0 pour nos clients. La mise à niveau vers la version 7 ne nécessite pas de nouvelle clé de licence.
Modifications majeures apportées à l'API
- New session-based API
- Remplace l'approche basée sur des modules de reconnaissance par un modèle de session unique et simplifié, afin de faciliter la logique d'analyse et d'améliorer la maintenabilité.
- Easier UI management & modular SDK
- L'interface utilisateur repose désormais sur de nouveaux frameworks de développement mobile : SwiftUI pour iOS et Jetpack Compose pour Android.
- The SDK is modular:
- Le composant Blinkid sert à la logique de balayage.
- Blinkid UX sert à créer des composants d'interface utilisateur prêts à l'emploi.
- Easier UI customization and source-available UX
- `UiSettings` permet de personnaliser directement la typographie, les couleurs et les chaînes de caractères.
- La couche d'interface utilisateur, dont le code source est disponible, permet d'effectuer des modifications avancées afin d'intégrer l'identité visuelle et les exigences d'accessibilité du client.
- Older settings have been renamed to be more intuitive, including:
- blurStrictnessLevel → blurDetectionLevel
- enableBlurFilter → skipFramesWithBlur
- glareStrictnessLevel → glareDetectionLevel
- enableGlareFilter → skipFramesWithGlare
- combineFrameResults → enableMultiFrameExtraction
- rotationDeLaCarte → rotationDuDocument
- …
Mettez à jour en toute simplicité
Nos ingénieurs ont élaboré un guide de migration spécifique à chaque plateforme (qui fait partie de notre documentation) pour vous aider à vous lancer avec BlinkID v7.0. Ces guides présentent l'ensemble des principales modifications apportées aux API ainsi que les bonnes pratiques à suivre pour migrer votre code existant. Rendez-vous sur notre page de documentation pour sélectionner la plateforme de votre choix.
Notre équipe d'assistance dédiée est toujours à votre disposition pour vous aider via notre Centre d'aide. Nous accordons une grande importance à vos commentaires et avons hâte de savoir comment BlinkID v7 améliore l'expérience de vos clients.
Un bref aperçu des différences entre BlinkID v6 et v7
| Fonctionnalité | BlinkID v6.x | BlinkID v7.x | Avantages |
| Taille du SDK | ~10 Mo | ~3,8 Mo | Installations plus rapides, encombrement réduit sur l'appareil |
| Structure de l'API | Complexité du système de reconnaissance multiple | Configuration basée sur les sessions | Moins de callbacks, intégration plus simple |
| Personnalisation de l’interface utilisateur | Limitée, basée sur la configuration | Interface utilisateur open source | Modifications plus faciles de l'habillage et de l'accessibilité |
| Contrôles de la qualité d’image | Détection basique des reflets et du flou | Contrôles avancés de la qualité d’image (invites de l’interface utilisateur dans la version 7.1) | Moins de frustration pour l’utilisateur, taux de réussite plus élevé dès le premier scan |
| Mises à jour OTA | Non disponible | Bientôt disponible | Accès plus rapide aux nouvelles fonctionnalités et aux documents pris en charge |