Video Calling Mobile Application

A video calling application which is aimed at the disabled people
ios
android

Project description

The video calling and chatting mobile application for both iOS and Android platforms developed with a limited functionality due to the fact that it is aimed at the disabled people. The mobile application makes possible to make high-quality voice or video calls just in a single click. UI/UX for the application were developed as simple as possible, taking into account the needs and perception of the end users - disabled people.

The application has also a socially useful aspect because makes possible for the disabled people to stay in touch with relatives, friends, social workers, and simplify an online communication process for them.

Developed mobile application operates as a standalone as well as additional application for the client's basic one.

The key features

  • User-to-user voice calls
  • User-to-user video calls
  • Recent calls history
  • Favourite contacts
  • Appealing and user-freindly design
  • High-quality video calls

Technologies

  • iOS platform programming language:
    Swift
  • Android platform programming language:
    Kotlin
  • Android libraries:
    Rxjava2, dagger2, retrofit, mvvm,
  • iOS libraries:
    CallKit, PushKit, EventSource, vidyo.io, Firebase, Alamofire, KingFisher
  • Backend:
    PHP symfony framework