# Modularized Architecture for Android Apps

DevFeed: [Modularized Architecture for Android Apps](<https://devfeed.tech/articles/modularization-a-successful-architecture-28678.md>)

Original publisher: [Read original article](<https://jeroenmols.com/blog/2019/03/18/modularizationarchitecture/>)

Author: info@jeroenmols.com (Jeroen Mols)

Published: 2019-03-18T00:00:00Z

Content type: tutorial

Language: en

Sources: [Jeroen Mols](<https://devfeed.tech/sources/jeroen-mols.md>)

Topics: [modules](<https://devfeed.tech/topics/modules.md>), [App](<https://devfeed.tech/topics/app.md>), [Android](<https://devfeed.tech/topics/android.md>), [business logic](<https://devfeed.tech/topics/business-logic.md>), [ui](<https://devfeed.tech/topics/ui.md>), [screen](<https://devfeed.tech/topics/screen.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [app](<https://devfeed.tech/tags/app.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [blogs](<https://devfeed.tech/tags/blogs.md>), [business-logic](<https://devfeed.tech/tags/business-logic.md>), [modularization](<https://devfeed.tech/tags/modularization.md>), [modules](<https://devfeed.tech/tags/modules.md>), [navigation](<https://devfeed.tech/tags/navigation.md>), [screen](<https://devfeed.tech/tags/screen.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [ui](<https://devfeed.tech/tags/ui.md>)

## AI overview

This tutorial presents a modularized architecture for Android apps. It describes splitting apps into independent feature modules connected through a simple startActivityForResult contract, with shared business logic and UI components organized into library modules.

## Source excerpt

Now that we've established that modularization is a really good thing to strive for, how should a modularized app look like? How are the different modules connected?