Similar setup as the recent compose desktop hot reloading? Or is it a different route?
Similar setup as the recent compose desktop hot reloading? Or is it a different route?
Messing around with the new desktop mode on my Pixel is surprisingly good! @heron.tunji.dev mostly handles things like a champ on my 5k monitor. A few more years of tweaking from Google and I could see this being a real daily-driver for people.
Are there docs anywhere for the "I want to add a gritql lint to my codebase for our own specific needs" use case? I tried a few months back and eventually gave up because I couldn't figure out how to get things off the ground (the playground will probably help a lot for next time)
I'll have to give it a try. Is there any sense of what should be better about the new solution over the plugin?
Spm import support sound great! We're currently using a 3rd party plugin for that right now. Since there's already a working plugin will that serve as a quick start for the new version?
Good read! Literally have a meeting in a few hours to talk about whether we want to rework our IAP setup (RC is one of the options being discussed I believe)
I noticed the heron bow right before I saw your update post! 10/10 super fun delightful animation that doesn't waste time
I'm super excited to try out the auto wiring and cleaner multiplatform support. expect-actual modules aren't the end of the world but it'll be nice to not have to do
Forgive me, I wrote a thing about AI: journal.stuffwithstuff.com/2026/01/24/t...
Was just thinking how nice the app looks in the video! Just goes to show attention to detail and high quality craft are not a function of framework but rather mindset
Yep, clearing the app data gets things back into a good state ๐
I assume there will be a crashlytics/play console event to check but if you need any more information from me I'm happy to help
Crashes on launch for me after the update ๐ฅ
Built a ksp processor to generate jsi/ts glue code so that we can easily build kmp modules that bridge to react native on both iOS and Android with type safety and proper suspend/flow support. Still needs some work before we ship but that's no fun so that's "after holiday" work
Fwiw anyone on android who wants a smoother experience should check out @heron.tunji.dev (not involved, just a huge fan). Really highlights what a good native app can look like. Still early days so expect some rough edges but the bones are much better
When we first tried our migration and it went horribly wrong we investigated what experiences others had. It was helpful to see the bsky git history of trying and rolling back. We're going to try again soonish and hopefully things go smoother
Honestly the loading indicators (pretty much every variant) of expressive are the best parts! Somehow fun an dynamic without being over the top and annoying
Ah okay. The 25 toned things way down and looks a lot more like a traditional instrument cluster. I appreciate that they are willing to take big swings and then walk it back where appropriate
What year is this? I have an Ioniq 5 and I've never seen this before
I'm really interested in your use of buck2, is this the first thing you've used it on or have you been using it in anger for a while?
Isn't this basically java's checked exceptions? Also you should check out error types coming soon in kotlin, very similar idea but uses union return types instead of throwing (more akin to Result in Rust or multireturn values in go minus the problems)
kmp means jvm in this context right? I don't think jvm cmp is ever going to be great for memory (cpu is a bit surprising though). Maybe someday cmp will work on desktop kotlin native
Very impressive that they have hot reloading already!
Looks like a good time! Added to the queue โ
For what it's worth, I've been using it since release and I haven't had any signing out issues
I thought the messaging around "its no longer the kmp first editor but it's not going anywhere" was weird. To me it seemed like the writing was on the wall back then. I'm sure that once jewel and compose were added to intellij it became an even harder pitch internally
Tomorrow morning hopefully me! I'm really interested in how the ide support sounds better
I loved tso in the past but last year the ai generated stuff was painfully obvious. idk if I'm going to go again
I'm curious if anyone has tried it in a RN project yet. There are lots of fiddly mocks and presets in the ecosystem. I've been waiting for 1.0 to give it a whirl but maybe I should just try it out, 30% would be nice
Being able to write extensions in swift for kotlin types is so underrated. That's the power of high quality interop in kmp