I mailed out jetc.dev Newsletter Issue #327! Compose stable release! Compose Material3 stable too! Liquid Glass in a multiplatform app! Preview generator! https://jetc.dev/issues/327 #JetpackCompose #AndroidDev
Mark Murphy
mastodon 4.7.3Semi-random Android developer. Founder of CommonsWare (formerly a business, now a hobby with a logo). Publisher of the jetc.dev Jetpack Compose weekly newsletter. EFF Guardian. Balding.
Note: this profile is searchable.
I just uploaded jetc.dev Newsletter Issue #326! @shreyas@androiddev.social on why we sometimes still need to think about stability! Compose Desktop/Web test bridge! Android debugger for coding agents! And... Places, everyone?!? https://jetc.dev/issues/326 #JetpackCompose #AndroidDev
Hey, I just mailed out jetc.dev Newsletter Issue #328! API modules and composables! LazyColumn() exceptions! 'Select and copy text' for images and videos! https://jetc.dev/issues/328 #JetpackCompose #AndroidDev
I uploaded jetc.dev Newsletter Issue #324! PinnableContainer! End-to-end testing! Accessibility scanner! Docked panels! Photo editing! And... do we *really* need Canvas() everywhere?!? https://jetc.dev/issues/324 #JetpackCompose #AndroidDev
Hey, I just sent out jetc.dev Newsletter Issue #322! @shreyas@androiddev.social on SubcomposeLayout! TV Compose! Nav3! Filter bars! Setting screens! And... can we make Compose for Desktop better?!? https://jetc.dev/issues/322 #JetpackCompose #AndroidDev
I just uploaded jetc.dev Newsletter Issue #318! @eevis@mas.to on accessible links! RemoteCompose! Cross-platform barcode scanning! Blueprints in previews! And... we seem to be short a BOM?!? https://jetc.dev/issues/318 #JetpackCompose #AndroidDev
Hi! I released jetc.dev Newsletter Issue #323! Alphas! Replacing your base fragment! Official Lottie Compose support! And, I don't think you're ready for this... JellyFab?!? https://jetc.dev/issues/323 #JetpackCompose #AndroidDev
I just sent out jetc.dev Newsletter Issue #325! Compose 1.0 five-year anniversary! 1.12.0 RC! Memory leaks! Remote Compose for debugging! And... @aditlal@androiddev.social has been through the desert with a state with no name?!? https://jetc.dev/issues/325 #JetpackCompose #AndroidDev
@ZacSweers@hachyderm.io In particular, their costs are almost certainly driven principally by downloads, but they are billing based on uploads.
I am one guy, with effectively one open source KMP library, and I am already over all three of their limits for June. I am *quite* confident that my library has not been downloaded especially much.
Time to find a new artifact repository, I guess. Or, worst-case, create another of my own. 🤷
I just published jetc.dev Newsletter Issue #319! Compose patch release! 1.12 beta! Compose Multiplatform alpha! Viewmodel scoping! Coil 3! @romainguy@androiddev.social on color mixing! And... iOS is getting Ink?!? https://jetc.dev/issues/319 #JetpackCompose #AndroidDev
I just sent out jetc.dev Newsletter Issue #321! Compose stable and beta updates! Nav3 migrations! Grid! @skydoves@androiddev.social on effects! And GLFW for Compose for Desktop?!? https://jetc.dev/issues/321 #JetpackCompose #AndroidDev
Hi! I uploaded jetc.dev Newsletter Issue #320! Compose... in 3D! Compose Desktop beyond AWT! An independent RemoteCompose player! And, might we get an official Web rendering composable?!? https://jetc.dev/issues/320 #JetpackCompose #AndroidDev
@nixCraft@mastodon.social FWIW, I wrote about that malware pattern 6 months ago: https://commonsware.com/blog/2025/12/14/compose-github-repositories-malware-vectors.html.
I was only tracking changes in a few topic areas, not across all of GitHub as you are -- excellent work!
GitHub has largely been ignoring me as well. 😞
Alas, it is time for more uncomfortable questions, in this case regarding the announced Android developer verification program: https://commonsware.com/blog/2025/08/26/uncomfortable-questions-android-developer-verification.html #AndroidDev
Well, I finally flipped the #OpenToWork flag on my LinkedIn.
Learn more at https://commonsware.com/blog/2026/04/15/opentowork.html.
But, if anyone needs any help, reach out!