Konstantin Klassen's Avatar

Konstantin Klassen

@konstantinklassen

221
Followers
102
Following
59
Posts
19.08.2023
Joined
Posts Following

Latest posts by Konstantin Klassen @konstantinklassen

It really is, thanks for that. Made the migration quite pleasant.

09.03.2026 17:16 👍 0 🔁 0 💬 1 📌 0
Video thumbnail

Just released the initial version of Snappy Swipe, inspired by Material 3 Expressive notifications.

github.com/KlassenKonst...

08.03.2026 22:04 👍 8 🔁 1 💬 0 📌 0

The gist to the current state: gist.github.com/KlassenKonst...

03.03.2026 06:45 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

🍮 Wobble 2 delete

#JetpackCompose #AndroidDev #ComposeMultiplatform

02.03.2026 17:44 👍 3 🔁 0 💬 0 📌 0
Video thumbnail

🫨 Trying to build a library out of the snappy drag thing that I build for one of my apps. #JetpackCompose

01.03.2026 09:35 👍 17 🔁 2 💬 1 📌 1
Post image

I guess it's time to disable my dear friend, the mockito "when" postfix completion 🫡. If you just knew your place (not higher than the language feature), you could have maybe stayed

08.02.2026 13:44 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

Working on the new onboarding for the KMP relaunch of Add to Cart! Since it's all about checking items, I want to make that part as pleasant as possible. Also I will never try to build my own color themes anymore. The figma theme builder does such a good job #MaterialDesign #Compose #KMP

17.01.2026 17:29 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

👀 Want to see a preview of what's coming up in #JetpackCompose?

We heard you that debugging shared elements is tricky. In 1.11.0-alpha03, a new composable LookaheadAnimationVisualDebugging was added.

Wrap your SharedTransitionLayout to add visual cues to track down those hard to debug issues. 🐛⤵️

16.01.2026 11:35 👍 41 🔁 12 💬 1 📌 1
Video thumbnail

First attempt at Nav3 transitions. Predictive back support comes free. #cmp #JetpackCompose

19.11.2025 14:58 👍 6 🔁 0 💬 0 📌 0
Video thumbnail

Finally had the time to work on the #cmp rewrite of Add to Cart, which will basically be a completely new app. Still very early stage with mostly ui experiments, but I already like the new design alot more.
#JetpackCompose #Androiddev

19.11.2025 10:08 👍 3 🔁 0 💬 0 📌 0
Post image

I reduced it to have only one job, which is the current date. Only off by 1 👍

10.09.2025 12:55 👍 1 🔁 0 💬 0 📌 0
Post image

Being able to show more than 4 items in the collapsed state is awesome 🙌

04.09.2025 09:26 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

Combining path animations and cube rotations for this magical reveal effect ✨

#JetpackCompose #shipaton #buildinpublic

20.08.2025 07:03 👍 45 🔁 10 💬 3 📌 0
Advanced shared elements with shape morphing  | Jetpack Compose Tips
Advanced shared elements with shape morphing | Jetpack Compose Tips YouTube video by Android Developers

🚨 New video alert!! Learn all about how to combine Shared elements with Shape morphing in this #ComposeTip

www.youtube.com/watch?v=0moE...

14.08.2025 16:03 👍 13 🔁 4 💬 1 📌 1

Ah right, now I get it. Not all apps get to have a proper details page. The last times I wanted to check out the devs, I always got the sad version. Kind of intransparent and also completely unnecessary...

29.07.2025 09:12 👍 0 🔁 0 💬 0 📌 0

Not even the search result page. In your case, I'm not able to tap Polyhistor. This was possible some time ago.

29.07.2025 08:01 👍 0 🔁 0 💬 1 📌 0

Also there was a time when you could click the devs name for their other apps. Can't do that anymore?

29.07.2025 06:39 👍 0 🔁 0 💬 1 📌 0

*Repeats the mistake

28.07.2025 14:02 👍 0 🔁 0 💬 0 📌 0

Are the sections shuffled in the details? It feels like they are. Also since forever

28.07.2025 08:54 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

ICYMI #JetpackCompose finally has a proper box shadow API as of 1.9.0-beta01. Now we can have nice things like this web demo:

17.07.2025 06:55 👍 31 🔁 3 💬 4 📌 1

In gaming: "What button should I press?" - "No idea, hand me the gamepad... This one"

01.07.2025 15:02 👍 0 🔁 0 💬 0 📌 0

Thanks Marc 🤗

01.07.2025 05:34 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

Sticky list items in #jetpackcompose now with rounded corner support! Such a simple problem, yet so many iterations until I had something working. Have to work on performance now.

30.06.2025 18:32 👍 22 🔁 0 💬 1 📌 0

Material Design updates didn't make it into the initial Android 16 release ☹️

11.06.2025 05:33 👍 2 🔁 0 💬 0 📌 0

Haha I know the Android 16 notifications do that, but didn't think anyone would notice if I skip it for the video 😂. Good eyes!

09.06.2025 11:52 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

Tried to rebuild the Android 16 notification glue/magnet/expressive thingy. Next are the corner sizes.
#androiddev #jetpackcompose

09.06.2025 09:40 👍 42 🔁 4 💬 2 📌 0

I would replace anything that isn't kmp-ready by something that is.

25.05.2025 14:11 👍 8 🔁 1 💬 1 📌 0

What do you use? Is using Ai code completion the same as "using an agent" or is there more to it? This is how I currently use AI in my projects but I think this is far from vibe coding D:

24.05.2025 11:11 👍 0 🔁 0 💬 1 📌 0

Was there any change to color in Material expressive? I don't see any update to it since the announcement. Picking the contrast was possible even before 🤔. #androiddev

22.05.2025 06:30 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

✨🎬 New video on creating delightful path animations in #JetpackCompose

youtu.be/20b_bshZo84
#AndroidDev #Kotlin #ComposeMultiplatform

19.05.2025 18:31 👍 50 🔁 15 💬 7 📌 3