SDK iOS
El SDK iOS v2 de vitalera se consume como un framework Kotlin Multiplatform que proporciona descubrimiento de dispositivos, conexión y recopilación de observaciones tipadas para dispositivos médicos en iOS.
Índice
Descripción general
El SDK utiliza la misma arquitectura modular de proveedores que Android. Cada fabricante de dispositivos es un producto independiente de Swift Package Manager. Incluya solo los proveedores que su aplicación necesita, o utilice el producto umbrella (VitaleraSdk) para todos los proveedores.
Capacidades principales:
- Sistema de plugins de proveedores: Registre solo los proveedores de dispositivos que necesite mediante
addProvider(). - Descubrimiento Async/Await: Escanee dispositivos utilizando Swift
AsyncSequencecon filtros y tiempos de espera. - Observaciones tipadas: Reciba
BloodPressureObservation,HeartRateObservation,WeightObservationy más de 30 clases tipadas. - Autenticación DPoP: Clave de licencia de organización con tokens vinculados con DPoP. Claves almacenadas en el Secure Enclave.
- Modo conectado: Resuelva pacientes y envíe observaciones al backend de vitalera.
- Integración HealthKit: Lea de Apple HealthKit mediante el producto
VitaleraSdkProviderHealthKit.
Requisitos
- Versión mínima de iOS: 14.0
- Dispositivo: iPhone 6s o posterior
- Distribución: Swift Package Manager (SPM)
- Bluetooth:
NSBluetoothAlwaysUsageDescriptionrequerido en Info.plist
Primeros pasos
- Siga la Guía de instalación para añadir el SDK mediante SPM.
- Obtenga un
clientId(clave de licencia de organización) en sdk@vitalera.com. - Consulte la Guía de uso para la inicialización, descubrimiento, conexión y recopilación de datos.
- Revise el Registro de cambios para el historial de versiones.
Soporte
Para preguntas o problemas, contacte con support@vitalera.io.