Compose team just published new API guidelines for @Composable UI components.
Those are API patterns and behaviour best practices that we found useful and scalable in compose APIs, but they can be useful for any library or application component as well.
https://t.co/odWiwOHOeQ
12 simple lessons from my time at Amazon.
Each of them seems like obvious wisdom to me now, but I know I didn't fully grok them until I'd been through the school of hard knocks.
I hope that at least one of them will make you think a little.
🧵
📣 The K2 Compiler is going stable in Kotlin 2.0
We’re continually polishing and stabilizing K2 and plan to make it the default in a future release we're calling Kotlin 2.0!
Learn more about the release roadmap and what to expect from Kotlin 2.0 👉 https://t.co/k4XBZaANQO
People often quote "you're what you do, not what you say." But why can one still be judged and criticized by what he or she says? It just does not make sense to me... 🤔
🧞♀️ We've released a new cheat sheet for Animations in Compose! Yay! ✨
🔖A reference page for common animation patterns in #JetpackCompose
Download the PDF version here ⤵️ https://t.co/WXIj6YGjiC
@MatanLurey Classic framework & client team issue. Infra is built on imaginary requirements and no one is using the infra because either they don't care or it slows development down 🤣
I'll give a talk on Jetpack Library Development at GDG #DevFestForUkraine (June 14, 10:30 PST).
API development, open source etc.
Lmk if you have any "behind the scenes" questions for Jetpack!
Also, please register and donate if you can 🙏🇺🇦 https://t.co/mPu5p9k4pe
Dear community, we know that you are eagerly waiting for the release of the Turing Pi 2. But, our hands are tight by @PayPal. For almost a year they keep frozen our funds necessary to continue operations and launch TPI2. Please share this thread to raise awareness...
This was a lot of fun.
We made it snow with a custom Modifier.
There was festive attire on display from all participants. And Santa made an appearance.
h/t @adamwp for helping us when we were struggling to get the concept working.