Comments on: Firebase Vs XMPP: An Ideal Platform For Real-time Chat App Development! https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/ CONTUS Fri, 23 Feb 2024 13:31:29 +0000 hourly 1 https://wordpress.org/?v=5.8.1 By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11294 Tue, 28 Feb 2023 05:48:14 +0000 http://blog.contus.com/?p=10675#comment-11294 In reply to Luxe fellas.

Hello Luxe,
That sounds great! We’d love to help you build the best chat apps. Keep in touch with our team of expert developers and have a smooth development experience with MirrorFly!

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11293 Tue, 28 Feb 2023 05:19:39 +0000 http://blog.contus.com/?p=10675#comment-11293 In reply to Angenlina.

Hello Angelina,
To manage push notifications in the background state for your iOS chat application using XMPP, you will need to:

Configure your XMPP server so that it supports push notifications.
Use APNS and register your device for push notifications
Implement the XMPP Extension for Push notifications in your app.
Handle the incoming push notifications.
Reconnect XMPP and fetch new messages when the user opens the app if there are any.

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11292 Tue, 28 Feb 2023 05:13:36 +0000 http://blog.contus.com/?p=10675#comment-11292 In reply to Romuald DANSOU.

Hello Romuald!
MirrorFly chat SDK comes in 2 pricing models – Monthly pricing and One-time License cost.
If you need our messaging SDK for a monthly recurring fee, MirrorFly offers you 3 different SaaS plans. You can find detailed information on the plans on our pricing page. Otherwise, you can purchase our completely customizable white-label chat solution for a one-time license cost.

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11291 Tue, 28 Feb 2023 05:10:13 +0000 http://blog.contus.com/?p=10675#comment-11291 In reply to Jerald.

Hello Jerald!
Sounds interesting! You can implement a group messaging feature to your Android chat app using firebase using MirrorFly chat SDK. Create your developer account and start with the implementation or contact our support team for assistance.

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11289 Mon, 27 Feb 2023 13:32:08 +0000 http://blog.contus.com/?p=10675#comment-11289 In reply to Jacob Johnson.

Hello Jacob,
Yes, Firebase provides the real-time database service that supports data sync between multiple devices, enabling group chat features. Whereas, you can implement cross-platform communication across iOS, web or Android chat apps using Firebase cloud messaging service.

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11288 Mon, 27 Feb 2023 13:31:31 +0000 http://blog.contus.com/?p=10675#comment-11288 In reply to Holo.

Hello Holo,
That was helpful information indeed. Keep educating!

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11287 Mon, 27 Feb 2023 13:30:28 +0000 http://blog.contus.com/?p=10675#comment-11287 In reply to Steve.

Hello Steve,
Firebase can scale up to millions of concurrent users while XMPP up to thousands of users. However, the actual numbers vary from one chat app to another, depending on the overall infrastructure.

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11286 Mon, 27 Feb 2023 13:29:45 +0000 http://blog.contus.com/?p=10675#comment-11286 In reply to Hazel.

Hello Hazel,
The chat app technology of Firebase is based on real time database and cloud messaging whereas the technology behind XMPP is the open-stand real time XMPP protocol.

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11285 Mon, 27 Feb 2023 13:27:48 +0000 http://blog.contus.com/?p=10675#comment-11285 In reply to Linda.

Hello Linda,
Yes, you can use Firebase to build a web chat app with features like user authentication, storage, and chat database management.

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11284 Mon, 27 Feb 2023 13:25:38 +0000 http://blog.contus.com/?p=10675#comment-11284 In reply to Manish.

Hello Manish,
You can implement voice calls on your real time chat app using XMPP in 5 simple steps:
Establish a network connection
Negotiate the audio codec
Send voice call request
Exchange audio data
End the voice call

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11283 Mon, 27 Feb 2023 13:19:28 +0000 http://blog.contus.com/?p=10675#comment-11283 In reply to Geffi.

Yes Geffi, Yes Firebase is a backend-as-as-service that lets you create your web app backend with features like real-time database and cloud functions. You can also choose to configure the firebase chat server to fit your app requirements.

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11282 Mon, 27 Feb 2023 13:18:49 +0000 http://blog.contus.com/?p=10675#comment-11282 In reply to Holo.

Hello Holo, it is completely understandable that choosing between firebase vs XMPP can sometimes be daunting. But our expert team can help you with it. Feel free to contact us now and get your queries resolved!

]]>
By: Vigneshwar https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-11281 Mon, 27 Feb 2023 13:13:35 +0000 http://blog.contus.com/?p=10675#comment-11281 In reply to Jones.

Yes, it is possible to combine Firebase and XMPP to build your real-time chat app. Firebase will help you add features like push notification, authentication and storage while XMPP lets you add chat features that are essential for your messaging app.

]]>
By: Vigneshwaran https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5935 Thu, 12 Jul 2018 12:36:33 +0000 http://blog.contus.com/?p=10675#comment-5935 In reply to Rachel Willmer.

XMPP had an inbuilt database is called Mnesia. You can Simply use MongoDB API & Connect to your MongoDB cluster and fetch and send messages.

]]>
By: Vigneshwaran https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5934 Thu, 12 Jul 2018 12:35:30 +0000 http://blog.contus.com/?p=10675#comment-5934 In reply to Vivek Choudhary.

If you built an app only in Android, Please prefer Firebase. In Android Studio, you will use volley to get any required data from the firebase database. It is very user-friendly and one can easily write, update or run code there.

]]>
By: Vivek Choudhary https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5933 Thu, 12 Jul 2018 12:32:06 +0000 http://blog.contus.com/?p=10675#comment-5933 Which is the best way to create android chat app using firebase or XMPP?

]]>
By: Rachel Willmer https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5932 Thu, 12 Jul 2018 12:30:59 +0000 http://blog.contus.com/?p=10675#comment-5932 How I connect chat application using MongoDB without XMPP?

]]>
By: Jerald https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5922 Fri, 15 Jun 2018 13:50:23 +0000 http://blog.contus.com/?p=10675#comment-5922 Need to make a chat group in Android using firebase?

]]>
By: Linda https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5923 Tue, 29 May 2018 14:53:28 +0000 http://blog.contus.com/?p=10675#comment-5923 In reply to Manish.

Can we use Firebase to build a web application?

]]>
By: Romuald DANSOU https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5867 Thu, 08 Feb 2018 04:56:53 +0000 http://blog.contus.com/?p=10675#comment-5867 What about the cost?

]]>
By: Geffi https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5836 Fri, 29 Dec 2017 13:29:15 +0000 http://blog.contus.com/?p=10675#comment-5836 In reply to Holo.

Is Firebase a good option to build a web app backend?

]]>
By: Jacob Johnson https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5806 Fri, 15 Dec 2017 14:00:31 +0000 http://blog.contus.com/?p=10675#comment-5806 In reply to Holo.

Does Firebase support group chat and cross-platform chat (web, android, ios)?

]]>
By: Angenlina https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5811 Thu, 07 Dec 2017 12:58:58 +0000 http://blog.contus.com/?p=10675#comment-5811 In reply to Vigneshwaran.

I am using XMPP for my Chat application for iOS, but i am not able to mange push notifications in background state using XMPP, how you are managing push notifications in background state, can you give me some idea technically.

]]>
By: Luxe fellas https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5804 Mon, 04 Dec 2017 08:07:27 +0000 http://blog.contus.com/?p=10675#comment-5804 In reply to Vigneshwaran.

well, currently Contus is developing my OVP, and I wanted to start conceptualizing on the mobile APP aspect of it, and I want to use Contus Fly as the base engine and start adding video streaming to it

]]>
By: Aparana https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5798 Fri, 01 Dec 2017 10:58:21 +0000 http://blog.contus.com/?p=10675#comment-5798 In reply to Milton.

How can we connect a new Erlang XMPP server with an Android and iOS mobile chat application?

]]>
By: Manish https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5796 Tue, 28 Nov 2017 13:27:27 +0000 http://blog.contus.com/?p=10675#comment-5796 In reply to Sienna.

How to implement a voice call using XMPP?

]]>
By: Vigneshwaran https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5787 Fri, 24 Nov 2017 13:55:21 +0000 http://blog.contus.com/?p=10675#comment-5787 In reply to Hazel.

The backend resources used to build a chat application using Firebase is JavaScript, Node.js and XMPP use Erlang, Ejabberd.

]]>
By: Holo https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5771 Thu, 16 Nov 2017 16:26:49 +0000 http://blog.contus.com/?p=10675#comment-5771 In reply to Jones.

Yes, but feels unnecessary, unless your app needs some functionality that are found separately (as in xmpp has one but lacks another available in Firebase, while firebase lacks something xmpp has). I struggle to figure out what that would be though. XMPP is very versatile

]]>
By: Holo https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5770 Thu, 16 Nov 2017 15:57:55 +0000 http://blog.contus.com/?p=10675#comment-5770 In reply to Steve.

Check the firebase pricing site for concurrent users allowed per tier (there are pricing tiers, but last time I checked, free tier had 100 concurrent, but that was like a year ago)

With XMPP it depends on the hardware its running on (number of servers, RAM of servers)

]]>
By: Steve https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5766 Fri, 10 Nov 2017 13:07:09 +0000 http://blog.contus.com/?p=10675#comment-5766 In reply to Hazel.

In Firebase and XMPP, how many concurrent users will support?

]]>
By: Milton https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5759 Wed, 08 Nov 2017 11:49:15 +0000 http://blog.contus.com/?p=10675#comment-5759 In reply to Emly.

Compared to Firebase and XMPP which is the faster to sending the messaging via chat application

]]>
By: Jones https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5750 Thu, 02 Nov 2017 12:19:08 +0000 http://blog.contus.com/?p=10675#comment-5750 In reply to Vigneshwaran.

Is it possible to combine both Firebase and XMPP to build a real-time chat app?

]]>
By: Hazel https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5740 Wed, 01 Nov 2017 10:11:50 +0000 http://blog.contus.com/?p=10675#comment-5740 Which technology is used behind the chat app for Firebase and XMPP?

]]>
By: Emly https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5749 Tue, 31 Oct 2017 17:16:40 +0000 http://blog.contus.com/?p=10675#comment-5749 In reply to Vigneshwaran.

Can I make video/voice calling app using Firebase?

]]>
By: Sienna https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5736 Mon, 30 Oct 2017 12:20:54 +0000 http://blog.contus.com/?p=10675#comment-5736 Trending article! The differentiation of real-time chat application using Firebase and xmpp is good.
Thanks a lot!!

]]>
By: Vigneshwaran https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5742 Mon, 30 Oct 2017 10:37:57 +0000 http://blog.contus.com/?p=10675#comment-5742 In reply to Jabus.

Hello Jabus,

Yes, it’s possible to add extra features in the chat application while using XMPP.

]]>
By: Jabus https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5735 Sun, 29 Oct 2017 11:07:48 +0000 http://blog.contus.com/?p=10675#comment-5735 If I build a chat application using XMPP, is this possible to an add extra features?

]]>
By: Vigneshwaran https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5743 Sat, 28 Oct 2017 15:41:02 +0000 http://blog.contus.com/?p=10675#comment-5743 In reply to Nate Farmer.

Hi Nate,

Of course, you can create 1-1 chat app using Firebase. It will support on both Android & iOS.

]]>
By: Nate Farmer https://www.contus.com/blog/chat-application-using-firebase-or-xmpp/#comment-5734 Sat, 28 Oct 2017 12:06:54 +0000 http://blog.contus.com/?p=10675#comment-5734 Can I use Firebase for 1-1 chat application in Android & iOS?

]]>