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.

GitHub

2k stars
97 watching
393 forks
Language: Kotlin
last commit: over 3 years ago
Linked from 2 awesome lists

androidandroid-architectureandroid-boilerplateandroid-showcasearchitecturebest-practicesclean-architectureclean-codecomponent-architecturedynamic-featuresgradle-kotlin-dslhacktoberfestjetpackkotlinmodern-android-developmentmodular-architecturemvvm-architecturesolidsolid-principlestesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
igorwojda/android-showcase An Android application showcasing modern development methodologies and architectural best practices 6,532
android/architecture-samples A collection of Android app samples demonstrating various architectural patterns and tools 44,570
bufferapp/android-clean-architecture-boilerplate A boilerplate project implementing Clean Architecture with Kotlin and Android 3,665
nickbutcher/plaid Refactor an existing Android app to use modern architecture and design principles 16,249
amitshekhariitbhu/mvvm-architecture-android An Android app demonstrating the MVVM architecture with Kotlin and various dependencies 616
jeroenmols/modularizationexample Demonstrates modularizing an Android app into logical vertical slices using multiple modules and hierarchical architecture 732
android/nowinandroid An Android app that provides news updates and follows design and development best practices. 17,455
reactivedroid/tvflix An Android app replicating TVMaze.com's functionality with Kotlin and various architecture components for learning and demonstration purposes. 412
patilshreyas/foodium An Android app demonstrating modern development tools and features 2,272
mitchtabian/clean-notes An Android app demonstrating Clean Architecture principles using Kotlin and various libraries. 546
skydoves/pokedex A sample Android app demonstrating modern development practices with various libraries and frameworks. 7,889
jetbrains/kotlin A multiplatform programming language and its development infrastructure 49,594
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
mitchtabian/open-api-android-app An Android app with clean architecture and MVI pattern using Retrofit2, Room Persistence, and Hilt dependency injection. 692