This is a simple Real-time chat app using socket.io. You can connect to socket-io using this app.
- 100% Kotlin
- MVVM architecture
- Android architecture components
- Navigation Jetpack
- Single activity
- dataBinding
- Coroutines
- Node js
- Add User
- Add Groups
- Update Profile
- Update User Status "online/offline"
Installing the Dependencies The first step is to install the Java Socket.IO client with Gradle.
For this app, we just add the dependency to build.gradle:
dependencies {
implementation 'com.github.nkzawa:socket.io-client:0.6.0'
}