# Android Software Architecutre by Example

DevFeed: [Android Software Architecutre by Example](<https://devfeed.tech/articles/android-software-architecutre-by-example-25472.md>)

Original publisher: [Read original article](<https://hannesdorfmann.com/presentations/2016-06-02-android-architecture-by-example/>)

Author: Hannes Dorfmann

Published: 2016-06-02T00:00:00Z

Content type: comparison

Language: en

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

Topics: [Android](<https://devfeed.tech/topics/android.md>), [flux](<https://devfeed.tech/topics/flux.md>), [mvc](<https://devfeed.tech/topics/mvc.md>), [Redux](<https://devfeed.tech/topics/redux.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [flux](<https://devfeed.tech/tags/flux.md>), [mvc](<https://devfeed.tech/tags/mvc.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [redux](<https://devfeed.tech/tags/redux.md>), [video](<https://devfeed.tech/tags/video.md>)

## AI overview

A video presentation comparing MVC, MVP, MVVM, Redux, Flux, and MVI architectural patterns and their application to existing open-source Android applications.

## Source excerpt

Comparing some architectural design patterns like MVC, MVP, MVVM, Redux, Flux, MVI and how they could be applied on existing open source applications.