Skip to content

Push to talk. (Walkie-talkie) with self-hosted server

Notifications You must be signed in to change notification settings

devapro/ptt-client-android

Repository files navigation

PTT Droid

Simple Android Push to Talk app for use with the self-hosted PTT Server

Architecture

  • MVI
  • Ktor
  • Koin

This project is an example of how to use MVI architecture. (Work in progress)

TODO:

  • Add variant of disabled interface when offline
  • Add internal sever for work without additional web server
  • Add animation for button
  • Add animation of incoming call
  • Disable PTT button when some body in the channel already pressed PTT button
  • Deploy test web server
  • Add more detailed docimentation
  • Replace socket client with ktor
  • Add Foreground service
  • Add CI build for releases
  • Add Unit/UI tests

Releases

No releases published

Languages