[Problem/Question]
Hello,
I am implementing chat functionality in my application using the Sendbird SDK. I want to ensure that users can access their chat list and individual chat messages even when they are offline. Additionally, when the internet connection is restored, the data should sync automatically with the server.
Could you please let me know if the Sendbird SDK supports this functionality, and if so, what steps or configurations are required to enable it?
Thank you in advance for your assistance!
Hello Deepanshu,
Sendbird Chat SDK includes a Local Caching feature that allows it to cache and retrieve group channel and message data locally. This feature offers several benefits, including reduced refresh times and the ability for client applications to create a channel list or chat view that functions both online and offline. Additionally, it supports offline messaging.
For more information, please refer to the following Chat SDKs:
Android Chat SDK - Local caching | Chat Android SDK | Sendbird Docs
iOS Chat SDK - Local caching | Chat iOS SDK | Sendbird Docs
JavaScript Chat SDK - Local caching | Chat JavaScript SDK | Sendbird Docs
Additionally, it appears that you might be using Sendbird Chat UIKit which supports Local caching by default.