Open Source Messenger App For Android - Real-time Messaging, Voice and Video Calls
Open Source Messenger App For Android - Real-time Messaging, Voice and Video Calls
Mesibo Messenger is an open-source app with real-time messaging, voice and video call features. This repo contains the source code for Mesibo Messenger App for Android. The GitHub repository for iOS version is here.
The messenger App requires a valid phone number and OTP to login. Note that, we do not send OTP for App login. Instead, you can generate OTP for any number from the mesibo console
Note that, all the users are private to your app/account. The demo app can not see or communicate with users from other apps. Also, the demo app uses contact synchronization to find other users of your app and hence ensure to use the correct phone number and other users are in your phone book.
The documentation for the messenger is available here - A fully featured WhatsApp clone using mesibo
It describes
If you have git installed, this is a recommended approach as you can quickly sync and stay up to date with the latest version. This is also a preferred way of downloading the code if you decide to contribute to the project.
To download, open a terminal and issue following commands:
$ mkdir Messenger
$ cd Messenger
$ git clone https://github.com/mesibo/messenger-app-android.gitWhatever approach you take to download the code, it is important to stay up-to-date with the latest changes, new features, fixes etc. Ensure to Star(*) the project on GitHub to get notified whenever the source code is updated.
Before we dive into building and running a fully featured Messenger for Android, ensure that you've read the following.
Building the code is as simple as:
File -> OpenBuild -> Rebuild ProjectRun -> Run (app)Login using your phone number and OTP from the mesibo console. You can even start using the app you've just built to communicate with your family and friends.
These apps use following Mesibo SDKs.
These apps also use following third party libraries/services.
The backend code is here https://github.com/mesibo/messenger-app-backend
No open issues yet, or sync has not completed.