Documentation

Visão geral


📘 Introdução ao Altbank SDK

Os SDKs do Altbank são projetados para aumentar a segurança do seu negócio e proteger seus clientes, permitindo também a personalização da experiência do usuário com a identidade visual da sua marca.

Esses SDKs abstraem a complexidade da interação com a câmera do dispositivo do usuário para capturar selfies e imagens de documentos — reduzindo significativamente o tempo de desenvolvimento e melhorando a velocidade de entrega.

✨ Principais Vantagens

  • Precisão na Captura de Imagens: SmartFrames ajustam automaticamente à silhueta do usuário e ao tamanho da tela, melhorando a taxa de sucesso das capturas biométricas válidas.
  • Segurança Reforçada: Inclui criptografia, proteção contra injeção de imagens, detecção de emuladores, verificação do bundle do app e ofuscação de código. Essas camadas de segurança atuam tanto no app quanto na transmissão de dados.
⚠️ Importante: Para garantir total segurança e estabilidade, é fundamental manter o SDK sempre atualizado. Monitorar e atualizar a versão do SDK é responsabilidade do cliente.
🚫 Aviso de Limitação de Plataforma: Nosso suporte é restrito a aplicações desenvolvidas diretamente nas plataformas nativas Android e iOS, utilizando seus respectivos módulos nativos, e Flutter (caso utilize nosso plugin oficial).
Atualmente, não oferecemos suporte a frameworks híbridos como React Native, Ionic ou outras tecnologias cross-platform.

📦 Requisitos Suportados por Cada SDK

📱 SDK Android

  • Linguagens: Java / Kotlin
  • Android mínimo: 5.0 (API 21)
  • Versão do Kotlin: 1.6
  • Suporte a Plugin: Flutter

🍎 SDK iOS

  • Linguagens: Swift / Objective-C
  • iOS mínimo: 11+
  • Xcode: 15.0 ou superior
  • Gerenciador de dependências: CocoaPods ou Swift PM
  • Suporte a Plugin: Flutter

📌 Versionamento dos SDKs

Os SDKs do Altbank seguem o versionamento semântico, ou seja, o formato da versão é MAJOR.MINOR.PATCH, onde:

  • MAJOR: Introduz mudanças incompatíveis na API
  • MINOR: Adiciona funcionalidades mantendo compatibilidade
  • PATCH: Aplica correções de bugs mantendo compatibilidade