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

Joined November 2012
105 Photos and videos
Pinned Tweet
🛒 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
51
2,724
This is the push that I needed. This account is now deactivated. See me here 🦋: bsky.app/profile/konstantink…
6
570
I made this custom sort order thing #buildinpublic
3
1
44
2,278
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
40
1,838
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
884
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,021
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
802
All right, It's good enough for me 😄. For a glimpse under the hood, I deactivated clipping in the vid. Code in comment. #kmp #buildinpublic #androiddev
1
2
46
2,331
Slightly improved emoji background performance, also tried something new today 😱. #jetpackcompose #kmp #androiddev
3
3
147
7,746
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
36
2,820
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
499
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
9
567
Konstantin Klassen retweeted
4 Nov 2024
Revamped the gratuitous explosions and particle effects to the code editor I'm building And added sound effects! (Sound on!)
3
7
65
4,190
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
767
droidcon Italy 2024, I'll be there! Who else?
4
607
Nice thread by @Madflasheroo7 ends up in this solution by @halilozercan. Code included 🤩
2
1
15
1,525
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,832
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
704