heri sulistiyantoSolving the “Families Policy Requirement” Rejection in Android PlayStoreA recent challenge many Android developers have faced is the consistent rejection of apps from the PlayStore, particularly concerning the…Aug 16, 2023Aug 16, 2023
heri sulistiyantoCheck AndroidManifest.xml for Android target API 31 ready.As we already know, Android with target API 31 requires some adjustments within its Manifest, in this case, we need to explicitly declare…Sep 12, 2022Sep 12, 2022
heri sulistiyantoDynamic Android Multi dimension Flavors Signing ConfigMaybe this article won’t be popular as Jetpack Compose or another Jetpack article. Signing config . . yes, it’s been several days become…Jun 3, 2021Jun 3, 2021
heri sulistiyantoinRuangguru EngineeringHow to Coroutine LiveData in ViewModelAs we know lately . . Kotlin Coroutine become hot topic in Android development. Usually i’m using RxJava in my Android project, and i…Nov 8, 20192Nov 8, 20192
heri sulistiyantoinBinar AcademyAndroid Kotlin Code Quality Check using Detekt and Git Hooks Pre-push (Mac and Linux)Sometimes member of the team forget to run it, and as a result I have to put several comment on their merge request which can be prevented.Oct 30, 20182Oct 30, 20182
heri sulistiyantoIntegrating Kotlin detekt-cli on Android gradle taskPreviously on Java Android, i’m using checkstyle, PMD and findbugs for static code analysis. But since i’m migrating to Kotlin and using…Mar 6, 2018Mar 6, 2018
heri sulistiyantoTidy up Kotlin Android RxJava 2 callbackIn the beginning migration process from Java to Kotlin, i’m still using many interface callback to handle the response from RxJava, because…Jan 27, 2018Jan 27, 2018