WZ-IT Logo

IoT Mobile App Development.

React Native apps for IoT devices: device pairing via BLE and MQTT, real-time sensor data, offline sync, and push notifications. One codebase for iOS & Android – GDPR-compliant on European infrastructure.

Trusted by leading companies

  • Rekorder
  • Keymate
  • Führerscheinmacher
  • SolidProof
  • ARGE
  • Boese VA
  • NextGym
  • Maho Management
  • Golem.de
  • Millenium
  • Paritel
  • Yonju
  • EVADXB
  • Mr. Clipart
  • Aphy
  • Negosh
  • ABCO Water
IoT Mobile App Dashboard
React Native

IoT Mobile Apps with React Native – one codebase, two platforms

React Native is the most efficient way to build IoT apps for iOS and Android simultaneously. One codebase, native look & feel, direct access to BLE, camera, push services, and local storage. For typical IoT requirements like device pairing, sensor data streams, and offline capability, React Native delivers native performance – without duplicating development effort.

We don't just build the app – we understand the layers beneath it: device protocols (BLE, MQTT), backend APIs, and data infrastructure. The result is an app that communicates seamlessly with your IoT hardware – including offline-first logic, background sync, and reliable push notifications. Hosted in Germany, GDPR-compliant.

React Native
TypeScript
BLE / Bluetooth
Offline-First
GDPR-compliant

Your IoT App — MVP in 8 Weeks

React Native, BLE pairing, offline sync, push notifications. One codebase for iOS & Android. Let's discuss your project in a 30-minute call.

Features

What we cover for IoT mobile apps

Cross-Platform with React Native

One codebase for iOS and Android with native look & feel. Significantly faster development and easier maintenance than two native apps – without compromising on performance or UX.

Device Pairing & Communication

BLE pairing, MQTT messaging, and WiFi connections directly from the app. We implement robust pairing flows, bidirectional communication, and firmware update mechanisms via the app.

Offline-First & Sync

The app works without a network: local data storage, background sync on reconnection, and conflict resolution. Essential for IoT in the field, inside buildings, or in industrial environments.

Real-Time Sensor Data in the App

Live visualization of sensor readings with charts, gauges, and status indicators. Supabase Realtime and WebSocket streams for instant updates – no manual refresh needed.

Push Notifications & Alerting

Threshold breaches, device status changes, critical events – delivered reliably via FCM (Android) and APNs (iOS). Configurable thresholds, escalation logic, and silent notifications.

App Store Deployment

We handle the entire release process: iOS App Store and Google Play Store. CI/CD pipeline, TestFlight and Internal Testing, OTA updates via CodePush for fast iterations after go-live.

You got questions? We are here to help!
Stack

Our Mobile IoT Technology Stack

Proven technologies for high-performance IoT mobile apps

React Native

React Native

Cross-platform mobile framework for iOS and Android. One codebase, native performance, direct access to BLE, camera, and push services.

TypeScript

Type-safe code in the app and backend. Fewer runtime errors, better maintainability, shared types between app and API.

BLE / Bluetooth Low Energy

Energy-efficient protocol for direct device pairing. Pairing, data transfer, and configuration without an internet connection.

MQTT

Lightweight publish-subscribe protocol for IoT messaging. Low bandwidth requirements, reliable delivery, ideal for sensor data over the network.

Supabase

Supabase

Auth, realtime subscriptions, and storage for the app. Self-hosted for GDPR compliance, realtime channels for live data in the app.

Node.js

Node.js

Event-driven backend for MQTT ingestion, WebSocket streams, and REST APIs. Processes sensor data and delivers it to the mobile app.

ThingsBoard

ThingsBoard

IoT platform for device management and rule engine. The app connects to ThingsBoard via REST and MQTT APIs – manage devices, retrieve data, trigger rules.

Grafana

Grafana

Dashboards and alerting. Panels can be embedded into the mobile app or used as reference visualizations for custom charts.

InfluxDB

Time-series database for high-frequency sensor data. The app queries historical and current readings via the API.

TimescaleDB

SQL-compatible time-series database. Ideal when the app needs to combine complex queries with master data.

LoRaWAN

Wireless protocol for battery-powered sensors with ranges up to 15 km. The app displays data from LoRaWAN devices – water levels, soil moisture, environmental data – without the device needing to be directly reachable.

Projects we're the right partner for

From companion apps to enterprise fleet apps

Companion Apps for Hardware

You build a device and need the app to go with it: pairing via BLE, configuration, firmware updates, displaying sensor data. We deliver the complete companion app for iOS and Android.

Field Service Apps

Technician apps for on-site maintenance and commissioning. QR code scanning, BLE diagnostics, offline logging, and automatic sync on the next network contact.

Fleet & Asset Management

Manage device fleets via the app: status, location, battery level, and alarms for hundreds to thousands of devices. Filterable lists, map view, and batch actions.

Energy & Building

Monitor heating, climate, and power consumption via the app. Manage rooms and meters, view consumption data, receive push alerts on anomalies – all on mobile for facility managers.

Water & Environment

View water levels, water quality, and environmental data on mobile. Push notifications for critical readings. Ideal for distributed sensor networks with LoRaWAN connectivity.

Agriculture

Control soil moisture, weather data, and irrigation via the app. Check LoRaWAN sensor status on mobile, configure thresholds, receive alerts – even out in the field.

How we build your IoT mobile app

Structured, transparent, and adapted to your pace

1

Discovery & Architecture

Clarify app requirements, device protocols, and user flows. Which devices, which data, which offline scenarios? The result is a clear technical roadmap.

2

UX/UI Design

Mobile app wireframes, pairing flows, and offline scenarios as an interactive prototype. You test the app logic on your device before a single line of code is written.

3

Development

App and backend are developed in parallel. Two-week sprints with a demo at the end of each sprint – on your test device, not just in the simulator.

4

Integration & Testing

End-to-end testing with real IoT devices. BLE pairing under real-world conditions, offline scenarios, push delivery, and load tests with simulated sensor data.

5

App Store Release

TestFlight and Google Play Internal Testing for your review. Then live release to both stores. CI/CD pipeline for fast updates after go-live.

Why WZ-IT for your IoT mobile app?

The difference between an app agency and an IoT-experienced development partner

IoT experience, not a generic app agency

We know BLE pairing flows, MQTT subscriptions, offline sync patterns, and sensor data streams. No learning curve at your expense – we have IoT apps in production.

One codebase, two platforms

Years of React Native expertise. One codebase for iOS and Android, native modules where needed, cross-platform where possible. Faster development, easier maintenance.

Backend-aware mobile development

We build the app and the API together – no coordination overhead between an app team and a backend team. Device protocols, data models, and API contracts from a single source.

GDPR-compliant

Hosted in Germany, Supabase self-hosted, encrypted transmission. No data in US clouds. Open-source stack without proprietary lock-in.

What kind of app do you need?

1/2 – Interest50%
merkaio

End-to-End IoT with merkaio

Our IoT services run under the merkaio brand. As an IoT system integrator, we guide you through the entire project – from analysis through network deployment and platform development to ongoing operations. Mobile app, backend, dashboard, and hosting from a single team.

Discover merkaio

Frequently Asked Questions

Answers to the most important questions about IoT mobile app development

Topics

Mobile App Development

We develop IoT mobile apps with React Native for iOS and Android from a single codebase. This includes device pairing via BLE and MQTT, real-time visualization of sensor data, offline-first logic with background sync, push notifications for threshold breaches, and the complete App Store release. We also develop the associated backend and API on request.

iOS and Android simultaneously, from a single codebase with React Native. The app looks native on both platforms and uses platform-specific features like BLE, push notifications, and local storage. Where native access is required, we integrate targeted native modules.

Yes. If you already run an IoT backend, a ThingsBoard instance, or your own API, we develop the mobile app as a frontend for it. We integrate with existing REST, MQTT, or WebSocket interfaces – the app does not have to be built end-to-end by us.

Technology & Devices

One codebase for both platforms significantly reduces development time and cost without compromising on performance or UX. For typical IoT requirements like BLE device pairing, offline sync, and push notifications, React Native delivers native performance. Where a native module is truly necessary – for example, for specialized BLE chipsets – we integrate it specifically.

BLE (Bluetooth Low Energy) for direct device pairing without internet, MQTT for sensor data over the network, WiFi for local communication, and HTTP/REST for backend APIs. The protocol choice depends on the device and use case – we advise you on the right architecture.

Yes. We build offline-first apps: data is stored locally and synced automatically on reconnection. Conflict resolution ensures no data is lost. This is critical for IoT in the field, in buildings without a stable network, or in industrial environments.

Device Integration

The app scans for available BLE devices, displays them in a list, and guides the user through a step-by-step pairing flow. Depending on the device, the pairing process can include QR code scanning, PIN entry, or automatic pairing. After pairing, the app communicates directly with the device – even without internet.

Yes. We implement OTA firmware updates (Over-the-Air) via BLE. The app downloads the new firmware and transfers it to the device. Progress indication, error handling, and automatic retry on connection loss are part of the flow.

Real-time charts, gauges, status indicators, and historical trends – depending on the use case. Visualization uses Supabase Realtime or WebSocket streams for instant updates. For more complex dashboards, Grafana panels can be embedded into the app.

Process & Costs

A focused companion app with BLE pairing, sensor data display, and push notifications is typically deliverable in 8 to 12 weeks. More complex apps with offline sync, fleet management, and multiple device types take 3 to 5 months. We work in two-week sprints with a demo at the end of each sprint.

A focused companion app starts in the low five-figure range. The price depends on scope, device types, and offline complexity. We provide a transparent quote based on your specific requirements after the discovery workshop – no hidden costs.

Yes. Through our platform merkaio, we handle hosting, monitoring, backups, and updates for the app backend. Monthly cancellable, no lock-in. Ongoing app development (new features, additional device types) is also available on a retainer basis.

Industry-leading companies rely on us

  • Rekorder
  • Keymate
  • Führerscheinmacher
  • SolidProof
  • ARGE
  • Boese VA
  • NextGym
  • Maho Management
  • Golem.de
  • Millenium
  • Paritel
  • Yonju
  • EVADXB
  • Mr. Clipart
  • Aphy
  • Negosh

What do our customers say?

Let's Talk About Your Idea

Whether a specific IT challenge or just an idea – we look forward to the exchange. In a brief conversation, we'll evaluate together if and how your project fits with WZ-IT.

E-Mail
[email protected]

Trusted by leading companies

  • Rekorder
  • Keymate
  • Führerscheinmacher
  • SolidProof
  • ARGE
  • Boese VA
  • NextGym
  • Maho Management
  • Golem.de
  • Millenium
  • Paritel
  • Yonju
  • EVADXB
  • Mr. Clipart
  • Aphy
  • Negosh
  • ABCO Water
Timo Wevelsiep - Lead IoT Solutions Architect

Timo Wevelsiep

Lead IoT Solutions Architect

1/3 – Topic Selection33%

What is your inquiry about?

Select one or more areas where we can support you.