Ir al contenido
Volver a proyectos

Ping Identity

Prueba de Concepto de Identidad y Cartera Digital

julio de 2024

SaaSFlutterDartSwiftJavaVerifiable CredentialsDIDBLE
Identity and digital wallet proof-of-concept — verifiable credentials on mobile

Una prueba de concepto multiplataforma en Flutter que demuestra el ciclo de vida completo de las credenciales digitales — emisión, almacenamiento, verificación y presentación — en iOS y Android. Los SDK nativos de identidad se integraron en Flutter mediante platform channels de Swift y Java, con presentación de credenciales por BLE y QR y traspaso de la cartera impulsado por notificaciones push.

Caso de estudio

iOS + Android
PoC multiplataforma en Flutter
VC
Ciclo de vida de emisión a presentación
BLE + QR
Vías de presentación de credenciales

Reto

Los productos de identidad digital necesitan demostrar todo el ciclo de vida de las credenciales verificables en dispositivos reales — emitir, almacenar, verificar y presentar credenciales — en ambas plataformas móviles, no solo en una presentación de diapositivas.

Enfoque técnico

Kalebtec construyó una prueba de concepto multiplataforma en Flutter e integró los SDK nativos de identidad mediante platform channels de Swift y Java, de modo que la misma app ejercitara la emisión, el almacenamiento, la verificación y la presentación de principio a fin en iOS y Android.

Decisiones de IA e infraestructura

Flutter para una única app multiplataforma; platform channels nativos allí donde los SDK de identidad lo requerían; y presentación de credenciales por BLE y QR con traspaso impulsado por push, reflejando cómo se comportan los flujos reales de cartera.

Resultados

Una demostración funcional del ciclo de vida de las credenciales verificables en iOS y Android, con presentación de credenciales tanto por proximidad (BLE) como por QR.

Impacto en el negocio

El proyecto aporta profundidad en identidad y cartera digital al portafolio: móvil multiplataforma más la integración de SDK nativos para un dominio donde la corrección y la confianza son esenciales.

Descripción General

Una prueba de concepto de identidad digital que cubre el ciclo de vida de las credenciales verificables en móvil: emitir, almacenar, verificar y presentar credenciales en iOS y Android con una app compartida en Flutter.

Lo Que Construimos

Flujos de Cartera Multiplataforma

Construimos la experiencia de cartera en Flutter e integramos los SDK nativos de identidad mediante platform channels de Swift y Java, de modo que las operaciones con credenciales se ejecutaran de forma nativa donde era necesario mientras compartían un único código base.

Presentación por BLE y QR

Implementamos la presentación de credenciales por BLE y QR con traspaso impulsado por push, reflejando cómo los titulares y verificadores intercambian realmente credenciales sobre el terreno.

Enfoque de Entrega

  • Ciclo de vida de credenciales verificables demostrado en dispositivos reales
  • Integración de SDK nativos mediante platform channels de Swift y Java
  • Presentación por proximidad (BLE) y QR con traspaso por push