← All workHardware.
Book 30 min Next caseLe Chat
NACON · IOT + BLE
Hardware.
Inside React Native.
The companion app for a PlayStation controller, from the chip to the store.
- Year
- 2023–26
- Duration
- 28 months
- Team
- 1 senior
- Stack
- Expo · TypeScript · BLE
Context
Nacon designs controllers for PlayStation. Their companion app has to talk to the controller over Bluetooth Low Energy, on iOS and Android.
The challenge
Bridge the hardware and React Native cleanly: a reliable protocol, an interface that mirrors the controller’s state, and an app that works offline.
What we shipped
- Offline-first TypeScript core on Expo
- Full BLE stack
- Type-safe protocol between the app and the controller
- Hardware UI: connection, profiles, settings
A similar problem?
30 minutes with a senior to talk it through, free.