Michael is a software craftsman at heart. After many years of consulting work, he currently is developing a messenger based on Matrix for the German health care system at Folivonet.
Trixnity-Messenger is a view-agnostic framework written in Kotlin that provides bindings and services to views of different technologies to ease the development of a messenger app. It is built on Trixnity which provides the foundations to work with a Matrix server.
In this talk, we are going to visit the design of Trixnity-Messenger and look at implementations built on top of it in Compose and Swift UI. We will discover 3 messenger apps that work on desktop, web, and mobile.