Skip to content

waveformhealth/virtualvisit-android

Repository files navigation

waveform-health-android

About

This is the android component of Virtual Visit, a product for making video calls simple for patients in hospitals. This project was created during the Twilio x DEV community hackathon.

How it works

This android application communicates with the Virtual Visit service to allow a patient to easily connect with a friend or family member for a Virtual Visit (video call).

Permissions

  • Camera access
  • Microphone access

These are required to join a Virtual Visit, but the camera and microphone can be turned off once connected to a Visit.

Features

Libraries

  • Twilio Programmable Video
  • Coroutines for multithreading
  • Retrofit for interfacing with the server
  • Dagger2 for dependency injection
  • Dexter for easy permission requesting

Set up

Requirements

Environment Variables

Create a local.properties file at the root of the project and set app.api.url to the base URL of a running instance of virtualvisit-twilio-serverless:

app.api.url="https://mysite-123-dev.twil.io"

Building and Installing

Use Android Studio to build and install the application or run gradle from the command line:

$ ./gradlew build
$ ./gradlew installDebug

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages