# Introduction to the Mosby Android library and Model-View-Presenter

DevFeed: [Introduction to the Mosby Android library and Model-View-Presenter](<https://devfeed.tech/articles/ted-mosby-software-architect-25453.md>)

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

Author: Hannes Dorfmann

Published: 2015-03-25T09:00:00Z

Content type: tutorial

Language: en

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

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Library](<https://devfeed.tech/topics/library.md>), [mvc](<https://devfeed.tech/topics/mvc.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [introduction](<https://devfeed.tech/tags/introduction.md>), [library](<https://devfeed.tech/tags/library.md>), [mvc](<https://devfeed.tech/tags/mvc.md>)

## AI overview

An introduction to Mosby, an Android library that implements the Model-View-Presenter pattern and includes ViewState support for handling screen orientation changes. The article explains the roles of the model, view, and presenter and how they should interact.

## Source excerpt

Ted Mosby, architect in How I met your mother (one of my favorite tv shows) was the inspiration for the name of this android library I'm going to talk about in this blog post. This library helps you to build good, robust and reusable software by implementing Model-View-Presenter pattern on android along with some nice features like ViewState for handling screen orientation changes easily.