java - Integrating Twilio Android SDK into All Native Dialer/Phone Call UIs -


hoping more familiar android sdk can offer insight here.

in short, downloaded twilio's client sdk android, comes bare-bones sample app lets make , receive voice calls -- within same app.

i'd take step further, , appreciate if point me in direction of classes need implement or (ideally) already-existing open source projects similar.

basically, want able configure twilio client accounts akin how can configure sip connections. make call via twilio, want able use normal phone-dialing ui, when go place outgoing call, can choose connection/protocol want use (i.e. gsm vs. twilio using gsm data or wifi), otherwise in-call ui identical.

i want have code wrapper twilio sdk make drop-in replacement service provider users choose on fly.

in other words, don't want have code:

  • any sort of ui placing call, receiving call, or ui manage in-progress call. (however expect need code handlers when these various actions selected user.)
  • adding calls call log or maintaining separate one.
  • a custom dialer.

is possible @ all? if so, how?

thanks ton!


Comments