The context of this writing is to exclusively discuss my way of implementing navigation in a multi-modular android project.

It is advisable that you are familiar with the Android Navigation Component and Deep Linking to understand this.

Apparently, I ran into a situation where I was considering single responsibility principle in my project set-up and the thought of having more than one module struck me. To make it even smoother, I decided that it would be nice to have a dedicated module for navigation.

After reading some proffered solutions online like the one in the link below. …


A versatile software engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store