# Let Mosby Flow - An alternative to Fragments

DevFeed: [Let Mosby Flow - An alternative to Fragments](<https://devfeed.tech/articles/let-mosby-flow-an-alternative-to-fragments-25449.md>)

Original publisher: [Read original article](<https://hannesdorfmann.com/android/let-mosby-flow/>)

Author: Hannes Dorfmann

Published: 2016-03-01T09:00:00Z

Content type: tutorial

Language: en

Sources: [Hannes Dorfmann](<https://devfeed.tech/sources/hannes-dorfmann.md>)

Topics: [navigation](<https://devfeed.tech/topics/navigation.md>), [Android](<https://devfeed.tech/topics/android.md>), [android-apps](<https://devfeed.tech/topics/android-apps.md>), [App](<https://devfeed.tech/topics/app.md>), [Boilerplate](<https://devfeed.tech/topics/boilerplate.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-apps](<https://devfeed.tech/tags/android-apps.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [navigation](<https://devfeed.tech/tags/navigation.md>), [programming](<https://devfeed.tech/tags/programming.md>)

## AI overview

A tutorial showing how to build a small Android app without Fragments by using Mosby 3.0 for MVP-based screens and Square's Flow library as a navigation stack replacement. The example uses a single Activity with country-list and country-details screens.

## Source excerpt

The usage of Fragments in Android apps is highly controversial. While some developers love them, others hate them. In this blog post I will give you a short introduction of how to use Mosby 3.0 to build MVP base screens and square's Flow library as navigation stack replacement. Preface: Usually I use Fragments in my apps and 99% of the time they work well.