Code

FCM One-to-One Chat App with PHP, MySQL | Native Android Studio

FCM One-to-One Chat App with PHP, MySQL | Native Android Studio

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.
https://drive.google.com/open?id=1U6AuFZwIGBmtL6oLyPEHe4uCpnbpbsPv
Used This mail id to add me as friend : sagarmaher2@gmail.com

Change log and Updates


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 
by
by
by
by
by
by