Java Android Messenger is a smart, AI-powered chat application built using Java and SQLite (Room DB) for Android. It uses the Gemini API to provide real-time responses to every user prompt, simulating a real conversation between user and bot.
π€ Gemini AI Responses β Get real-time answers using Googleβs Gemini API π¬ Interactive Chat β Smooth message exchange between user and bot π± Modern UI β Beautiful and responsive chat interface π¦ Room Database β Stores all messages locally using SQLite Room DB β¨ Dynamic Styling β User and bot messages shown in different styles π§ Typing Animations β Realistic bot typing effect
-
Clone the repository
git clone https://github.com/Iqbolshoh/java-android-messenger.git cd java-android-messenger
-
Open in Android Studio
-
Sync Gradle and build the project
-
Run on an emulator or a physical device
β Make sure to add your own Gemini API Key in the
ApiService.java
file.
This project is open-source and available under the MIT License.
π― Contributions are welcome! If you have suggestions or want to enhance the project, feel free to fork the repository and submit a pull request.
π¬ I love meeting new people and discussing tech, business, and creative ideas. Letβs connect! You can reach me on these platforms: