Saltar al contingut principal

SDK Android

El Vitalera SDK Android v2 és una biblioteca Kotlin Multiplatform que proporciona descobriment de dispositius, connexió i recollida d'observacions tipades per a dispositius mèdics a Android.

Índex

Descripció general

El SDK utilitza una arquitectura modular de proveïdors. Cada fabricant de dispositius (Omron, Polar, Lifevit, Beurer) és un mòdul Gradle separat. Incloeu només els proveïdors que la vostra app necessita, o utilitzeu el mòdul umbrella (sdk-android) per a tots els proveïdors.

Capacitats clau:

  • Sistema de plugins de proveïdors: Registreu només els proveïdors de dispositius que necessiteu via addProvider().
  • Descobriment basat en Flow: Escanegeu dispositius utilitzant Kotlin Flow amb filtres i temps d'espera.
  • Observacions tipades: Rebeu BloodPressureObservation, HeartRateObservation, WeightObservation i més de 30 altres classes tipades en lloc de mapes genèrics clau-valor.
  • Autenticació DPoP: Clau de llicència d'organització amb tokens vinculats amb DPoP. Període de gràcia fora de línia de 7 dies.
  • Mode connectat: Resolveu pacients i envieu observacions al backend de Vitalera.
  • Integració amb Health Connect: Llegiu de Google Health Connect via el mòdul provider-health-connect.

Requisits

  • API Android mínima: 24 (Android 7.0 Nougat)
  • JDK: 17
  • Arquitectura: Dispositiu físic ARM o x86 (les funcionalitats BLE requereixen maquinari físic)
  • Permisos Bluetooth: BLUETOOTH_SCAN, BLUETOOTH_CONNECT, ACCESS_FINE_LOCATION (API 31+)

Nota: L'aplicació mòbil de pacient de Vitalera requereix Android 9 (Pie) / API 28 o superior.

Primers passos

  1. Seguiu la Guia d'instal·lació per afegir les dependències del SDK.
  2. Obtingueu un clientId (clau de llicència d'organització) de sdk@vitalera.com.
  3. Consulteu la Guia d'ús per a inicialització, descobriment, connexió i recollida de dades.
  4. Reviseu el Registre de canvis per a l'historial de versions.

Suport

Per a preguntes o problemes, contacteu amb support@vitalera.io.