๐จโ๐ปMy droidcon talk
โLetโs @Preview the future: Automating Screenshot Testing in CMPโ
is out! ๐
www.youtube.com/embed/zYsNXr...
I covered Preview Screenshot Testing for
โ
Android (including animations)
โ
Desktop
โ
Common
Hope you enjoy it almost as much as I did!
#dcbln25
04.11.2025 06:14 โ ๐ 4 ๐ 1 ๐ฌ 0 ๐ 0
๐ Just updated theย ๐๐ป๐ฑ๐ฟ๐ผ๐ถ๐ฑ ๐ฆ๐ฐ๐ฟ๐ฒ๐ฒ๐ป๐๐ต๐ผ๐ ๐ง๐ฒ๐๐๐ถ๐ป๐ด ๐ฃ๐น๐ฎ๐๐ด๐ฟ๐ผ๐๐ป๐ฑ!
All the libraries are now on theirย ๐๐๐๐๐๐ ๐๐๐๐๐๐๐๐, so you can try screenshot testing with the most up-to-date tools!
๐ github.com/sergio-sastr...
#AndroidDev
#Testing
21.10.2025 10:51 โ ๐ 4 ๐ 1 ๐ฌ 0 ๐ 0
YouTube video by droidcon & fluttercon
๐ธ Automating Screenshot Tests | Sergio Sastre Flรณrez at droidcon Berlin 2025
See you tomorrow @droidcon.bsky.social where Iโll be talking about
๐ธ Automating Screenshot testing in CMP with @Previews
youtube.com/shorts/q5Kmx...
Just right after the keynote ๐
23.09.2025 07:21 โ ๐ 6 ๐ 1 ๐ฌ 0 ๐ 0
I am a big fun of Junie I must say โค๏ธ
Much better than Gemini at the moment imho
08.09.2025 08:15 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Thanks to everybody who attended my talk at Droidcon Lisbon!
๐ Let's @Preview the future: Automating Screenshot Testing in CMP
It was a blast!
You can already find the slides in my SpeakerDeck๐
speakerdeck.com/gio_sastre/l...
...or even better, watch me live at Droidcon Berlin in a few weeks! ๐
08.09.2025 08:03 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
๐ต๐น Super excited to be talking at Droidcon Lisbon in 2 daysย again!
Iโll start with aย quick screenshot testing intro & then take on the challenge:
โก๏ธ Inย ~20 mins of live coding, Iโll spin up automated screenshot tests fromย Compose Previews: Android, Desktop & Common.
Letโs make it happen ๐ช
02.09.2025 06:22 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
๐ฅย ComposablePreviewScanner 0.7.0 is out!
It packs 2 new features:
โ
ย Supports Glance Previews, helping auto-generate screenshot tests from them with any screenshot testing library
โ
ย Same for Compose Multiplatform Previews in common code
Give it a try๐
github.com/sergio-sastr...
18.08.2025 05:52 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Setting up Compose Multiplatform previews
Compose Multiplatform now has support for previews in common code. Here's how you can get started with using them.
Did you know you can use Compose previews with Compose Multiplatform now? I wrote a quick blog post about how to get started with them.
zsmb.co/compose-mult...
29.07.2025 14:49 โ ๐ 17 ๐ 3 ๐ฌ 1 ๐ 0
๐ฅ Big news! The first batch of speakers for #dcbln25 are LIVE โ & weโre kicking things off with a banger โ๏ธ
@marcinmoskala.bsky.social goes over how to master async debugging in #Kotlin โ learn to fix #coroutine bugs, boost performance & avoid pitfalls in #Android berlin.droidcon.com/speakers/mar...
17.07.2025 12:02 โ ๐ 3 ๐ 2 ๐ฌ 0 ๐ 0
GDE Summit in full swing! With @sinankozak.bsky.social
#GDESummit2025
29.06.2025 18:27 โ ๐ 6 ๐ 1 ๐ฌ 0 ๐ 0
mDevCamp 2025
Join the 11th International Conference for Mobile Developers on June 2-3, 2025, at Holeลกovice Market. Connect, learn, and experience the future of mobile development!
#mDevCamp 2025 is just around the corner!
Swing by the Concrete Break room next Tuesday afternoon โ Iโll be sharing some practical tips & tricks for working with Compose Multiplatform Previews.
See you there! ๐
mdevcamp.eu/schedule...
30.05.2025 15:40 โ ๐ 6 ๐ 1 ๐ฌ 0 ๐ 0
GitHub - sergio-sastre/roborazzi at demo/kug_munich_presentation
Make JVM Android integration test visible ๐ค๐ธ. Contribute to sergio-sastre/roborazzi development by creating an account on GitHub.
@zsmb.co
Here the slides:
speakerdeck.com/gio_sastre/l...
And here the branch with code to autogenerate screenshot tests from Android, Desktop & Common previews in the respective modules
github.com/sergio-sastr...
29.05.2025 07:25 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0
I'll be giving my first talk of the year for the Kotlin User Group Munich, at Google offices.
This time I'll talk about Screenshot Testing in CMP with some live coding!
There's already a waiting list, but if you're joining, come to say hello!
www.meetup.com/kotlin-user-...
26.05.2025 15:56 โ ๐ 7 ๐ 1 ๐ฌ 0 ๐ 0
Nothing better than sports to help with your physical and mental healthโฆ
This session I was on fire ๐ฅ๐ฅ๐ฅ
Although it took me a while to warm up, once I turned on the camera I did not fail any trick, except the last one, which took me around 5 attempts
21.04.2025 12:57 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
1. Team does not meet sprint goals often, but never misses a deadline and has very low bug rate
2. Team meets all sprint goals, but misses deadlines sometimes and has noticeable bug rates.
The main reason why I dislike Scrum A LOT is because it favours working like team 2.
Donโt be team 2 ๐
17.04.2025 13:22 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
Unit testing each class of a system in isolation sounds good in theory: It ensures each piece works on its own. The hard truth is that itโs a practice that normally produces almost no value ๐คทโโ๏ธ
But it is even worse: it creates a false sense of safety and swallows lots of time from developers ๐งต
15.04.2025 20:48 โ ๐ 13 ๐ 2 ๐ฌ 1 ๐ 0
Pero pasa el link @xurxodev.com ! Me tienes intrigadรญsimo ๐๐
15.04.2025 16:40 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
I must say I only had problems with WiFi in Deutsche Bahn once and I take trains twice a month.
If we talk about delaysโฆ DB is simply unbeatable ๐
09.04.2025 16:50 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
Thanks Thomas! See you in IO/Connect & EMEA summit ๐
09.04.2025 06:12 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Thanks Simon! We have to catch up!
09.04.2025 06:11 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0
It's a double feature this week ๐ค
- Medium: Debugging Coroutines in IntelliJ and Android Studio
- Spotify: Kotlin Khronicles ep2
Thanks @kotlinweekly.bsky.social for bringing together the global community ๐ฏ
06.04.2025 17:15 โ ๐ 7 ๐ 2 ๐ฌ 0 ๐ 0
Samsung doing Samsung things ๐ฌ
04.04.2025 09:49 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
Un gran desarrollador no es quien sabe mรกs lenguajes o frameworks. Es quien convierte problemas complejos en soluciones sencillas.
03.04.2025 18:01 โ ๐ 18 ๐ 2 ๐ฌ 0 ๐ 1
Now that Android Studio Narwahl is outโฆDo you know that you can also auto-generate screenshot tests from @Previews in โcommonโ using ๐๐จ๐ฆ๐ฉ๐จ๐ฌ๐๐๐ฅ๐๐๐ซ๐๐ฏ๐ข๐๐ฐ๐๐๐๐ง๐ง๐๐ซ ?
github.com/sergio-sastr...
There is already an executable example in the ๐๐จ๐๐จ๐ซ๐๐ณ๐ณ๐ข library ๐
github.com/sergio-sastr...
03.04.2025 14:46 โ ๐ 5 ๐ 1 ๐ฌ 0 ๐ 0
By the way, this Droidcon is my favourite, Iโm sure youโll enjoy it โค๏ธ
02.04.2025 18:43 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0
I am a writer and storyteller who likes playing with images (algorotoscope) and makes a living making technology more visible by performing as the @apievangelist.com. #apis #standards #cybernetics #history #images #art #rottweiler #bikes
CTO @ Snapp Mobile. Android/Kotlin Google Developer Expert, runner and investor in my free time.
Author of the book "Android High Performance" and some other things.
https://lopez-manas.com
Android GDE | Lead Android Eng. @ Aircall
Android | co-org of Chicago Kotlin User Group, coauthor of O'Reilly's "Programming Android w/ Kotlin" | Probably other stuff
Patreon: https://www.patreon.com/AmandaHinchman
Android-engineer, originally from Russia, currently living in Munich.
Am trying to write mostly about dev-topics here.
Personal blog with other topics (German): https://troet.cafe/@vegancoder
๐๐๐๐๐๐๐๐ฅญ๐๐๐๐๐๐๐ซ๐ฅ๐
๐ซ๐ฅ๐ฅฌ๐ฅฆ๐ง๐ง
๐๐ฅ๐ ๐ฅ๐ฝ๐ถ๏ธ
Left Britain for Berlin after the EU referendum, learnt German, stood in two elections, now a whisker from citizenship.
ADHDer. Homo. Androider. Engineering Manager. Speaker. Schรถneberger. Crow Queen
Posts in ๐ฌ๐ง๐ฉ๐ช. Views my own. he/him #thfbleibt #fckafd
Android engineer @ ING
Nรผrnberg, Germany
Software Engineer, Android Enthusiast, Tinkerer, Globetrotter, Hiker, Realist
Saber crear software de calidad te da libertad.
Escribo historias, consejos y experiencias.
https://xurxodev.com/libros
https://xurxodev.com/estudio-comunidad-xurxodev/
UK based Android GDE, freelancer or through my agency Apptaura. I wear flowery shirts. ๐ฌ๐ง ๐ฆ๐น
tdcolvin.medium.com / tomcolvin.co.uk
Crafting mobile automation at Stream | Curating Mobile Automation Newsletter and "How They Automate on Mobile" collection ๐ฌ