Carter HudsoninProAndroidDevJetpack Compose: VisualTransformation Made EasierIf you don’t care how the sausage is made, skip to the end for the implementation10 min read·Mar 11, 2023--4--4
Carter HudsonQuick and Dirty Guide to Publishing an Android Library with Maven-PublishThese days, you have to use the maven-publish plugin to publish your Android library to a repository, even if you just want to use jitpack…1 min read·Jun 26, 2022----
Carter HudsoninProAndroidDevJetpack Compose: InteractionSources, Ripple, and YouRecently, I wrote an article on how I implemented a repeating button using Jetpack Compose. After reading the article, a coworker posed the…3 min read·Sep 11, 2021--1--1
Carter HudsoninProAndroidDevCreating a Repeating Button with Jetpack ComposePreamble6 min read·Sep 7, 2021--4--4
Carter HudsoninThe Art of AbstractionKotlin’s Gradle DSL & Build Config FieldsLet’s keep this short and sweet. To declare a String build config field, you have to do some disgusting stuff like…1 min read·Apr 14, 2021----
Carter HudsoninProAndroidDevDiscovering Event-Driven Architecture for AndroidPowering your UI with state machines13 min read·Nov 15, 2018--1--1