Rebecca Franks's Avatar

Rebecca Franks

@riggaroo.dev

Android DevRel at Google Animations, graphics and all things #JetpackCompose South African living in the UK πŸ‡ΏπŸ‡¦πŸ‡¬πŸ‡§ https://riggaroo.dev

1,263
Followers
244
Following
106
Posts
31.10.2024
Joined
Posts Following

Latest posts by Rebecca Franks @riggaroo.dev

Video thumbnail

Loved 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-...

05.03.2026 15:30 πŸ‘ 11 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Android devices extend seamlessly to connected displays News and insights on the Android platform, developer tools, and events.


There are plenty of different tools to help you get started with this in #JetpackCompose, check out this article from Francesco to get started!
android-developers.googleblog.com/2026/03/andr...

04.03.2026 11:43 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

My 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.

04.03.2026 11:43 πŸ‘ 9 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

This is so horrible to be going through, for the ones who remain too πŸ₯Ί

28.02.2026 08:11 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hey, 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

24.02.2026 13:59 πŸ‘ 8 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

Come 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

01.02.2026 10:47 πŸ‘ 15 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

I feel you on the clothes drying rack. Hate having laundry drying in the house, so used to the sun in South Africa and the general use of a dryer. I ended up installing a dryer because hateeee, but still don't use it for everything. 😢

27.01.2026 15:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

No

17.01.2026 07:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

🫠

16.01.2026 15:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

πŸ‘€ 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. πŸ›β€΅οΈ

16.01.2026 11:35 πŸ‘ 41 πŸ” 12 πŸ’¬ 1 πŸ“Œ 1
Post image

In #JetpackCompose version 1.10, you can set the diagnostic stack trace mode that collects source information even if your app has proguard applied.

Check out the details here for more info on prerequisites, and the various modes available to you:
developer.android.com/develop/ui/c...

11.12.2025 16:24 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

#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 πŸ’₯

11.12.2025 16:24 πŸ‘ 9 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
Navigation 3 #AskAndroid | Spotlight Week YouTube video by Android Developers

Quick 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...

05.12.2025 16:04 πŸ‘ 9 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0
Post image

This modifier should be used when verticalScroll/horizontalScroll is not enough for your use case, but if you'd like more defaults to be handled above the lower level scrollable modifier.

This modifier sits nicely in-between these two existing options for you.
developer.android.com/develop/ui/c...

05.12.2025 12:09 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Another 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.

05.12.2025 12:09 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Boost Android app performance with the R8 optimizer  | Spotlight Week
Boost Android app performance with the R8 optimizer | Spotlight Week YouTube video by Android Developers

If 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...

05.12.2025 11:41 πŸ‘ 9 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

No, the studio import flow is a once off operation. We are looking at other solutions to fix this though.

05.12.2025 09:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
What's new in the Jetpack Compose December '25 release News and insights on the Android platform, developer tools, and events.

Compose 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...

04.12.2025 09:41 πŸ‘ 26 πŸ” 9 πŸ’¬ 1 πŸ“Œ 1
Preview
Compose Multiplatform at Perk: A Pragmatic Look at Our Journey So Far Reducing duplication and bringing our teams closer together

A great write-up from Perk about how they adopted Compose Multiplatform! Cool to see this from an app that I actually use regularly.

03.12.2025 10:02 πŸ‘ 15 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1
Video thumbnail

New blog post on how to render beautiful soft shadows projected by the user's finger with Jetpack Compose.

www.romainguy.dev/posts/2025/f...

29.11.2025 23:15 πŸ‘ 72 πŸ” 23 πŸ’¬ 3 πŸ“Œ 0
Preview
Deeper Performance Considerations News and insights on the Android platform, developer tools, and events.

Customizing the cache window lets you prefetch content on Jetpack Compose LazyLayouts. Combining it with pausable composition and text prefetching is a winning combination.

20.11.2025 10:26 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Don'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!

20.11.2025 11:00 πŸ‘ 14 πŸ” 2 πŸ’¬ 1 πŸ“Œ 3
Preview
dead framework theory These 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...

Dead framework theory

aifoc.us/dead-framewo...

14.10.2025 10:54 πŸ‘ 8 πŸ” 6 πŸ’¬ 3 πŸ“Œ 1
Preview
The Story of Codesmith: How a Competitor Crippled a $23.5M Bootcamp By Becoming a Reddit Moderator Let’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 ...

A 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...

08.10.2025 16:44 πŸ‘ 81 πŸ” 29 πŸ’¬ 3 πŸ“Œ 4

Thanks for the call out, yes requesting that to be updated.

26.09.2025 10:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Google Issue Tracker

I hear ya - if you'd like to add more of your use cases or just follow along on discussions for supporting Material Symbols, please add it to this bug: issuetracker.google.com/447545316

26.09.2025 10:02 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Google Issue Tracker

Please leave any feedback or product requests (or +1) this bug to receive updates on if you'd like to see a new library for Material Symbols: issuetracker.google.com/447545316

26.09.2025 10:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Icons Β |Β  Jetpack Compose Β |Β  Android Developers

πŸ’” Why are we not recommending the library anymore? The icons library (β€œMaterial Icons”) have been superseded by the newer look of Material Symbols & we’ve seen that the library can increase the build time of your apps significantly.

More info: developer.android.com/develop/ui/c...

26.09.2025 07:55 πŸ‘ 5 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0
Preview
Material Symbols and Icons - Google Fonts Material Symbols are our newest icons consolidating over 2,500 glyphs in a single font file with a wide range of design variants.

‡️ Instead, we recommend downloading a Vector Drawable XML file from the Android tab of fonts.google.com/icons to get access to the latest styled icons: Material Symbols.

26.09.2025 07:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ“’ 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.

26.09.2025 07:55 πŸ‘ 11 πŸ” 2 πŸ’¬ 3 πŸ“Œ 0