Best way to make a chat app?

Hey everyone,

I’m about to create a chat section for my Ionic app. I see some posts on here that touch on chat, but most seem somewhat of date. What’s the best way to tackle this problem? Are there any established approaches? Should I write this functionality from scratch or are there any good solutions already available out there?

Thanks in advance!

Applications which utilise chat can be incredibly complex, especially if you want real-time chat, notifications and idle/online/offline statuses.

Look at firechat it’s an open source project and demonstrates the functionality available using the firebase platform https://www.firebase.com/blog/2013-07-09-announcing-firechat.html

Some time ago I found an Ionic starter app covering development of chat application:

Look at section 17: Ionic Socket.IO Chat Client

Starter app is 2 months old so it’s still fresh plus it comes with a great tutorial.

Check this chat template! Check my Ionic chat template! :smiley: http://market.ionic.io/plugins/ionic-elastichat-images

Sorry for my late response. What kind of app do you want to create? Would you like to create social chat app? So that lots of users can chat at a time. Thanks!