Skip to content

πŸ’¬ Java Android Messenger πŸ“± – Chat with AI like never before! πŸ€– Fast, smart, and modern chat app πŸš€ built with Java + Room DB. Get real-time replies ✨ using Google’s Gemini API, sleek UI 🎨, and typing animations 🧠 – all in your pocket! πŸ’ΌπŸ’¬

Notifications You must be signed in to change notification settings

Iqbolshoh/java-android-messenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

44 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’¬ Java Android Messenger

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.

πŸ“Έ Preview

πŸ–₯️ Desktop

Desktop Preview

πŸ“± Mobile

App Screenshot 1 App Screenshot 2

πŸš€ Features

πŸ€– 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


🎯 How to Run

  1. Clone the repository

    git clone https://github.com/Iqbolshoh/java-android-messenger.git
    cd java-android-messenger
  2. Open in Android Studio

  3. Sync Gradle and build the project

  4. Run on an emulator or a physical device

⚠ Make sure to add your own Gemini API Key in the ApiService.java file.


πŸ›  Technologies Used

Java Android SQLite Room DB Gemini API

πŸ“œ License

This project is open-source and available under the MIT License.

🀝 Contributing

🎯 Contributions are welcome! If you have suggestions or want to enhance the project, feel free to fork the repository and submit a pull request.

πŸ“¬ Connect with Me

πŸ’¬ I love meeting new people and discussing tech, business, and creative ideas. Let’s connect! You can reach me on these platforms:

About

πŸ’¬ Java Android Messenger πŸ“± – Chat with AI like never before! πŸ€– Fast, smart, and modern chat app πŸš€ built with Java + Room DB. Get real-time replies ✨ using Google’s Gemini API, sleek UI 🎨, and typing animations 🧠 – all in your pocket! πŸ’ΌπŸ’¬

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages