Android Expert·1d agoLiquid Backdrops: Animated Mesh Gradients in Jetpack Compose, From First Vertex to Shipped…Build Apple-style drifting backgrounds with MeshGradientPainter, plus theming, benchmarks, and the production failure modes.
Christophy Barth·Aug 12Custom Animations with Animatable and TransitionThe animate*AsState family is where everyone starts, and for good reason. You want a color or a size to move toward a target, you wrap it…
Christophy Barth·Aug 10Animating Content Changes: AnimatedContent, Crossfade, and animateContentSizeA lot of the polish in a good Android app comes from one small thing: when the content on screen changes, it doesn’t just snap. A number…
Ramadan Sayed·Aug 1Compose Performance Part 8: Animations Without Lag The Complete Compose Animation Toolkit…Compose has the most powerful animation system of any UI framework I’ve ever used. It’s also the easiest to misuse. The same APIs that let…
Irsath Kareem·May 27Particle Emitters using Jetpack Compose — Physics simulation using TargetBasedAnimation<T>Modern user interfaces are no longer limited to static layouts and simple transitions. From celebratory confetti effects to floating…
Olubunmi Alegbeleye·May 21Building a Production-Ready Drag-to-Reveal Component in Jetpack ComposeIf you’ve used an iPhone, you know the feeling — swipe left on a message, a red delete button bleeds out from the right, swipe far enough…
Ktlevelll·May 12Creating a Smooth WhatsApp-Style Bottom Navigation Animation with Jetpack ComposeOne of the things that most impact the perception of quality of a mobile app is micro-interactions. Recently, I decided to replicate the…
InsoftAai Blogsbyamol pawar·Apr 6Jetpack Compose Animation System Explained: A Beginner GuideAnimations are one of those things that feel easy until you actually try to wire them into a real screen. You start with a simple fade or…
Android Expert·Nov 30, 2025⚙️ Android Animations in Compose: Infinite Loops, Performance, and Best Practices (Part 7)Master rememberInfiniteTransition, optimize recomposition, and implement best practices for jank-free, high-performance UI motion.
Android Expert·Nov 30, 2025🎨 Android Animations in Compose: The World Beyond Native APIs (Part 6)When Kotlin isn’t enough: Integrating Lottie and AnimatedVectorDrawable (AVD) for complex, high-fidelity designer assets.