PinnedKotlin Generics Part 1: The Ultimate Guide with Practical ExamplesKotlin, as a modern programming language, offers a robust and flexible way to handle types through generics. Generics allow you to write…Aug 12, 2024A response icon6Aug 12, 2024A response icon6
PinnedBuilding a Scalable Android Network Layer with Retrofit, MVI Architecture, Use Cases, Hilt, Kotlin…Building a reliable and maintainable Android app requires a deep understanding of core principles and architectural components. When…Nov 8, 2024A response icon8Nov 8, 2024A response icon8
PinnedClean Architecture, MVI, Hilt, Jetpack Compose, Coroutines, Room Database, and FlowIn this guide, we’ll walk through how to build an Android app using Room Database for data storage, with the ability to handle images from…Oct 17, 2024A response icon6Oct 17, 2024A response icon6
PinnedMastering Inline Functions in Kotlin: Deep Dive into Inline, Crossinline, and Noinline with Generic…📖 Read this article for free (no Medium membership required): Free accessMay 10, 2024May 10, 2024
PinnedPublished inLevel Up CodingOptimizing a Laggy Home Screen in Jetpack Compose: Fixing 13 Common Issues for Performance…Have you ever built a beautiful home screen in Jetpack Compose with multiple image-heavy sections, only to find it lags on real devices…May 9May 9
Test-Driven Development in Android with KotlinI remember the first time someone told me to write tests before writing code. I laughed. How can you test something that doesn’t exist? It…Nov 7Nov 7
Building an Interactive 3D Credit Card Carousel in Jetpack Compose: A Deep DiveWhen users interact with financial applications, they expect more than basic functionality they want experiences that feel premium…Oct 10Oct 10
Multitouch Gestures in Jetpack Compose: The Complete Practical GuideMultitouch gestures pinching to zoom, rotating with two fingers, and dragging content across the screen, are fundamental interactions that…Oct 10Oct 10
Drag and Swipe Gestures in Jetpack Compose: Simple GuideDrag and swipe gestures make your app feel responsive and interactive. Whether you’re building a swipe-to-dismiss feature, a draggable…Sep 29Sep 29
Radio Buttons in Jetpack Compose: Simple GuideBuild single-selection interfaces with clean, accessible codeSep 28Sep 28