State of the Matrix Dart SDK
summary
The Dart Matrix SDK ships as v0.33.0 release with a breaking change, powers TI messenger and many German healthcare apps (Gisa, fluffychat, famly), and reports 60% test coverage. It auto-generates endpoints from the Matrix OpenAPI (now moving to v3) and embeds spec docstrings, offers pluggable SQLite/IndexedDB storage with encryption hooks, stores each room’s last event for fast offline room lists, exposes a compute API for threaded work, and provides native WebRTC with LiveKit and mesh backends plus WASM/DLL crypto bindings and a planned migration to vodo.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 0:44What is Matrix SDK
- 2:07SDK creators and users
- 3:53SDK architecture overview
- 7:25Key features of SDK
- 10:53Cryptography and future plans
- 11:39Compute API and reactivity
- 12:41Native RTC support
- 13:44User authentication simplifications
- 15:09Key verification and recovery
- 16:56Pluggable call backends
- 17:38Next steps and improvements
- 19:02Q&A session
related talks
39mFrom Fragmentation to Connection
26mTuning Your Chat – Enhancing Matrix with Widgets and Bots
44mBuilding Pieces for Developers Our Journey with Flutter and Dart
57mUsing Ethereum, React Native, and the Tasit SDK to Build 3rd-party Mobile Clients For dapps (decentralized apps)
08h 43mLive Stream from Day 2
08mDynamic Overview
41mCross-Platform Fireside Chat
59mDeveloper Keynote
