Rebecca Franks @riggaroo.dev · 14/09/2026Have you (like me 🫣) misunderstood the concept of a backwards-write in Compose? Well we have some new content on this topic! What is a backwards write? Its when state is modified in a later phase or downstream scope than where it was originally read from. 172
Rebecca Franks @riggaroo.dev · 27/08/2026We've heard you wanted to be able to compare between different #JetpackCompose BOM versions - you can now do so easily here: developer.android.com/develop/ui/c... What else do you want from our developer documentation? 👀 0143
Rebecca Franks @riggaroo.dev · 25/08/2026Shape shifting your UI to different devices got you puzzled? 🧩 🤔 Did you know that developer.android.com also contains loads of design guidelines to learn from? 🫨 If you are struggling to figure your designs out, we've gotcha covered! ✨ developer.android.com/design/ui/ga... 053
Rebecca Franks @riggaroo.dev · 24/08/2026👀 Compose 1.13.0-alpha01 introduces a new CapturedAnimatedVisibility composable: It instantly disposes child content on exit, animating a static GraphicsLayer snapshot instead of keeping UI nodes alive. Our testing has shown: ⚡ ~8% faster exits 📉 ~7% fewer recompositions 2192
Rebecca Franks @riggaroo.dev · 13/08/2026Jetpack Compose 1.12 has been released! So many new goodies to look at: 🌅 Mesh Gradient support - along with support inside Android Studio for editing ✌🏻 Interactive Two-Stage Transitions 💬 Many text features such as editable text formatting android-developers.googleblog.com/2026/08/jetp...android-developers.googleblog.comWhat's new in the Jetpack Compose August '26 releaseNews and insights on the Android platform, developer tools, and events. 0206
Reposted by Rebecca FranksMark Murphy @commonsware.com · 04/08/2026OK, I published jetc.dev Newsletter Issue #325! Compose 1.0 five-year anniversary! 1.12.0 RC! Memory leaks! Remote Compose for debugging! And... @aditlal.dev has been through the desert with a state with no name?!? jetc.dev/issues/325 #JetpackCompose #AndroidDev 042
Rebecca Franks @riggaroo.dev · 30/07/2026This might be my sign to open my own bakery. The production team took this photo and I'm seriously considering a career switch now because what do you mean 🤩 Oh yeah we did a #JetpackCompose live stream with it in the background, you can watch that here 😁 www.youtube.com/live/Np7Rsqt... 0110
Rebecca Franks @riggaroo.dev · 30/07/2026And we are now live! 📺 Join us now to celebrate the evolution of #JetpackCompose, and learn whats in the baking in the kitchen 👀 Ask your questions for the team in the live chat 💬 www.youtube.com/watch?v=Np7R...youtube.comJetpack Compose 5th-Anniversary: Livestream Birthday Party 🎈Jetpack Compose is 5! 🎂 To celebrate this major milestone, we’re looking back at the journey of Jetpack Compose - from its initial internal prototype days in 2017, announcing the first stable… 031
Rebecca Franks @riggaroo.dev · 30/07/2026ITS TODAY!!! 🎂 Jetpack Compose 1.0 is turning 5, and we’re throwing a livestream birthday bash to celebrate! Join us as we look back at how Compose completely changed the Android UI game and answer your questions live. 🗓 When: July 30 @ 13:00 UTC / 6 AM PT 📺 Where: goo.gle/4fxMBLj 0143
Reposted by Rebecca FranksRomain Guy @romainguy.dev · 21/07/2026I published vibrance-0.1.0 on Maven, now with support for Compose for Desktop (JVM). The APIs let you mix colors yourself, or draw gradients as modifiers or Compose brushes. Next steps: refine the model training to improve some color transitions, better alpha support. github.com/romainguy/vi... 24110
Rebecca Franks @riggaroo.dev · 17/07/2026Ever looked at a complex animation and thought, "There is no way I can build that"? 🤯 With any new animation in #JetpackCompose, I ask myself these three questions: 1️⃣ WHAT properties are being changed in this? 2️⃣ WHEN does it animate? 3️⃣ HOW should it animate? youtu.be/HNSKJIQtb4c?... 0122
Rebecca Franks @riggaroo.dev · 29/05/2026Official mesh gradient support #JetpackCompose is coming soon👀 available in Compose 1.12 alphas at the moment! what other graphical effects do you want? 0354
Rebecca Franks @riggaroo.dev · 21/05/2026Google IO 2026 is a wrap! 🥳 Our #JetpackCompose talk is now available online! 😎 Learn all about how to Build custom design systems with Jetpack Compose's new Styles API io.google/2026/explore... 2195
Rebecca Franks @riggaroo.dev · 13/05/2026A few weeks ago we released Android Skills, a repository of curated agent skills for Android development best practices. 👩🏻🍳 This library bundles official docs and has a great set to start with! github.com/android/skillsgithub.comGitHub - android/skillsContribute to android/skills development by creating an account on GitHub. 171
Reposted by Rebecca FranksChris Banes @chrisbanes.me · 12/05/2026🤖 I've just open-sourced a new set of skills, covering Kotlin, Compose and Android development. Very early days, but it covers a lot of things which crop up in code review regularly. github.com/chrisbanes/s...github.comGitHub - chrisbanes/skills: Skills for Kotlin, Jetpack Compose, and Android developmentSkills for Kotlin, Jetpack Compose, and Android development - chrisbanes/skills 0453
Rebecca Franks @riggaroo.dev · 23/04/2026#JetpackCompose version 1.11 has landed! So many new APIs to try out along with some important changes. We've also detailed 4 (!) new large Experimental APls that we are actively looking for feedback on: 💅🏻 Styles! 🚥 Grid 💪🏻 FlexBox 🎞️ MediaQuery android-developers.googleblog.com/2026/04/jetp... 1325
Rebecca Franks @riggaroo.dev · 05/03/2026Loved this inspirational example of building out motion blurring in #JetpackCompose from @piotr_prus 💓 Sometimes the smallest of effects can make your app just feel *that* much more fun! proandroiddev.com/motion-blur-... 0111
Rebecca Franks @riggaroo.dev · 04/03/2026My fav new feature in the latest Android release is "Connected Displays".🖥️ You are able to plug in your phone to a big screen, and benefit from all the extra space that the screen provides 🤯 This means you should *really* ensure your app works on diff screen sizes. 192
Reposted by Rebecca FranksMark Murphy @commonsware.com · 24/02/2026Hey, I just mailed out jetc.dev Newsletter Issue #303! @brwngrldev.bsky.social on reducing development friction! Line graphs! CMP IDE plugin! Syntax highlighting! And... can we *finally* get rid of ViewModel?!? jetc.dev/issues/303 #JetpackCompose #AndroidDev 083
Reposted by Rebecca FranksSimona Milanovic @anomiss.bsky.social · 01/02/2026Come and chat with us on Feb 5th 😊 we'll (try to) answer your questions about Gemini in Android Studio, and share some tips & tricks 👩🔬 With @josealcerreca.bsky.social, @astamato.bsky.social, @nosuid.bsky.social, Joe Birch and a few more! Join in → goo.gle/3O7dfk0 0144
Rebecca Franks @riggaroo.dev · 16/01/2026👀 Want to see a preview of what's coming up in #JetpackCompose? We heard you that debugging shared elements is tricky. In 1.11.0-alpha03, a new composable LookaheadAnimationVisualDebugging was added. Wrap your SharedTransitionLayout to add visual cues to track down those hard to debug issues. 🐛⤵️ 14112
Rebecca Franks @riggaroo.dev · 11/12/2025#JetpackCompose executes your code in different phases, which causes some parts of the @Composable function to be executed separately from each other. Crashes in these phases can result in stack traces that are hard to decipher, making it difficult to pinpoint the exact line of code that crashed 💥 192
Reposted by Rebecca FranksDon Turner @donaldturner.bsky.social · 05/12/2025Quick reminder that the Nav3 engineering team will be live in 1 hour answering questions. Ask anything you like about Nav3 using #AskAndroid. Livestream is here: www.youtube.com/live/JsugLEM...youtube.comNavigation 3 #AskAndroid | Spotlight WeekYouTube video by Android Developers 292
Rebecca Franks @riggaroo.dev · 05/12/2025Another new feature in Compose 1.10 is the new: Modifier.scrollableArea() 📜 Think of it like this: Modifier.scrollable() tells you how the pointer moved, while Modifier.scrollableArea() translates that pointer movement into how the content should move within a typical scrollable view. 141
Rebecca Franks @riggaroo.dev · 05/12/2025If you want to reduce your ANR rate... enable R8! 🥁 Honestly the numbers from Reddit here are wildly impressive, with 30% less ANRs, 40% faster app startup and frame rate improvement of 25% 😱 Checkout the video from @keyboardsurfer.dev to learn more! www.youtube.com/watch?v=QqO2...youtube.comBoost Android app performance with the R8 optimizer | Spotlight WeekYouTube video by Android Developers 091
Rebecca Franks @riggaroo.dev · 04/12/2025Compose 1.10 was released yesterday! 🔟 It includes some nice new features: 🧞♀️ Support for dynamic shared elements 👰🏻♀️ New Enter/Exit Transitions: unveilIn / veilOut ⏭️ Modifier.skipToLookaheadPosition() 📦 New retain APIs influenced by Circuit android-developers.googleblog.com/2025/12/what...android-developers.googleblog.comWhat's new in the Jetpack Compose December '25 releaseNews and insights on the Android platform, developer tools, and events. 1269
Reposted by Rebecca FranksMárton Braun @zsmb.co · 03/12/2025A great write-up from Perk about how they adopted Compose Multiplatform! Cool to see this from an app that I actually use regularly.builders.travelperk.comCompose Multiplatform at Perk: A Pragmatic Look at Our Journey So FarReducing duplication and bringing our teams closer together 1152
Reposted by Rebecca FranksRomain Guy @romainguy.dev · 29/11/2025New blog post on how to render beautiful soft shadows projected by the user's finger with Jetpack Compose. www.romainguy.dev/posts/2025/f... 37323
Reposted by Rebecca FranksBen Weiss @keyboardsurfer.dev · 20/11/2025Customizing the cache window lets you prefetch content on Jetpack Compose LazyLayouts. Combining it with pausable composition and text prefetching is a winning combination.android-developers.googleblog.comDeeper Performance ConsiderationsNews and insights on the Android platform, developer tools, and events. 052
Reposted by Rebecca FranksMaria Neumayer @marianeum.bsky.social · 20/11/2025Don't ignore this tip! We've switched to using the optimized proguard file & shrinking resources in our latest release and have seen a massive drop in all performance related metrics, with slow app launch metrics dropping >30%. All from a 5 minute code change! 1142
Reposted by Rebecca FranksPaul Kinlan @paul.kinlan.me · 14/10/2025Dead framework theory aifoc.us/dead-framewo...aifoc.usdead framework theoryThese are my opinions and are ruminations on what might be happening as more and more developers use LLMs and Frameworks to build on the web. In October last year I wrote “will developers care about f... 386
Reposted by Rebecca FranksLars Lofgren @larslofgren.bsky.social · 08/10/2025A Reddit mod has spent years tearing down the coding bootcamp space, relentlessly attacking the leading bootcamp: Codesmith. This is, by far, the most fucked up thing I've seen on Reddit: larslofgren.com/codesmith-re...larslofgren.comThe Story of Codesmith: How a Competitor Crippled a $23.5M Bootcamp By Becoming a Reddit ModeratorLet’s say you decide to start a coding bootcamp. Your background is in pedagogy and you love teaching. Your parents were teachers. You find a co-founder, raise a bit of money, and pour your soul into ... 48129
Rebecca Franks @riggaroo.dev · 26/09/2025📢 The androidx.compose.material.icons library is no longer recommended for displaying Material Icons in Compose. We have stopped publishing updates to this library & it has been removed from the latest Material 3 library release, you can still manually reference it if you cannot migrate. 3112
Rebecca Franks @riggaroo.dev · 24/09/2025Thanks for having me on stream @peterfriese.dev @nohe.dev ❤️🧡 151
Rebecca Franks @riggaroo.dev · 06/09/2025My weekend in pictures, at this point I'm just dressing to see the bot results #androidify 1100
Reposted by Rebecca FranksJoseph R. Lewis 周呂毅 @sanbeiji.com · 05/09/2025Androidify is @riggaroo.dev's new app for Android that uses Gemini to create your own version of the Android bot. play.google.com/store/apps/d... Attached mine here, created from a recent orchestra selfie. 🎻😀 Android devs: learn more & get the code here! d.android.com/ai/samples #androiddev 031
Rebecca Franks @riggaroo.dev · 03/09/2025We launched the Androidify app on Google Play! Download it now, and create your very own custom Android bot ❤️ I've had loads of fun creating and testing the app - now you can too! play.google.com/store/apps/d... #Androidify 1176
Rebecca Franks @riggaroo.dev · 03/09/2025The #AndroidShow is about to begin! Tune in to see the latest updates in the world of Android 💚 maybe you will even see someone familiar 👀 www.youtube.com/watch?v=zdpS...youtube.comTune in (here!) on September 3 - and click to get notified - for The Android Show!YouTube video by Android Developers 062
Reposted by Rebecca FranksTJ @tunji.dev · 28/08/2025I've been experimenting a lot with the new navigation events library and navigation 3, and wrote about 3 unique animations and transitions you can create with them: www.tunjid.com/articles/3-u...tunjid.com3 unique predictive back animations you can create with the navigation events librarySwipe to pop, drag to pop, and sticky shared elements animations 2307
Reposted by Rebecca Frankssinasamaki @sinasamaki.com · 20/08/2025Combining path animations and cube rotations for this magical reveal effect ✨ #JetpackCompose #shipaton #buildinpublic 34410
Reposted by Rebecca FranksTor Norbye @tornorbye.bsky.social · 17/08/2025Compose 1.9 is now stable! android-developers.googleblog.com/2025/08/what... On top of the many new features, there are significant performance improvements (which you can configure further, see the prefetch API for LazyList), and for debug builds, you can turn on richer stack trace information!android-developers.googleblog.comWhat’s new in the Jetpack Compose August ’25 releaseThe Jetpack Compose 1.9 release introduces features like advanced shadow modifiers, new visibility modifiers, and enhanced rich styling capabilities. 3354
Rebecca Franks @riggaroo.dev · 14/08/2025🚨 New video alert!! Learn all about how to combine Shared elements with Shape morphing in this #ComposeTip www.youtube.com/watch?v=0moE...youtube.comAdvanced shared elements with shape morphing | Jetpack Compose TipsYouTube video by Android Developers 1134
Reposted by Rebecca FranksSimona Milanovic @anomiss.bsky.social · 11/08/2025🚀 There's a new combo of Gemini Studio features in town 🤠 With Generate from Images, Transform UI and Generate Previews, you can build a full screen (or an app 😂 ) in a ridiculously short time. ⚡ Try it and see how long it takes you - I dare you 😎 developer.android.com/studio/gemin... 061
Rebecca Franks @riggaroo.dev · 07/07/2025Did you know... Android Studio has introduced resizable previews for Compose previews? Allowing you to test your layouts across the spectrum of device sizes easily inside Android Studio. 💻 developer.android.com/studio/previ... 1488
Reposted by Rebecca FranksJohn O'Reilly @johnoreilly.dev · 04/07/2025Creative UIs with Compose by @chris-horner.bsky.social youtu.be/9KdP2idt6LE?... (from @kotlinconf). Very cool talk!youtu.beCreative UIs with Compose | Chris HornerYouTube video by Kotlin by JetBrains 0164
Rebecca Franks @riggaroo.dev · 04/07/2025This animation bugs me so much 😂 why is there a background on the X as part of it... Just remove the background and it'd be 100 times better... Someone at @itvx.com please save us. 090
Reposted by Rebecca FranksCode with the Italians @codewiththeitalians.it · 24/06/2025Need design inspo or just love smooth animations? Androidify has it all—built with Jetpack Compose and a ton of creative tricks. Don’t miss our chat with Rebecca Franks and Roberto Orgiu → youtu.be/Irc6moPhowsyoutu.beAll about Androidify with Rebecca Frank and Roberto Orgiu!Last stream before the summer break! Seb, Roberto and Rebecca talk about the new Androidify sample app, launched at Google I/O. Find out about some fun behin... 061
Rebecca Franks @riggaroo.dev · 24/06/2025Compose 1.9 just hit beta01 & another exciting feature landing is a way to reliably determine if something is visible on screen & a way to get notified of visibility changes 📣 💅 New modifiers are entering the chat in this space: Modifier.onFirstVisible() & Modifier.onVisibilityChanged(). 2406
Reposted by Rebecca FranksCode with the Italians @codewiththeitalians.it · 18/06/2025Androidify isn’t just back—it’s smarter, smoother, and built with the latest Android tech. Rebecca Franks and Roberto Orgiu break it all down for us live! Catch the episode → cwti.link/twitch 041