ModularizationExample

App module

Demonstrates modularizing an Android app into logical vertical slices using multiple modules and hierarchical architecture

Easy to understand real-life example of a modularized Android app

GitHub

732 stars
34 watching
101 forks
Language: Kotlin
last commit: over 5 years ago

Related projects:

Repository Description Stars
kudoleh/ios-modular-architecture A template iOS application using Modular Architecture 728
philippeboisney/archapp A simple Android app demonstrating a multi-module MVVM architecture using various Android libraries and frameworks. 625
amitshekhariitbhu/mvvm-architecture-android An Android app demonstrating the MVVM architecture with Kotlin and various dependencies 616
maikcl/pkdex-ios A proof-of-concept for a modular iOS app with Clean Architecture and MVI + Combine + SwiftUI, testing new trends in iOS development 17
fasterxml/jackson-module-kotlin Adds support for serialization and deserialization of Kotlin classes and data classes to the Jackson JSON library 1,127
mutualmobile/praxis An Android app demonstrating Clean Architecture principles with Jetpack Compose and multiple libraries 362
pawegio/kandroid A Kotlin library that provides useful extensions to eliminate boilerplate code in Android development 894
mitchtabian/open-api-android-app An Android app with clean architecture and MVI pattern using Retrofit2, Room Persistence, and Hilt dependency injection. 692
ikskuh/zigandroidtemplate An example project demonstrating how to create minimal Android apps using the Zig programming language. 346
moallemi/gradle-advanced-build-version A plugin to generate Android version code and name automatically based on Git commits number, date, and Semantic Versioning. 605
wisnukurniawan/compose-todo A fully functional Android app built with Jetpack Compose and various architecture components 412
emedinaa/kotlin-mvvm A sample Android application demonstrating the MVVM pattern using Kotlin and Retrofit for network interactions, showcasing ViewModel, LiveData, and other architectural components. 537
javiersantos/mlmanager An Android app manager with customizable features and Material Design support 1,208
simformsolutionspvtltd/sscomposecookbook A collection of reusable UI components and examples for building Android apps using Jetpack Compose 675
imaaronjames/simple-android-keyboards A module for adding Android keyboards to Framer Studio projects 8