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
Flowamb filtres i temps d'espera. - Observacions tipades: Rebeu
BloodPressureObservation,HeartRateObservation,WeightObservationi 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
- Seguiu la Guia d'instal·lació per afegir les dependències del SDK.
- Obtingueu un
clientId(clau de llicència d'organització) de sdk@vitalera.com. - Consulteu la Guia d'ús per a inicialització, descobriment, connexió i recollida de dades.
- Reviseu el Registre de canvis per a l'historial de versions.
Suport
Per a preguntes o problemes, contacteu amb support@vitalera.io.