top of page

9-10 APRIL 2026
PARIS


( SPEAKER )
Alessandro Allegretti
Mobile Software Engineer @ Euronovate Group
( session )
From SQL to Flow: clean offline-first architecture with Kotlin 2.x
Many Android apps collapse under flaky networks and growing local queues… and so do their developers.
So, what’s the lifeline?
Kotlin, with its strongly-typed superpowers, of course!
This talk presents a Kotlin path to truly reliable offline-first persistence and sync, leveraging Kotlin 2.20+ features: data/value classes for strongly typed domains, safe transactions with Room, chunking and retry pipelines orchestrated by WorkManager and coroutines, observability with Flow, plus a few SQLite tuning tricks to stay light on I/O and battery.
Through a real-world case, it shows how moving from callbacks and brittle services to an idiomatic Kotlin 2.20+ design makes everything cleaner, more testable, and kinder to the battery (and to our mind).
bottom of page
