Best way to make a chat app?


#1

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!


Best way to develop messaging app using ionic
#2

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


Example of including socket.io in Ionic 2?
#3

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.


#4

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


#5

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!