This is an Android chat application built in Kotlin using the Pusher API. The application allows users to send and receive real-time messages in a chat interface.
- Real-time messaging: Users can send and receive messages instantly.
- Chat rooms: Users can join different chat rooms and have separate conversations.
- Message history: Chat history is stored and can be accessed by users.
- Kotlin: Programming language for Android development.
- Pusher API: Provides real-time communication infrastructure.
- Android Jetpack: A collection of libraries and tools for Android development.
- Retrofit: HTTP client for making API requests.
- RecyclerView: Used for displaying chat messages in a scrollable list.
-
Clone the repository:
git clone https://github.com/your-username/android-chat-application.git