DreamsChat application allow to have a Chat with friends. 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.
Call your friends and family for free with this app, even if they're in another country.
* Video/Audio calls use your phone's Internet connection rather than your cellular plan's voice minutes.
• Group chat : Enjoy group chats with your contacts so you can easily stay in touch with your friends or family.