Code

HeyChat! - Voice and text messaging app

HeyChat! - Voice and text messaging app

Fast, well-designed and with voice messaging feature makes this app more interesting with alot of other great features. With this application, you can talk using text or voice with anyone and everyone. The app is fully designed and is cleanly coded to make it easier for buyers/developers to understand the code and modify whatever thing they want. You can find friends, add them and start talking with them either by text or voice. Most amazing thing about this project is that it can be altered easily and more features can be added without authors advanced guide. The app works together with PHP and MySQL on server-side and SQLite and Sinch on client-side.

Features:

  • Instant Messaging.
  • Voice messaging.
  • Video calling (External Plugin purchase for $30)
  • Delivery Reports.
  • Attachment (Images).
  • Client-Sided Friend System.
  • Organized Profile View.
  • Emoticons.
  • Mute/Block users.
  • Block list.
  • Archive messages and archive list.
  • Organized Preferences.
  • Material Design.
  • Notifications and offline messages (FCM).
  • Encrypted account credentials.
  • Flexible code.
  • Wallpaper feature inside ChatView.

Demo app:

Click here to download Demo APK (Updated).

Requirements:

  • MySQL
  • PHP
  • Web server with decent specifications.
  • FCM (Firebase Cloud Messaging)
  • Sinch for voice messaging.

Notes for buyers:

  1. Regular License: You may not sell this product to anyone, neither you’re allowed to use in an end product that’s sold. If you want to sell it or use it in other product that’s sold please head towards Extended License.
  2. Voice messaging: This product uses Sinch as a voice messaging platform to make a contact with other users within the app. You’ve to sign up externally for Sinch to make use of voice messaging. Please make sure to read this.
  3. Video calling: You can now add video calling feature in this app by purchasing a plugin externally from the author. Please contact through email if you’re interested. You’ve to sign up externally for Sinch to make use of video messaging. Please make sure to read this.
  4. Text messaging: It’s all yours. You’ve to setup backend server which is inside the item before building the app.
  5. All buyers are requested to submit a review for this item after buying it. I’ll appreciate all the reviews.

Side notes:

Feel free to contact me whenever you need any help regarding this or when you’re having trouble setting up the app. Advanced knowledge of android/Java is required as I can’t respond always immediately.
by
by
by
by
by
by