PinnedAkbar DzulfikarinGravel Product & TechGetting Started with Kotlin Multiplatform and Kotlin Compose: A Step-by-Step GuideImagine this: You’re developing an app that works flawlessly on both Android and iOS. You’ve written the code once, but it runs everywhere…Aug 30Aug 30
PinnedAkbar DzulfikarinGravel Product & TechExact Alarm Permission: Google Play’s Ticking Time Bomb for Android Developers?Android App Developers: Don’t Get Caught Off Guard!Jul 8Jul 8
PinnedAkbar DzulfikarEscalating Big Problems with Small SolutionsBy stripping away unnecessary details, a minimalist approach to illustrating a leaf can convey its essence with just a single green hue…May 8May 8
Akbar DzulfikarHow Can MVI Architecture Revolutionize Your Compose Multiplatform Development?As cross-platform development grows in popularity, building a robust and scalable architecture becomes crucial. Enter MVI…Sep 24Sep 24
Akbar DzulfikarThe Real Reason Developers Love Jetpack ComposeJetpack Compose has taken the Android development community by storm, and for good reason. It’s not just another UI toolkit — Compose…Sep 22Sep 22
Akbar DzulfikarWhat If You Could Handle Network States in Compose with Just One Line?But what if you could take state handling in Jetpack Compose a step further? In my previous article How Do You Master Network State…Sep 20Sep 20
Akbar DzulfikarHow Do You Master Network State Management in Kotlin? Discover the Secrets!Sep 19Sep 19
Akbar DzulfikarMastering Jetpack Compose: SharedBounds vs SharedElement (Part 2)Introduction:Sep 10Sep 10
Akbar DzulfikarMastering Shared Element Transitions in Jetpack Compose: Creating Seamless Image Animations (Part…Imagine you’re browsing through an app, and as you click on a tiny image in a list, it gracefully expands into a full-screen view, carrying…Sep 10Sep 10
Akbar DzulfikarEnhancing Security in Native C++ with Gradle Tasks for Key ManagementIntroduction: Securing Sensitive Data with Native CodeSep 8Sep 8