Jaewoong EumLoading Initial Data in LaunchedEffect vs. ViewModelWhen initializing or fetching data upon entering a screen, it’s crucial to select the right trigger point for loading the initial data…1d ago6
Marcin PiekielnyinProAndroidDevConvert Your Native Project to Kotlin Multiplatform — Developer’s GuideIn one of our previous posts, we discussed why it is worth migrating your existing Android application to Kotlin Multiplatform to share…Aug 1
Joost KlitsieinProAndroidDevAdd powerful analytics modifiers in Jetpack Compose with ModifierLocal!Did you ever hear about CompositionLocal’s smaller brother: the ModifierLocal? Check how to utilize it and make analytics handling a…Aug 232Aug 232
Abderrahim El imameIs Kotlin Multiplatform Killing Flutter?The landscape of cross-platform mobile development is constantly evolving, with new tools and frameworks emerging to challenge the status…1d ago1d ago
Kerry BissetinProAndroidDevModernizing Application Settings in Kotlin Multiplatform with DataStore and KoinHow do you manage application preferences in your projects? If you’re a seasoned Android developer, you’ve likely used SharedPreferences at…May 274May 274
Jaewoong EumLoading Initial Data in LaunchedEffect vs. ViewModelWhen initializing or fetching data upon entering a screen, it’s crucial to select the right trigger point for loading the initial data…1d ago6
Marcin PiekielnyinProAndroidDevConvert Your Native Project to Kotlin Multiplatform — Developer’s GuideIn one of our previous posts, we discussed why it is worth migrating your existing Android application to Kotlin Multiplatform to share…Aug 1
Joost KlitsieinProAndroidDevAdd powerful analytics modifiers in Jetpack Compose with ModifierLocal!Did you ever hear about CompositionLocal’s smaller brother: the ModifierLocal? Check how to utilize it and make analytics handling a…Aug 232
Abderrahim El imameIs Kotlin Multiplatform Killing Flutter?The landscape of cross-platform mobile development is constantly evolving, with new tools and frameworks emerging to challenge the status…1d ago
Kerry BissetinProAndroidDevModernizing Application Settings in Kotlin Multiplatform with DataStore and KoinHow do you manage application preferences in your projects? If you’re a seasoned Android developer, you’ve likely used SharedPreferences at…May 274
Jaewoong EuminProAndroidDevApproaches for Multi-Module Feature Architecture on AndroidDesigning an effective architecture for your Android project is crucial, especially when you aim to maintain it long-term. The strategy you…6d ago4
Pradeep SinghBuilding Your Own KotlinX Coroutines: A Deep Dive into Custom ImplementationTo deepen our understanding of KotlinX coroutines, one effective approach is to try re-implementing them ourselves. In the Kotlin…12h ago
Hunter FreasHandling UI Events in Jetpack Compose: A Clean ApproachExplore a simple method for managing UI events in Jetpack Compose for cleaner, scalable code.Mar 125