Build a Flutter chat app with Sendbird and 3rd-party UIs
summary
Step‑by‑step demo wiring a Flutter app to a real Sendbird backend: initializes the Sendbird SDK, connects with an appId and userId, queries or creates a one‑on‑one group channel, fetches messages and converts Sendbird base messages into dash_chat UI message objects, adds a channel event handler for incoming messages, and implements the onSend handler to post text messages. The minimal app shows live send/receive in the simulator and the example works end‑to‑end.
AI-written summary · about
chapters (18)
- 0:00Start
- 0:57Adding Chat to a Flutter Application
- 3:07Why Flutter
- 4:19Performance
- 6:56Third-Party Ui Library
- 9:02New Flutter App
- 9:31Default Flutter Project
- 10:39Flutter Project
- 15:41Hot Reloading
- 17:59Dash Chat Widget
- 20:41Initialize Sunbird
- 21:19Create a New Application
- 23:58Group Channels
- 24:34Group Channel
- 24:50Get Channels from Simbird
- 27:36Create Channel
- 34:38Event Handler
- 45:08Typing Indicator
related talks
01h 02mGet to know Firebase for Flutter
14mPrompt to production: Building an AI app with Flutter
58mFlutter from idea to app in 45min
33mSwiftUI for Flutter Developers
42mLet's fire the Flutter
50mFlutter in Action: How to build cross-platform app with Dart
37mBuilding scalable, maintainable and robust apps in Flutter
49mFlutter In Practice – Tips and tricks for writing Flutter apps, from Start to Finish
