Replies: 5 comments 7 replies
-
Well... i made one in a very rustic way, but functional so far. it was made with setTimeout. |
Beta Was this translation helpful? Give feedback.
-
I used slack requesting their api to realize a support chat. Every support request opens a new thread. This thread was read out and displayed like WhatsApp. The support member just replies in the thread and the app receives a push. Unfortunately I have no screenshot, but it looks very nice. With profile images and so on. |
Beta Was this translation helpful? Give feedback.
-
Pusher FTW! We used OneSignal to notify the user that there were messages available if the app was in the background. When the app went into focus, Pusher library was loaded off screen in a webView to drive the chat experience that lived over in a ListView. It was a solid experience and super performant too. |
Beta Was this translation helpful? Give feedback.
-
Build a chat a while ago using socket.io and a listview. working like expected, but couldn't reach the 100% smooth "feeling" like whatsapp for example. Let's say it was 80-90%. 2 years ago or so - maybe with newest SDK's / better devices it's more "native". =) |
Beta Was this translation helpful? Give feedback.
-
We have a couple of apps in production with PubNub as the messaging service. Using PubNub for messaging with push notifications, and firebase.couldmessaging for receiving the push messages in the app. Only positive experiences using PubNub so far, and they provide most of the chat features needed (encryption, meta-data, sending images etc.) For the chat UI we have used both ScrollView and ListView to display the messages. Both are working fine, but in our experience the ListView approach is more performant and easier to work with. I guess a TableView would be a good choice if more complex UI is needed, such as quick reply buttons, message reactions etc. |
Beta Was this translation helpful? Give feedback.
-
I would love to here some best practices for building a chat inside your apps:
So far I only did some tests using PubNub since they have section about Titanium at https://www.pubnub.com/docs/sdks/javascript/titanium and a basic ListView for the messages and a TextField for the input. But no production chat yet.
Anyone got some experience about stability and reliability?
Available chat providers:
Beta Was this translation helpful? Give feedback.
All reactions