android-modular-architecture
Android app example
A sample Android application demonstrating modern architecture and best practices for scalable, maintainable, and testable development using Kotlin.
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
2k stars
97 watching
392 forks
Language: Kotlin
last commit: about 3 years ago
Linked from 2 awesome lists
androidandroid-architectureandroid-boilerplateandroid-showcasearchitecturebest-practicesclean-architectureclean-codecomponent-architecturedynamic-featuresgradle-kotlin-dslhacktoberfestjetpackkotlinmodern-android-developmentmodular-architecturemvvm-architecturesolidsolid-principlestesting
Related projects:
Repository | Description | Stars |
---|---|---|
igorwojda/android-showcase | An Android application showcasing modern development methodologies and architectural best practices | 6,518 |
android/architecture-components-samples | A collection of Android samples demonstrating various architecture components and best practices. | 23,451 |
android/architecture-samples | A collection of Android app architectures and patterns for developers to study and implement | 44,492 |
bufferapp/android-clean-architecture-boilerplate | A boilerplate project implementing Clean Architecture with Kotlin and Android | 3,662 |
nickbutcher/plaid | Refactor an existing Android app to use modern architecture and design principles | 16,255 |
amitshekhariitbhu/mvvm-architecture-android | An Android app demonstrating the MVVM architecture with Kotlin and various dependencies | 598 |
jeroenmols/modularizationexample | Demonstrates modularizing an Android app into logical vertical slices using multiple modules and hierarchical architecture | 733 |
android/nowinandroid | An Android app that provides news updates and follows design and development best practices. | 16,980 |
reactivedroid/tvflix | An Android app replicating TVMaze.com's functionality with Kotlin and various architecture components for learning and demonstration purposes. | 411 |
patilshreyas/foodium | An Android app demonstrating modern development tools and features | 2,270 |
mitchtabian/clean-notes | An Android app demonstrating Clean Architecture principles using Kotlin and various libraries. | 545 |
skydoves/pokedex | A sample Android app demonstrating modern development practices with various libraries and frameworks. | 7,830 |
jetbrains/kotlin | A programming language with features like multiplatform support and a comprehensive set of libraries. | 49,396 |
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. | 536 |
mitchtabian/open-api-android-app | An Android app with clean architecture and MVI pattern using Retrofit2, Room Persistence, and Hilt dependency injection. | 692 |