This FCM Chat App. Is One to One Realtime Chat app. Develop using Android Studio, MySQL, PHP and Firebase Cloud Messaging. This Chat App.
App supports features like add friends using email id, accept/ reject request, last seen, user status, send images, emoticon supports, android push notification, forgot password
Features: -
1. Real Time One-To-One Chatting.
2. Last Seen.
3. Emoticon Supports.
4. Tablet support
5. Based on php 5 backend and MySQL for web services and firebase cloud messaging for notifications for receiving messages or friend requests or accept friend requests.
6. Storing history of chats in the backend MySQL database and in local SQLite storage in the android device.
7. Main screen has 3 tabs or you can display one tab by editing settings and choose show in menu
8. Friends list with circular image, name and their status.
9. Friend Requests list.
10. Send text, emoticons, images from camera or gallery.
11. Add friend by email, accept or cancel friend request.
12. User can update his email, name, status, image and password.
13. One-time login on device using shared features.
Well commented code and proper documentation with screenshots included.
Download Demo APK using following link.
Download Demo APK
Used This mail id to add me as friend : sagarmaher2@gmail.com
Change log and Updates
Version : 1.4
Released Date : 04 June. 2024
#Change Log
1) Updated to latest dependencies
2) Bug fixes
3) Updated phpMailer
# Affected Files For Android Studio
- Whole Android Project
Version : 1.3
Released Date : 07 Oct. 2023
#Change Log
1) Updated to latest dependencies
2) Bug fixes
3) Added Security XML for HTTPS.
# Affected Files For Android Studio
- Whole Android Project
Version: 1.2
Released Date : 11 Aug 2021
#Change Log
1) Updated to latest dependencies
2) Migrated to Android X
# Affected Files For Android Studio
- Whole Android Project
# Affected Files For Backend
- Login, Registration, Forgot Password
Version : 1.1
Released Date : 27 Sep 2018
#Change Log
1) Issue resolved for FCM API Issue.
2) Updated to latest dependencies
#Effected Files For Android Studio
- app/build.gradle
- build.gradle
- chat_fcm\app\src\main\java\com\codingvisions\chat_fcm\activities\MainActivity.java
#Effected Files For Backend
- N.A
Version : 1
Released Date : 18 Sep 2018
#Initial Release