I will develop a ble iot mobile app for your hardware device


About this gig
Need a reliable mobile connection to your BLE hardware, not just a scanner demo?
I build native iOS and Android BLE integrations for sensors, batteries, and custom devices.
I can implement:
- scanning, connection, and service discovery
- GATT read, write, and notifications
- custom protocol parsing, CRC, and multi-frame reassembly
- reconnect and session state handling
- real-time telemetry models
- integration into an existing Swift or Kotlin app
My proof is BigBattery Husky 2, live on the App Store and Google Play. I built native Swift and Kotlin apps for battery hardware with a custom Modbus-like protocol, CRC16 verification, multi-frame parsing, reconnect behavior, and monitoring for 32+ cells.
You must provide protocol documentation and either a physical device, remote hardware access, or an agreed simulator and validation process.
Firmware, PCB design, cloud backend, production UI, store submission, and a complete app are separate scopes.
Message me with your GATT table, protocol document, target platforms, and hardware access plan before ordering.
Get to know Evgene Doronin
- FromSpain
- Member sinceNov 2022
- Avg. response time1 hour
Languages
English, Russian, Spanish
My Portfolio
FAQ
Do you need the physical device?
Usually yes for production confidence. A simulator and detailed protocol can prove basic logic, but pairing, timing, notifications, reconnect behavior, and device-specific edge cases should be validated against real hardware.
Do you build native or cross-platform apps?
This gig uses native Swift for iOS and Kotlin for Android. I also know Flutter, but native is the default for demanding BLE behavior and easier platform-specific debugging.
What does one command or message type mean?
One documented request or notification with one agreed payload format and expected result. Multiple variants, encrypted handshakes, firmware updates, or large protocol families require a custom scope.
Can you reverse-engineer an undocumented device?
Sometimes, but it is not included in the listed packages. Reverse engineering depends on lawful access, existing apps, packet visibility, encryption, and hardware availability. Send the details for a custom assessment.
Do you include App Store and Google Play submission?
No. The packages deliver the agreed integration or technical prototype. Store submission, production UI, analytics, accounts, and backend services are separate milestones.

