Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 665 Bytes

README.md

File metadata and controls

24 lines (19 loc) · 665 Bytes

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