

Sergio Sastre Flórez
Lead Android Engineer
Freelancer

Google Developer Expert for Android with 11+ years of experience, currently consulting for Deutsche Bahn Systel. He's worked for other well-known companies such as Check24, Liferando, AutoScout24, and Hermes Germany.
He is a passionate advocate for software testing and has authored numerous blog posts on the matter.
He has also contributed to open-source libraries on Android UI testing like KasperskyLab/Kaspresso and authored others, like Android Screenshot Testing Playground, which won a Google Open Source Peer Bonus award in 2024.
When not coding, he enjoys playing sports like football, running, rollerblading or snowboarding in the mountains.
He
loves challenges and making things happen.
Composable Preview Driven Development with AI: TDD-fying your UI pAInlessly!
Session
So you're already familiar with Compose UI… but have you considered using Test-Driven Development (TDD) alongside Composable Previews to supercharge how you build and refactor UI with confidence?
Allow me to introduce you to “Composable Preview Driven Development”, a modern workflow where Previews, screenshot tests and TDD work hand in hand, and I’ll show you how to amplify it with AI.
In this tech talk, you will learn…
- Why designing @Preview APIs before AI code generation leads to more maintainable, higher-quality UI code
- How to turn @Previews into automated screenshot tests
- How to use those @Preview tests, plus TDD and AI, to generate, refine, and evolve UI confidently
- Which AI features in Android Studio actually help (and which don’t) for Composable Preview Driven Development
Make sure not to miss this opportunity to explore the powerful combination of AI, Test-Driven Development, and Composable Previews!
No previous TDD knowledge is required!
