Saltar al contenido principal

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 AsyncSequence con filtros y tiempos de espera.
  • Observaciones tipadas: Reciba BloodPressureObservation, HeartRateObservation, WeightObservation y 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: NSBluetoothAlwaysUsageDescription requerido en Info.plist

Primeros pasos

  1. Siga la Guía de instalación para añadir el SDK mediante SPM.
  2. Obtenga un clientId (clave de licencia de organización) en sdk@vitalera.com.
  3. Consulte la Guía de uso para la inicialización, descubrimiento, conexión y recopilación de datos.
  4. Revise el Registro de cambios para el historial de versiones.

Soporte

Para preguntas o problemas, contacte con support@vitalera.io.