Ir ao contido
Volver aos proxectos

Ping Identity

Proba de Concepto de Identidade e Carteira Dixital

xullo de 2024

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

Unha proba de concepto multiplataforma en Flutter que demostra o ciclo de vida completo das credenciais dixitais — emisión, almacenamento, verificación e presentación — en iOS e Android. Os SDK nativos de identidade integráronse en Flutter mediante platform channels de Swift e Java, con presentación de credenciais por BLE e QR e traspaso da carteira impulsado por notificacións push.

Caso de estudo

Reto

Os produtos de identidade dixital necesitan demostrar todo o ciclo de vida das credenciais verificables en dispositivos reais — emitir, almacenar, verificar e presentar credenciais — en ambas as plataformas móbiles, non só nunha presentación de diapositivas.

Enfoque técnico

Kalebtec construíu unha proba de concepto multiplataforma en Flutter e integrou os SDK nativos de identidade mediante platform channels de Swift e Java, de xeito que a mesma app exercitase a emisión, o almacenamento, a verificación e a presentación de punta a punta en iOS e Android.

Decisións de IA e infraestrutura

Flutter para unha única app multiplataforma; platform channels nativos alí onde os SDK de identidade o requirían; e presentación de credenciais por BLE e QR con traspaso impulsado por push, reflectindo como se comportan os fluxos reais de carteira.

Resultados

Unha demostración funcional do ciclo de vida das credenciais verificables en iOS e Android, con presentación de credenciais tanto por proximidade (BLE) como por QR.

Impacto no negocio

O proxecto achega profundidade en identidade e carteira dixital ao portafolio: móbil multiplataforma máis a integración de SDK nativos para un dominio onde a corrección e a confianza son esenciais.

Visión Xeral

Unha proba de concepto de identidade dixital que cobre o ciclo de vida das credenciais verificables en móbil: emitir, almacenar, verificar e presentar credenciais en iOS e Android cunha app compartida en Flutter.

O Que Construímos

Fluxos de Carteira Multiplataforma

Construímos a experiencia de carteira en Flutter e integramos os SDK nativos de identidade mediante platform channels de Swift e Java, de xeito que as operacións con credenciais se executasen de forma nativa onde era necesario mentres compartían unha única base de código.

Presentación por BLE e QR

Implementamos a presentación de credenciais por BLE e QR con traspaso impulsado por push, reflectindo como os titulares e os verificadores intercambian realmente credenciais sobre o terreo.

Enfoque de Entrega

  • Ciclo de vida de credenciais verificables demostrado en dispositivos reais
  • Integración de SDK nativos mediante platform channels de Swift e Java
  • Presentación por proximidade (BLE) e QR con traspaso por push