Aswin Rathees·Mar 5The Anatomy of Pixel Pushing: UI Rendering in Android (XML vs. Jetpack Compose)Understanding how Android transforms code into pixels on a screen is crucial for building fluid, high-performance applications. While the…
Rituraj Sambherao·Feb 12A Compose Migration Strategy That Won’t Ruin Your QuarterHow to move from XML to Compose without rewriting the world, starting religious wars, or breaking production
Rituraj Sambherao·Feb 10Why Jetpack Compose Exists (and When You Shouldn’t Use It Yet)What XML struggles with at scale, what Compose fixes, and when waiting is the smartest move
Richard Ebo·Jan 26UI and the View System: Android’s View SystemIn this article, we take a deep dive into the Android View system by building a small example: a custom animated view. The final result is…
Jamshidbek Boynazarov·Jan 6Jetpack Compose Mental Model for XML Android DevelopersHow to unlearn old patterns without losing architectural discipline
Bikash Sahani·Nov 25, 2025Beginner Mistakes in Jetpack Compose (and How to Avoid Them) — Part 1Jetpack Compose is easier and more modern than XML, but beginners still run into predictable issues that can slow down development or…
Bikash Sahani·Nov 21, 2025Why Compose Is Replacing XML in Android DevelopmentPhoto by Krishdiphong Prayoonwongkasem on Unsplash
Raja Bhandari·Oct 14, 2025Views, Layouts & Optimizations (3)The Secret Life of Android Views: RecyclerView Pooling, Lazy Inflation & Advanced View Control
Raja Bhandari·Oct 10, 2025Views, Layouts & Optimizations (2)The Secret Life of Android Views: Performance Fundamentals & Layout Optimization
Debasish Raut·Sep 12, 2025Introduction to Android UI Design with XMLWhy do we need XML in Android Development?