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 ago7
Joost KlitsieinProAndroidDevComposable-scoped ViewModel: An interesting experimentScope any ViewModel to the composition of the Composable it is in, while surviving configuration changes, by using the power of Lifecycle.2d ago2
Dobri KostadinovinProAndroidDevJetpack Compose: Top 10 mistake we all have madeCommon Pitfalls in Jetpack Compose and How to Avoid Them for Smoother Android UI DevelopmentAug 194Aug 194
Kapil SachanAnti-Pattern: Stop Leaking Kotlin Flow Collectors in Your Android ViewModel 🤔Using Kotlin Flows in Android ViewModels is powerful for managing data updates, but improper usage of Flow.collect() can lead to memory…19h ago119h ago1
Shahbaz YoussefiinAndroid DevelopersEfficient Render Passes — On Tile-Based Rendering HardwareEfficiently use tile-based rendering hardware.Aug 9Aug 9
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 ago7
Joost KlitsieinProAndroidDevComposable-scoped ViewModel: An interesting experimentScope any ViewModel to the composition of the Composable it is in, while surviving configuration changes, by using the power of Lifecycle.2d ago2
Dobri KostadinovinProAndroidDevJetpack Compose: Top 10 mistake we all have madeCommon Pitfalls in Jetpack Compose and How to Avoid Them for Smoother Android UI DevelopmentAug 194
Kapil SachanAnti-Pattern: Stop Leaking Kotlin Flow Collectors in Your Android ViewModel 🤔Using Kotlin Flows in Android ViewModels is powerful for managing data updates, but improper usage of Flow.collect() can lead to memory…19h ago1
Shahbaz YoussefiinAndroid DevelopersEfficient Render Passes — On Tile-Based Rendering HardwareEfficiently use tile-based rendering hardware.Aug 9
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…Aug 254
GeekDuDuGoogle Terminated My Google Play Console Account Without Clear Reasons or WarningI received my Android Developer Career Lifetime Ban award from Google after I tried to support freedom of speech for the people of Myanmar.9h ago
Marcin PiekielnyConvert 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