Matthew ShoemakerRxJava to Kotlin Coroutines: The Ultimate Migration GuideAs a developer working in large legacy applications, I’ve had the pleasure (and sometimes pain) of leading the modernization of large…11h 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
Michal AnkiersztajninProAndroidDevData Mapping In Kotlin ExplainedEvery project needs mapping. There are better and worse approaches. Explore to find out the best one!Jun 36Jun 36
Matthew ShoemakerMeet AutoBuilder: The KSP Plugin to Automate Your BuildersDo you ever find yourself avoiding writing builders for your data classes because they are difficult to maintain and take a lot of time to…10h ago10h ago
Eevis PanulainProAndroidDevAccessibility Tests in Compose — Name, Role, ValueIn this blog post, we’ll look into how to write tests for custom components for programmatically available name, role, and value.Jun 3Jun 3
Matthew ShoemakerRxJava to Kotlin Coroutines: The Ultimate Migration GuideAs a developer working in large legacy applications, I’ve had the pleasure (and sometimes pain) of leading the modernization of large…11h 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
Michal AnkiersztajninProAndroidDevData Mapping In Kotlin ExplainedEvery project needs mapping. There are better and worse approaches. Explore to find out the best one!Jun 36
Matthew ShoemakerMeet AutoBuilder: The KSP Plugin to Automate Your BuildersDo you ever find yourself avoiding writing builders for your data classes because they are difficult to maintain and take a lot of time to…10h ago
Eevis PanulainProAndroidDevAccessibility Tests in Compose — Name, Role, ValueIn this blog post, we’ll look into how to write tests for custom components for programmatically available name, role, and value.Jun 3
Michal AnkiersztajnTop 5 Android Studio PluginsTop plugins to boost productivity and make development more fun!May 294
Sandeep KellaDelegates.observable VS LiveData for data bindingChoosing between Delegates.observable and LiveData for data binding in Android depends on the specific requirements and context of your…7h ago
Eevis PanulaChange App Theme — Personalizing AccessibilityLet’s continue personalizing your app’s accessibility by adding a setting to change the app theme.May 21