Ping Identity
Prueba de Concepto de Identidad y Cartera Digital
julio de 2024

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
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