We’re using the default sort option which orders the channels by last_updated_at time, putting the most recently used channels on the top. Step 4: We configure the ChannelListViewModelFactory with a filter and a sort option.For more information, see the Tokens & Authentication page. In a real-world application, your authentication backend would generate such a token at login / signup and hand it over to the mobile app. Step 3: We create a User instance and pass it to the ChatClient's connectUser method, along with a pre-generated user token, in order to authenticate the user.For a production app, we recommend initializing this ChatClient in your Application class. Next, we add the offlinePluginFactory to the ChatClient with withPlugin method for providing offline storage capabilities. This key points to a tutorial environment, but you can sign up for a free Chat trial to get your own later. Step 2: We create a connection to Stream by initializing the ChatClient using an API key.The OfflinePlugin class employs a new caching mechanism powered by side-effects we applied to ChatClient functions. Step 1: We create a StreamOfflinePluginFactory to provide offline support.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |