I think nav3 is already headed in the right direction! For eg, I was pleasantly surprised to see its back event artifacts. Gotta try it out sometime!
03.08.2025 15:20 — 👍 1 🔁 0 💬 0 📌 0@saket.me.bsky.social
Building Cash App (at S̶q̶u̶a̶r̶e̶ Block) • Android GDE • he/him 🌎 https://saket.me/ 📍 Waterloo, Canada
I think nav3 is already headed in the right direction! For eg, I was pleasantly surprised to see its back event artifacts. Gotta try it out sometime!
03.08.2025 15:20 — 👍 1 🔁 0 💬 0 📌 0A very nice side effect of navigation3 is that google is now publishing these building blocks that other libraries/companies have been hand-rolling for years. We were recently writing something similar for Cash App and found ourselves wishing we didn't have to maintain it ourselves.
31.07.2025 17:55 — 👍 12 🔁 1 💬 3 📌 0github.com/saket/byte-s...
27.07.2025 19:44 — 👍 10 🔁 2 💬 0 📌 0Anvil is approaching the icebox, long live Metro.
github.com/square/anvil...
Thanks for sharing! Knowing these numbers now, would you still do it all over again?
09.07.2025 19:14 — 👍 0 🔁 0 💬 1 📌 0I don't expect projects will revert back to the old way approach. We should instead push gradle to address this.
02.07.2025 03:01 — 👍 11 🔁 0 💬 2 📌 0I'm a simple person. If a game reminds me of Age of Empires, I'm already reaching for my wallet. play.google.com/store/apps/d...
30.06.2025 15:05 — 👍 9 🔁 0 💬 0 📌 0Yeah that tracks. I see one every so often here in North America, but not regularly.
30.06.2025 14:54 — 👍 1 🔁 0 💬 1 📌 0I'm biased, but I believe foldables are only held back by their high prices.
30.06.2025 02:20 — 👍 8 🔁 0 💬 2 📌 0I'm probably not the best person to give this advice given my track record, but imo it's always a good idea to build something you'd personally use. And starting small can help -- it's easier to bounce back from a few months of effort than from burning out after a year long grind.
28.06.2025 05:20 — 👍 5 🔁 0 💬 1 📌 0Shipping is hard. What challenges have you run into?
27.06.2025 18:48 — 👍 1 🔁 0 💬 1 📌 0✨New transition in Twine✨
25.06.2025 05:01 — 👍 20 🔁 2 💬 2 📌 0Does flattening refer to adding wildcard (*) imports?
23.06.2025 19:27 — 👍 0 🔁 0 💬 2 📌 0Implicit enum case matching has long been one of my favorite Swift language features. Very excited to see it coming to Kotlin too. kotlinlang.org/docs/whatsne...
23.06.2025 19:12 — 👍 35 🔁 3 💬 5 📌 1These interactions are rad www.spottedinprod.com/blog/any-dis...
20.06.2025 18:24 — 👍 9 🔁 1 💬 0 📌 0Your post is also a good reminder of why writing abstractions for code that _seems_ similar is often a bad long-term idea.
06.06.2025 14:14 — 👍 5 🔁 1 💬 0 📌 0Do you want to be stopped?
05.06.2025 17:49 — 👍 1 🔁 0 💬 0 📌 0Nice! Could this be made more visible? I wasn’t aware of this option and it took me a moment to find it.
04.06.2025 15:38 — 👍 1 🔁 0 💬 0 📌 0Oh yea, I totally forgot about archiving. I ended up uninstalling the app to prevent further damage, but I should’ve archived it instead.
04.06.2025 15:34 — 👍 1 🔁 0 💬 0 📌 0My phone's home screen showing the shortcut menu for the Bump app, with the 'Pause app' option highlighted.
Tried to surprise my wife by arriving early in the country, but Bump, an app I use to share my location with her, gave me away even though I had paused it.
Turns out "pause" just blocks you from using the app, while it keeps running in the background. Lesson learned!
It's wild how mangoes taste so different around the world. I grw up eating Malda that is grown near the India-Bangladesh border, but I've never been able to find them outside the region.
26.05.2025 17:20 — 👍 3 🔁 0 💬 1 📌 0Yay! Now praying to the mango gods that they're ripe enough to defend my recommendation. 🥭🛐
26.05.2025 16:57 — 👍 3 🔁 0 💬 1 📌 0A Pixel Fold showing the unfolded large-screen UI mistakenly rendered on the smaller cover display
Foldception?
26.05.2025 16:33 — 👍 5 🔁 1 💬 1 📌 0Yes!
22.05.2025 18:56 — 👍 0 🔁 0 💬 0 📌 0I'm excited about a new set of spatial geometry types in the latest Telephoto release to solve this problem.
Different coordinate spaces have been a long-standing source of confusion, not only for consumers, but for me too.
saket.github.io/telephoto/zo...
The answer is always 'no' when it comes to navigation
20.05.2025 21:53 — 👍 5 🔁 0 💬 1 📌 0✨🎬 New video on creating delightful path animations in #JetpackCompose
youtu.be/20b_bshZo84
#AndroidDev #Kotlin #ComposeMultiplatform
This is so high quality. Were all the animations in the video created in code as well?
20.05.2025 05:27 — 👍 1 🔁 0 💬 1 📌 0