IoT app development
IoT App Development Company: Apps, Dashboards and Cloud for Connected Devices
Wapp Ltd builds the software side of connected products: iOS and Android companion apps over Bluetooth LE and Wi-Fi, device provisioning and fleet management, real-time dashboards and the cloud backends behind them. We work alongside your hardware and firmware team, or help you choose protocols and platforms from the start.
Bluetooth LE / Wi-Fi and cellular / Wearables / Dashboards / Cloud IoT backends
What we build
IoT solutions we build
Everything between the device and the people who use it.
Companion mobile apps
Pairing, onboarding, control and live status over BLE, Wi-Fi and cellular, on iOS and Android.
Provisioning and fleet management
Onboarding at scale, device groups, remote configuration and over-the-air update delivery.
Real-time dashboards and alerts
Telemetry, charts, thresholds, push and email alerts, for web and mobile operators.
Wearables and health devices
Apple Watch and WatchOS apps, HealthKit, motion and sensor data pipelines.
Tracking and geofencing
GPS trackers, asset and fleet tracking, route playback and geofence alerts.
Smart home and buildings
Lock, lighting, climate and energy control with scenes, schedules and shared access.
Connectivity and security
Built for devices that go offline, update in the field and must stay secure
A connected product carries more risk than a normal app. A weak pairing flow or an unsigned update can expose every device in the field.
- Bluetooth LE, iBeacons, Wi-Fi and cellular
- MQTT, WebSockets and REST
- Multipeer and offline-first sync that recovers when the connection returns
- AWS IoT and custom Node.js backends
- Secure device identity and encrypted channels
- Signed firmware and staged over-the-air rollouts
- Time-series storage and analytics
- Each release reviewed against the OWASP IoT Top 10
United States
- NIST IoT security baseline
- FCC and FDA considerations for medical wearables, on the software and documentation side
- CCPA for personal telemetry
United Kingdom
- PSTI Act security requirements for consumer connectable products
- UK GDPR for device data
- Ofcom and CE/UKCA documentation support
Canada
- PIPEDA for personal data from devices
- Health Canada software as a medical device guidance where relevant
- ISED compliance documentation support
Our work
IoT projects we have shipped
FIN MAN
Companion app for the FIN GPS security device: live and historical vehicle tracking, geofencing and alerts. 200K+ downloads.
Dropshot
Pickleball scoring for iPhone and Apple Watch. Players sync over Bluetooth, with HealthKit and motion tracking. 50K+ downloads.
Selfie 360
360 photo and video booth app that controls GoPro HERO9 to 13 cameras, wired or wireless, with an offline queue and cloud gallery.
Our team has also delivered vehicle tracking, geofencing and in-vehicle location-based advertising apps for IoT clients.
How we work
A clear process from idea to launch
01
Discover
Goals, users, regulatory scope and a risk register, turned into a clear plan and roadmap.
02
Design
UX flows, clickable prototypes, architecture, data model and a threat model you review before we build.
03
Build
Agile sprints with demos, code review and automated tests, so you always know where things stand.
04
Launch and support
Store releases, monitoring, incident response and a roadmap once you are live.
Technology
The stack behind our IoT products
Mobile
- Swift, SwiftUI, WatchKit, CoreBluetooth
- Kotlin and Android BLE
- Background modes, push and local notifications
Cloud and data
- Node.js, MongoDB, PostgreSQL
- AWS IoT, EC2 and S3
- Firebase and time-series storage
Protocols
- MQTT and WebSockets
- BLE GATT and iBeacons
- REST APIs for partners and dashboards
Frequently asked questions
Yes. We integrate with your devices over BLE, Wi-Fi or cellular and work with your firmware team on protocols and interfaces.
Our focus is the app, cloud and dashboard side. We partner with your firmware engineers, or recommend partners when you need them.
Offline-first apps queue actions and sync when the connection returns. The cloud side stores last known state with timestamps so dashboards stay honest.
Yes. We build signed update delivery and staged rollouts into the fleet management tools.
A companion app with pairing and control typically takes 2 to 4 months. Dashboards and fleet management add scope. We give you a dated plan after discovery.
Yes. We work in overlapping hours and have shipped IoT apps for North American clients.
Planning a connected product?
Tell us about the device and what your users need. We will suggest the right protocols, architecture and team.