Adetunji Dahunsi

Common Android Navigation Paradigms via the FragmentManager API

I love Android fragments, come see why!

TJ Dahunsi

Oct 21 2019 ยท 1 min read

Fragments on Android are rather polarizing, but in the last couple of years they've received multiple updates in the form of Kotlin extensions, lifecycle awareness, test tooling and lots more that make them the incredibly attractive for building Android UI.

This talk goes into the most common navigation patterns used in apps today, and shows how the FragmentManager can make all of them from very easy to implement, from the simplest (a simple back stack) to the more complicated (Bottom navigation with multiple back stacks for each tab, some with a nested fragments themselves and the occasional modal).