PinnedPublished inThe StartupSimplified Android Development Using Simple-StackWhat is Simple-Stack, and how does it simplify navigation and scoping in Android applications?Nov 14, 2020Nov 14, 2020
Published inProAndroidDevReclaim the reactivity of your state management, say no to imperative MVIDo you find yourself chasing for “clean code, clean architecture, clean design, clean state management” yet still feel bogged down in a sea…May 2, 2022A response icon6May 2, 2022A response icon6
Published inNerd For TechSimplified navigation between Composables of Jetpack Compose using Simple-StackA simple introductory guide to using Simple-Stack’s new Compose integration, allowing navigation between composables with animation…Mar 9, 2021A response icon1Mar 9, 2021A response icon1
Creating a BottomNavigation Multi-Stack using Child Fragments with Jetpack NavigationHow to implement a nested backstack in a Fragment using child fragments, NavHostFragments, and Jetpack Navigation?Feb 26, 2021A response icon2Feb 26, 2021A response icon2
Published inProAndroidDevAn opinionated guide on how to make your Kotlin code fun to read and joy to work withA quick list of tips on how to make your Kotlin code nicer to read and work with.Feb 15, 2021A response icon9Feb 15, 2021A response icon9
Published inITNEXTDagger Tips: Guide to using Dagger-Android effectivelyOutline of how Dagger-Android works, what problem it solves, and how to use it effectively — if one does not yet use alternatives like…Feb 13, 2021A response icon1Feb 13, 2021A response icon1
Creating a BottomNavigation Multi-Stack using child Fragments with Simple-StackHow to implement a nested backstack in a Fragment using child fragments?Jan 25, 2021A response icon1Jan 25, 2021A response icon1
Published inITNEXTAn update to the FragmentViewBindingDelegate: the bug we’ve inherited from AutoClearedValueJetpack Lifecycle is quite powerful. However, when misused, Fragments can leave us with headaches instead.Jan 24, 2021A response icon3Jan 24, 2021A response icon3
Published inProAndroidDevStructural and navigation anti-patterns in modularized Android applicationsWhat is Android Clean Architecture? Where is it from? Is it an anti-pattern? If we modularize our apps, how can we navigate between…Dec 25, 2020A response icon7Dec 25, 2020A response icon7
Published inITNEXTBuilding Reactive UIs with LiveData and SavedStateHandle (or equivalent approaches)LiveData is a misunderstood beast. Every so often, you see comments like “LiveData does not belong in Repositories”, or that with the…Oct 4, 2020Oct 4, 2020