Snokbert Profile Banner
Konstantin Klassen Profile
Konstantin Klassen

@Snokbert

Followers
3K
Following
957
Media
105
Statuses
556

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

Joined November 2012
Don't wanna be here? Send us removal request.
@Snokbert
Konstantin Klassen
9 months
🛒 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:
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
1
53
@Snokbert
Konstantin Klassen
9 months
This is the push that I needed. This account is now deactivated. See me here 🦋:
Tweet media one
0
0
6
@Snokbert
Konstantin Klassen
9 months
I made this custom sort order thing. #buildinpublic
3
1
45
@Snokbert
Konstantin Klassen
9 months
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:
4
1
42
@Snokbert
Konstantin Klassen
9 months
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 🫠
2
0
8
@Snokbert
Konstantin Klassen
9 months
RT @sinasamaki: ✨ A gradient playground for experimenting with different colors and placements. Once designed, you can easily copy the gene….
0
5
0
@Snokbert
Konstantin Klassen
9 months
Don't let Google kill what makes @Android unique.
@SmartLauncher
Smart Launcher
1 year
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:
1
0
13
@Snokbert
Konstantin Klassen
9 months
Psst, 🦋
0
0
2
@Snokbert
Konstantin Klassen
10 months
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
47
@Snokbert
Konstantin Klassen
10 months
Slightly improved emoji background performance, also tried something new today 😱. #jetpackcompose #kmp #androiddev
3
3
151
@Snokbert
Konstantin Klassen
10 months
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
0
2
@Snokbert
Konstantin Klassen
10 months
Btw, the UI is 100% #JetpackCompose.
@Snokbert
Konstantin Klassen
10 months
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 🎥: Download it here 🤖: #buildinpublic.
0
0
9
@Snokbert
Konstantin Klassen
10 months
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 🎥: Download it here 🤖: #buildinpublic.
Tweet card summary image
play.google.com
Shared grocery list app for a simple synced shopping list experience
5
2
37
@Snokbert
Konstantin Klassen
10 months
RT @halilozercan: Being silly with #JetpackCompose. Inspired by
0
7
0
@Snokbert
Konstantin Klassen
10 months
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.
0
0
9
@Snokbert
Konstantin Klassen
10 months
droidcon Italy 2024, I'll be there! Who else?.
0
0
5
@Snokbert
Konstantin Klassen
11 months
Nice thread by @Madflasheroo7 ends up in this solution by @halilozercan. Code included 🤩.
2
1
15
@Snokbert
Konstantin Klassen
11 months
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.
Tweet media one
1
1
9