Deactivated, check my linktree • Android Developer • Freelancer • #JetpackCompose • #buildinpublic • ex-Bosch • Source code included

Joined November 2012
🛒 Add to Cart 1.1.0 - 📣 Now with notifications shortly after a list has been changed by some member - 🔴 Indicators added for lists that have been changed since you last opened it - 🌅 New Play Store images - ⬇️ Download here: play.google.com/store/apps/d…
1
1
52
2,785
This is the push that I needed. This account is now deactivated. See me here 🦋: bsky.app/profile/konstantink…
5
602
I made this custom sort order thing #buildinpublic
3
1
45
2,298
So I tried to implement my own drag & drop solution, but figured quickly I'd rather leave it to people that actually know what they're doing 😄. I just added a little spin to it during the drag. ⬇️ Soon checkable here: play.google.com/store/apps/d…
4
1
41
1,854
Abort 🚨! Tried to be smart and reinvent drag and drop without the drag. What I got feels worse, doesn't work properly and is visually very overloaded 🫠
1
7
893
Konstantin Klassen retweeted
✨ A gradient playground for experimenting with different colors and placements Once designed, you can easily copy the generated code into your project A tool built in Compose for Compose Subscribe and try it out 🪄 #JetpackCompose #ComposeMultiplatform #AndroidDev
2
5
32
2,033
Don't let Google kill what makes @Android unique
Have you experienced issues using third-party launchers on Android? We're gathering insights on how widespread these problems are across different devices. Your input can help us share valuable feedback with the Android team! Take our quick survey: forms.gle/U3DX4w2bGEg9on9MA #Android #UserFeedback
1
13
807
Slightly improved emoji background performance, also tried something new today 😱. #jetpackcompose #kmp #androiddev
3
3
148
7,760
My Android app Add to Cart! is finally released 🥳. Add to Cart! is a simple emoji powered grocery shopping list. You add items, Add to Cart! finds matching emojis. (outdated 😇) Trailer 🎥: youtube.com/watch?v=oHl_THjL… Download it here 🤖: play.google.com/store/apps/d… #buildinpublic
5
2
1
35
2,828
I see my old "friend java.lang.IllegalStateException: Error: Placement happened before lookahead." is back. If the app crashed for you, would you tell me what exactly you did? Didn't see it for months now
1
2
500
Btw, the UI is 100% #JetpackCompose
My Android app Add to Cart! is finally released 🥳. Add to Cart! is a simple emoji powered grocery shopping list. You add items, Add to Cart! finds matching emojis. (outdated 😇) Trailer 🎥: youtube.com/watch?v=oHl_THjL… Download it here 🤖: play.google.com/store/apps/d… #buildinpublic
8
569
Konstantin Klassen retweeted
Revamped the gratuitous explosions and particle effects to the code editor I'm building And added sound effects! (Sound on!)
3
7
65
4,192
Sad to see what google did to third party launchers. Do we need iOS to start to support custom launchers for google to take them seriously again? It's one of the few features that sets @Android apart from iOS. These glitches have been known for years.
9
769
droidcon Italy 2024, I'll be there! Who else?
4
609
Hey #androiddev 👋, I want to share a brainlag moment I had. Here is a daemon-thingy that does stuff with the current item id if it's non-null and cancels the previous work when a new id is emitted due to collectLatest. Where is the bug?
6
2
28
3,836
So the inner launches are called on the outer scope, in fact collectLatest doesn't even provide a scope to call launch on. So no work is cancelled when new ids are emitted. You can use coroutineScope {} to fix that.
1
1
9
705