~/talk

Build a Flutter chat app with Sendbird and 3rd-party UIs

Talkat apidays India 2021 · on Thursday, 2021-05-20· [flutter, react-native]
name:Jason Koo
links:none on file
slides:none on file

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

  1. 0:00Start
  2. 0:57Adding Chat to a Flutter Application
  3. 3:07Why Flutter
  4. 4:19Performance
  5. 6:56Third-Party Ui Library
  6. 9:02New Flutter App
  7. 9:31Default Flutter Project
  8. 10:39Flutter Project
  9. 15:41Hot Reloading
  10. 17:59Dash Chat Widget
  11. 20:41Initialize Sunbird
  12. 21:19Create a New Application
  13. 23:58Group Channels
  14. 24:34Group Channel
  15. 24:50Get Channels from Simbird
  16. 27:36Create Channel
  17. 34:38Event Handler
  18. 45:08Typing Indicator
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.