Mark Murphy
banner
commonsware.com
Mark Murphy
@commonsware.com
Android app developer. Entrepreneur. Author. Fan of sentence fragments.
I pushed the button on jetc.dev Newsletter Issue #289! Compose beta! Compose Multiplatform patch release and beta! Coil and SVGs! @skydoves.bsky.social on Compose Stability Analyzer! And... is this the end of Redwood?!? jetc.dev/issues/289 #JetpackCompose #AndroidDev
November 11, 2025 at 1:58 PM
Reposted by Mark Murphy
Sometimes you've got to celebrate the small wins.

Android Studio project wizard will add distributionSha256Sum entries to gradle/wrapper/gradle-wrapper.properties to make reduce your chances of getting a malicious Gradle distribution!

issuetracker.google.com/issues/26963...

#gradle #security
Google Issue Tracker
issuetracker.google.com
November 6, 2025 at 9:28 PM
I sent out jetc.dev Newsletter Issue #288! Material3 Adaptive! Cahier! @eevis.codes on font scaling tests! Data tables! And... will Compose work remotely?!? jetc.dev/issues/288 #JetpackCompose #AndroidDev
November 4, 2025 at 2:18 PM
Reposted by Mark Murphy
October 30, 2025 at 1:25 PM
I just released jetc.dev Newsletter Issue #287! Compose patch and beta! Wear Compose patch and alpha! Compose Multiplatform alpha! Overlays! Surfaces! @tkuenneth.dev on Ink! And... which finger gets used in a one-finger gesture?!? jetc.dev/issues/287 #JetpackCompose #AndroidDev
October 28, 2025 at 12:59 PM
I uploaded jetc.dev Newsletter Issue #286! @anandwana001.bsky.social on gap buffers! Organizing previews! Liquid Glass! Custom design systems! And lots of stuff from @skydoves.bsky.social! jetc.dev/issues/286 #JetpackCompose #AndroidDev
October 21, 2025 at 12:58 PM
I uploaded jetc.dev Newsletter Issue #285! New Compose BOMs! New Compose Multiplatform alpha! Nav2 -> Nav3 migration! @patilshreyas.bsky.social on keys and lazy containers! Coachmarks! And... do we really want our UI to glitch?!? jetc.dev/issues/285 #JetpackCompose #AndroidDev
October 14, 2025 at 12:57 PM
Hi! I mailed out jetc.dev Newsletter Issue #284! Nav graph diagrams! @marcogomiero.com on native code in Compose Multiplatform! @skydoves.bsky.social on the Modifier.Node API! Multiplatform maps! And... how do we bust drawWithCache()?!? jetc.dev/issues/284 #JetpackCompose #AndroidDev
October 7, 2025 at 12:57 PM
I just mailed out jetc.dev Newsletter Issue #283! New patch releases and alphas of Compose and Wear Compose! @riggaroo.dev on Material Symbols! MapLibre! Floating action menus! And... what if I want 2 or 4, but not 3?!? jetc.dev/issues/283 #JetpackCompose #AndroidDev
September 30, 2025 at 1:05 PM
Hey, I just mailed out jetc.dev Newsletter Issue #282! Compose Multiplatform 1.9.0! Shadows! Clipping and masking! @marcogomiero.com on desktop window sizes! And... can @skydoves.bsky.social help us improve our stability?!? jetc.dev/issues/282 #JetpackCompose #AndroidDev
September 23, 2025 at 12:58 PM
Happy Earth, Wind, and Fire Day, to those who celebrate!
Do YOU remember “the 21st night of September?”

Earth Wind & Fire’s co-writer Allee Willis said she told the band: “We can’t leave ‘baa-dee-ya’ in the chorus. That has to mean something.’”

Maurice White replied: “No, that feels great. That’s what people are going to remember. We’re leaving it.”
September 21, 2025 at 1:37 PM
Hi! I shipped jetc.dev Newsletter Issue #281! Compose patch and alpha! Wear Compose patch and alpha! Compose Multiplatform RC! Visibility! Compose without an Activity! And... what is 'remote Compose'?!? jetc.dev/issues/281 #JetpackCompose #AndroidDev
September 16, 2025 at 12:58 PM
Hi! I published jetc.dev Newsletter Issue #280! Compose Multiplatform alpha! weight()! Conditional layouts! @adammc.bsky.social on shared element keys! And... composables for audio?!? jetc.dev/issues/280 #JetpackCompose #AndroidDev
September 9, 2025 at 12:51 PM
Reposted by Mark Murphy
Is there a list of alternative bsky pds implementations? I'm working on Oauth for my 3P app and it'd be nice to have "sign in with x" buttons where x isn't just bsky.
September 7, 2025 at 4:14 PM
OK, I published jetc.dev Newsletter Issue #279! Stable Wear Compose! Compose alpha! Compose Multiplatform RC! @sinasamaki.com on shadows! @tunji.dev on Nav3! And... why does rotate() behave strangely?!? jetc.dev/issues/279 #JetpackCompose #AndroidDev
September 2, 2025 at 12:58 PM
Another issue, another set of uncomfortable questions. Time time, they are about the proposed Android developer verification program: commonsware.com/blog/2025/08... #AndroidDev
August 26, 2025 at 11:16 PM
I uploaded jetc.dev Newsletter Issue #278! Compose 1.9.0! Wear Compose RC! Compose Multiplatform beta! Kobweb! Modifier order! String and icon wrappers! And... why is it tough to remember when and how to remember()?!? jetc.dev/issues/278 #JetpackCompose #AndroidDev
August 26, 2025 at 12:53 PM
It's early, but I pushed the button on jetc.dev Newsletter Issue #277! produceState() problems! @skydoves.bsky.social on RetainedEffect()! @alexstyl.com on Compose Unstyled! And... I'm going to be AFTNK (away from this newsletter's keyboard) for a bit! jetc.dev/issues/277 #JetpackCompose #AndroidDev
August 10, 2025 at 9:11 PM
I shipped jetc.dev Newsletter Issue #276! Compose and Wear Compose RCs! @zsmb.co on Compose Multiplatform previews! @thomaskuenneth.de on keyboard shortcuts! Animated text diffs! And... why do we key()?!? jetc.dev/issues/276 #JetpackCompose #AndroidDev
August 5, 2025 at 12:52 PM
I uploaded jetc.dev Newsletter Issue #275! Compose Multiplatform beta! @halilibo.com on text gradients! ExoPlayer! Multiplatform camera access! Drawing! And... is it safe to run with snizzors?!? jetc.dev/issues/275 #JetpackCompose #AndroidDev
July 29, 2025 at 12:53 PM
I just uploaded jetc.dev Newsletter Issue #274! Compose BOM and beta! Canvas benchmarking! @patilshreyas.bsky.social on PausableComposition! AnnotatedString wrapper! And... why does my timetable seem lazy?!? jetc.dev/issues/274 #JetpackCompose #AndroidDev
July 22, 2025 at 1:03 PM
I just sent out jetc.dev Newsletter Issue #273! Android Makers! @eevis.codes on accessibility focus *and* keyboard focus! FABs and FAMs! PWAs! jetc.dev/issues/273 #JetpackCompose #AndroidDev
July 15, 2025 at 12:56 PM
I just uploaded jetc.dev Newsletter Issue #272! Compose BOMs! Wear Compose and Compose Multiplatform updates! @stefanoq21.bsky.social on Nav3! ExoPlayer! Datatables! And... can we transmogrify Compose for Android into Compose Multiplatform?!? jetc.dev/issues/272 #JetpackCompose #AndroidDev
July 8, 2025 at 12:54 PM
Reposted by Mark Murphy
OkHttp 5.0 has a stable API. 🗿
Change Log - OkHttp
Square’s meticulous HTTP client for the JVM, Android, and GraalVM
square.github.io
July 3, 2025 at 2:57 PM