~/talk

Getting Started with Stream Chat

Talkat Swift Heroes Digital 2021 · 2021-04-15..04-16· [ios, developer-experience]
links:none on file
slides:none on file

Stream Chat SDK shows a working path to add modern chat in minutes: JWT tokens + client config initialize a chat client, UI components (channel list, channel VC, composer) plug in with minimal code, and demos exist for UIKit, Combine and SwiftUI. Features include reactions, threads, Giphy, uploads, offline and dark mode; repo uses SPM, CI with snapshot/unit tests at 87% test coverage, is open source, no backend required, and handles millions of users while targeting minimum iOS 11.

AI-written summary · about

  1. 0:00Introduction and background
  2. 1:06The challenge of building chat
  3. 2:57Introducing Stream Chat
  4. 5:29SDK principles and features
  5. 7:25Quickstart and integration
  6. 10:14Exploring the repository
  7. 13:34Demo app walkthrough
  8. 16:53Analyzing the demo code
  9. 21:01UI Kit and SwiftUI samples
  10. 25:57Low-level implementation details
~/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.