BlinkID Versão v7: A principal atualização apresenta tamanho reduzido do SDK e personalização mais fácil da interface do usuário
Às vezes, os grandes upgrades podem ser esmagadores, pois exigem a reserva de tempo adicional de engenharia para atualização e compreensão das alterações, mas não é o caso deste. Nosso principal produto está repleto de recursos que simplificam a integração, esclarecendo o processo de verificação da API e a base de código.
Aprimoramentos de integração
- Redução do tamanho do SDK: Ao incorporar o carregamento dinâmico de modelos, o BlinkID v7 reduz o tamanho do download de aproximadamente 10 para aproximadamente 3,8 MB, diminuindo o uso da memória.
- API simplificada: Fizemos a transição do gerenciamento de vários reconhecedores (por exemplo, SingleSide, MultiSide) para uma BlinkIDScanningSession unificada, simplificando o processo de digitalização em uma única API baseada em sessão. Agora, você não precisa mais alternar entre os reconhecedores.
- Compatibilidade com versões anteriores: As chaves de produção existentes continuarão a funcionar com a versão 7.0 para nossos clientes. A atualização para a versão 7 não requer uma nova chave de licença.
Principais alterações na API
- Nova API baseada em sessão
- Substitui a abordagem baseada em reconhecedor por um modelo de sessão único e simplificado para facilitar a lógica de varredura e melhorar a capacidade de manutenção.
- Easier UI management & modular SDK
- A interface do usuário agora é criada com base em novas estruturas de desenvolvimento móvel: SwiftUI para iOS e Jetpack Compose para Android.
- O SDK é modular:
- O componente Blinkid é usado para a lógica de varredura.
- O Blinkid UX é usado para componentes de interface do usuário pré-construídos.
- Personalização mais fácil da interface do usuário e UX disponível na fonte
- O `UiSettings` permite a personalização direta de tipografia, cores e strings.
- A camada de interface do usuário disponível na fonte permite modificações avançadas para implementar a marca e a acessibilidade do cliente.
- As configurações mais antigas foram renomeadas para serem mais intuitivas, incluindo:
- blurStrictnessLevel → blurDetectionLevel
- enableBlurFilter → skipFramesWithBlur
- glareStrictnessLevel → glareDetectionLevel
- enableGlareFilter → skipFramesWithGlare
- combineFrameResults → enableMultiFrameExtraction
- cardRotation→ documentRotation
- …
Faça upgrade com facilidade
Our engineers have prepared a platform-specific transition guide (part of our documentation) to help you get started with BlinkID v7.0. The guides describe all the major API changes and best practices for migrating your existing code. Visit our documentation page to find the platform you’ve chosen.
Nossa equipe de suporte dedicada está sempre aqui para ajudar você por meio da nossa Central de Ajuda. Valorizamos a sua opinião e estamos ansiosos para saber como o BlinkID v7 melhora a experiência dos seus clientes.
Uma breve análise das diferenças entre BlinkID v6 e v7
| Recurso | BlinkID v6.x | BlinkID v7.x | Benefícios |
| Tamanho do SDK | ~10 MB | ~3,8 MB | Instalações mais rápidas, armazenamento mais leve no dispositivo |
| Estrutura da API | Complexidade de vários reconhecedores | Configuração baseada em sessão | Menos retornos de chamada, integração mais simples |
| Personalização da interface do usuário | Limitado, baseado em configuração | UI disponível na fonte | Ajustes mais fáceis de branding e acessibilidade |
| Verificações de qualidade de imagem | Detecção básica de brilho e desfoque | Verificações avançadas de qualidade de imagem (prompts da interface do usuário na v7.1) | Menos frustração do usuário, maior sucesso na primeira varredura |
| Atualizações OTA | Não disponível | Em breve | Acesso mais rápido a novos recursos e documentos compatíveis |