WhatsClone With Socket
Hi every one , i publish the new update on google play (please wait a few hours until they accept it ) .So i want you to test it and if there is a new bugs you can contact me ,and i will fix so when we have a stable version i will update the app here . and thanks for your trust .Kind regards
if the chat on demo version is too slow , so because i use a server with low performances
WhatsClone With Socket
WhatsClone an application that allow to have a real-time chat with friends (Like WhatsApp). You can send and share (images or videos or audio or pdf) …etc. there is a database local to save your messages , so when user lost the internet connection he can write a message ,the message will be saved on database local and once the other user come online the app will send your message directly .Also you can delete conversation or messages .Feel free and enjoy the new emoticons .For the Backend side you can control your app as you want even you can control and settings up the Admob from the dashboard .I build the backend using PHP & MYSQL (i integrate the PHP with Node js to run the chat server ).For the client side i use Realm as database local.
Add image/video preview .
decrease APK size from 17mb to 14mb (use native codes instead of some libraries ).
Add Compress images .
Add badge counter for some phones.
Fix old bugs .
Some improvements of performances (realm issues and memory leaks) .
Add syncAdapter to syncing contacts and add user to account manager on user phone like whatsapp do to make contacts updating .
Fix phone numbers bug (country codes) .
Add new animations for messages activity .
Fix groups and emoticons bugs .
Add Share feature so you can share from the app or you can share from the other apps to your app .
Add popup message for quick reply .
Improve security on the application side also on the backend side .
Recreate socket system.
Get safe files from server.
Some design changes and update documentation.
Add search for adding members to group activity .
decrease APK size from 35mb to 16mb (use native codes instead of some libraries ).
Add admob to the app (you can control it from your admob) .
Add some cool animations .
Fix almost old bugs .
Some improvements of performances .
Control if you want use the SMS verification or not from your admin panel .
Fix messages repeating .
Fix and improve notifications system .
Some emoticons improvements .
Fix messages disappearing when the other user is typing .
Use Twilio as an SMS provider instead of MSG91.
Fix Messages issues .
Fix All Android versions issues .
Fix delete account bug .
Fix upload videos/audio/images/pdf issues .
Update the documentation .
Fix upload files bugs .
Welcome Activity Features:
Sign up with phone number .
Search for a country to select code .
SMS verification .
Resend a new request if user didnt receive any code .
Show all conversation list (users conversations And groups conversations) .
Show (Typing) action when user is typing .
Show messages counter .
User can delete conversation .
Show all contacts list .
Invite user to install the application by SMS .
Fast scrolling for fast searching .
Add new contact to your addressBook .
Refresh action to refresh contacts when you new contact to your addressBook .
Search (Conversations/Contacts) Features:
Search for a conversations by username/phone number .
Search for a contact by username/phone number .
Select contact Features:
Select contact to start new conversation .
Select create new group action .
Create Group Features:
Select members to start create group .
Choose an Image/Name fro group .
Create group Offline/Online .
User Status Features:
Show user status list .
Show current user status .
Delete/Edit/Add a specific status .
Delete all status .
Show user (Name/Status/Image) .
Delete your account .
Enable/Disable Enter key as send key.
Change fonts size in messages.
Enable/Disable Conversations tones .
Change notification tone for user/group messages .
Change notification light for user/group messages .
Information about the application .
Profile Preview Features:
Show user/group basic information .
Edit Profile Features:
Show/Edit user Image/Name .
Show current user status and user number phone.
User Profile :
Show all user information .
Show user media .
Edit/Share/View contact in address .
Group Profile :
Show all group information .
Show group media .
Edit/Delete/Exit group actions .
Show group members list .
Make member as an admin option .
Delete member from group option .
Send a message to member option .
View member profile option .
Add new participants to group .
Send a real-time messages .
User can send media (Audio/Image/Video/Document) .
Recording audio .
Waiting/Sent/Delivered/Seen indicators to know message status .
Online/Offline/IsTyping/LastSeen indicators to know user status .
Use emoticons in your chats .
Delete/Transfer/Copy message .
Show notification when a new message received .
Design And Animations Features:
UI follows Material Design Principals .
WhatsClone has many different animations.
Android M permissions are implemented
> Dashboard < Show Users/Groups/Messages counter . Show the last new users . Show joined users by country . Users section Features: Show Users list and there information . Delete user action . Messages section Features: Show messages list . Delete message action . Groups section Features: Show groups list . Delete/View group action . Show group members . Groups section Features: Edit application name (just for dashboard) . Edit SMS provider information . Edit admin profile . NOTICES Just Follow the clean documentation provided with the project for easy setup. For Advance changes, proper knowledge of android programming concepts is required. Requirements VPS (Virtual private server) its prefer to get Ubuntu system. Have an account on Twilio. Demo APK Click here
Demo : https://codecanyon.net/item/whatsclone-with-socket/17553421?s_rank=1057