incorporate user messaging using firebase and swift









up vote
-1
down vote

favorite












So I am trying to find a way to incorporate a messaging feature within an app. I cannot find any up to date information on the web, so I figured I'll ask on this platform. Can someone guide me in the right direction?



I am currently using firebase and swift as building tool for my app. I am looking to build a simple chat/messaging function where users can message each other like instagram, facebook and airbnb allows users to do.










share|improve this question





















  • That's an incredibly broad topic. Did you search for tutorials already? There are dozens of "building chat on Firebase for iOS" tutorials out there.
    – Frank van Puffelen
    Nov 9 at 20:06










  • Yes I did look it up online. Again, the information is outdated. Most of the sites only provide a group chat tutorial, however I'm in search of a peer to peer messaging. I'll continue the search thank you.
    – J.J
    Nov 11 at 4:02














up vote
-1
down vote

favorite












So I am trying to find a way to incorporate a messaging feature within an app. I cannot find any up to date information on the web, so I figured I'll ask on this platform. Can someone guide me in the right direction?



I am currently using firebase and swift as building tool for my app. I am looking to build a simple chat/messaging function where users can message each other like instagram, facebook and airbnb allows users to do.










share|improve this question





















  • That's an incredibly broad topic. Did you search for tutorials already? There are dozens of "building chat on Firebase for iOS" tutorials out there.
    – Frank van Puffelen
    Nov 9 at 20:06










  • Yes I did look it up online. Again, the information is outdated. Most of the sites only provide a group chat tutorial, however I'm in search of a peer to peer messaging. I'll continue the search thank you.
    – J.J
    Nov 11 at 4:02












up vote
-1
down vote

favorite









up vote
-1
down vote

favorite











So I am trying to find a way to incorporate a messaging feature within an app. I cannot find any up to date information on the web, so I figured I'll ask on this platform. Can someone guide me in the right direction?



I am currently using firebase and swift as building tool for my app. I am looking to build a simple chat/messaging function where users can message each other like instagram, facebook and airbnb allows users to do.










share|improve this question













So I am trying to find a way to incorporate a messaging feature within an app. I cannot find any up to date information on the web, so I figured I'll ask on this platform. Can someone guide me in the right direction?



I am currently using firebase and swift as building tool for my app. I am looking to build a simple chat/messaging function where users can message each other like instagram, facebook and airbnb allows users to do.







ios firebase swift4 chat






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 9 at 19:23









J.J

86




86











  • That's an incredibly broad topic. Did you search for tutorials already? There are dozens of "building chat on Firebase for iOS" tutorials out there.
    – Frank van Puffelen
    Nov 9 at 20:06










  • Yes I did look it up online. Again, the information is outdated. Most of the sites only provide a group chat tutorial, however I'm in search of a peer to peer messaging. I'll continue the search thank you.
    – J.J
    Nov 11 at 4:02
















  • That's an incredibly broad topic. Did you search for tutorials already? There are dozens of "building chat on Firebase for iOS" tutorials out there.
    – Frank van Puffelen
    Nov 9 at 20:06










  • Yes I did look it up online. Again, the information is outdated. Most of the sites only provide a group chat tutorial, however I'm in search of a peer to peer messaging. I'll continue the search thank you.
    – J.J
    Nov 11 at 4:02















That's an incredibly broad topic. Did you search for tutorials already? There are dozens of "building chat on Firebase for iOS" tutorials out there.
– Frank van Puffelen
Nov 9 at 20:06




That's an incredibly broad topic. Did you search for tutorials already? There are dozens of "building chat on Firebase for iOS" tutorials out there.
– Frank van Puffelen
Nov 9 at 20:06












Yes I did look it up online. Again, the information is outdated. Most of the sites only provide a group chat tutorial, however I'm in search of a peer to peer messaging. I'll continue the search thank you.
– J.J
Nov 11 at 4:02




Yes I did look it up online. Again, the information is outdated. Most of the sites only provide a group chat tutorial, however I'm in search of a peer to peer messaging. I'll continue the search thank you.
– J.J
Nov 11 at 4:02












1 Answer
1






active

oldest

votes

















up vote
0
down vote













Firebase provides realtime database for chatting feature and many other features where you need data updates in realtime.
You can refer to https://firebase.google.com/docs/database/ios/lists-of-data where it shows you can handle child-added, child-changed event for realtime updates.
You will have to design your database to incorporate chats in it though and then write business logics to handle it through firebase realtime apis.






share|improve this answer




















  • Yes I came across that information. Thank you
    – J.J
    Nov 11 at 4:03










Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53232097%2fincorporate-user-messaging-using-firebase-and-swift%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
0
down vote













Firebase provides realtime database for chatting feature and many other features where you need data updates in realtime.
You can refer to https://firebase.google.com/docs/database/ios/lists-of-data where it shows you can handle child-added, child-changed event for realtime updates.
You will have to design your database to incorporate chats in it though and then write business logics to handle it through firebase realtime apis.






share|improve this answer




















  • Yes I came across that information. Thank you
    – J.J
    Nov 11 at 4:03














up vote
0
down vote













Firebase provides realtime database for chatting feature and many other features where you need data updates in realtime.
You can refer to https://firebase.google.com/docs/database/ios/lists-of-data where it shows you can handle child-added, child-changed event for realtime updates.
You will have to design your database to incorporate chats in it though and then write business logics to handle it through firebase realtime apis.






share|improve this answer




















  • Yes I came across that information. Thank you
    – J.J
    Nov 11 at 4:03












up vote
0
down vote










up vote
0
down vote









Firebase provides realtime database for chatting feature and many other features where you need data updates in realtime.
You can refer to https://firebase.google.com/docs/database/ios/lists-of-data where it shows you can handle child-added, child-changed event for realtime updates.
You will have to design your database to incorporate chats in it though and then write business logics to handle it through firebase realtime apis.






share|improve this answer












Firebase provides realtime database for chatting feature and many other features where you need data updates in realtime.
You can refer to https://firebase.google.com/docs/database/ios/lists-of-data where it shows you can handle child-added, child-changed event for realtime updates.
You will have to design your database to incorporate chats in it though and then write business logics to handle it through firebase realtime apis.







share|improve this answer












share|improve this answer



share|improve this answer










answered Nov 9 at 21:29









Vijayendra Gade

697




697











  • Yes I came across that information. Thank you
    – J.J
    Nov 11 at 4:03
















  • Yes I came across that information. Thank you
    – J.J
    Nov 11 at 4:03















Yes I came across that information. Thank you
– J.J
Nov 11 at 4:03




Yes I came across that information. Thank you
– J.J
Nov 11 at 4:03

















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53232097%2fincorporate-user-messaging-using-firebase-and-swift%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Use pre created SQLite database for Android project in kotlin

Darth Vader #20

Ondo