← Zákazky

React Native / iOS BLE Developer — Sensor Integration

Rozpočet: $15.0 - $30.0 HOURLY / PART_TIME ⭐ 0.00 (0) Canada

react-native

Preferované kvalifikácie

  • Skúsenosť: Stredne pokročilý
I’m building an iOS strength-training app in Expo / React Native / TypeScript and need an experienced developer to integrate a off the shelf BLE motion sensor into the existing app. This is not a new app build. The app already exists. I need someone who can own the native iOS/BLE integration and expose the sensor cleanly to the existing React Native application. The desired user experience is: First use: Open app → Add Sensor → find nearby → select once. After that: Open app → previously assigned sensor reconnects automatically → app downloads any unsynced workout data → data becomes available to the existing TypeScript application. The sensor should be able to record IMU data while the phone is disconnected and sync it afterward. Initial technical scope Integrate the Swift SDK into the existing Expo/React Native iOS project Scan for and connect to a sensor over BLE Remember the assigned sensor and reconnect automatically on future app launches Configure approximately 100 Hz accelerometer + gyroscope recording Support onboard logging while the phone is disconnected Reconnect and download stored recordings Return downloaded timestamped IMU samples to the React Native / TypeScript layer Basic sync progress, connection state and error handling Code should live inside the existing application/repository, not as a separate production app A small native Swift module bridging the SDK to React Native is likely the appropriate architecture. First milestone I would like to start with a small paid technical spike: Using the physical device and my existing application, connect from an iPhone, configure ~100 Hz accelerometer + gyroscope logging, disconnect the phone, record data locally on the sensor, reconnect, download the recording, and expose the raw samples to the React Native layer. If this works cleanly, we proceed with remembered-device reconnect, automatic sync and productionizing the integration. Required experience Swift / native iOS development CoreBluetooth / BLE peripherals React Native Expo development builds / native modules BLE reconnect and device persistence Hardware sensor or wearable integrations Downloading/logging data from embedded BLE devices I will provide: access to the existing app source repository a physical sensor expected data format / downstream application requirements Deliverables Working integration inside the existing app Swift native module / bridge source code React Native interface for sensor connection and data download Basic documentation for running/testing the integration All code committed back to the project repository
Otvoriť na Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Prihlásiť