Versa Real PTT
A native Android app that works like a two-way radio. It runs on ordinary phones and on keypad radio handsets, each with its own interface, and talks to a NestJS backend that Dave also added endpoints to.
- Role
- Mobile lead, Android developer
- Platform
- Mobile app
What it does
- Push-to-talk on a talk group
- Talk groups with search, tune-in and background monitoring
- Group member list
- Messages
- Map screen on phones
- A separate interface for keypad handsets, driven by the directional pad
- Device type chosen on first launch
- Sign-in with credentials stored encrypted on the device
- Backend endpoints for tuning in to and monitoring groups, and for search
Built with
- Kotlin
- Jetpack Compose
- Hilt
- Retrofit
- NestJS