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, 20226May 2, 20226
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, 20211Mar 9, 20211
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, 20212Feb 26, 20212
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, 20219Feb 15, 20219
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, 20211Feb 13, 20211
Creating a BottomNavigation Multi-Stack using child Fragments with Simple-StackHow to implement a nested backstack in a Fragment using child fragments?Jan 25, 20211Jan 25, 20211
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, 20213Jan 24, 20213
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, 20207Dec 25, 20207
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