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: about 5 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:

RepositoryDescriptionStars
igorwojda/android-showcaseAn Android application showcasing modern development methodologies and architectural best practices6,532
android/architecture-samplesA collection of Android app samples demonstrating various architectural patterns and tools44,570
bufferapp/android-clean-architecture-boilerplateA boilerplate project implementing Clean Architecture with Kotlin and Android3,665
nickbutcher/plaidRefactor an existing Android app to use modern architecture and design principles16,249
amitshekhariitbhu/mvvm-architecture-androidAn Android app demonstrating the MVVM architecture with Kotlin and various dependencies616
jeroenmols/modularizationexampleDemonstrates modularizing an Android app into logical vertical slices using multiple modules and hierarchical architecture732
android/nowinandroidAn Android app that provides news updates and follows design and development best practices.17,455
reactivedroid/tvflixAn Android app replicating TVMaze.com's functionality with Kotlin and various architecture components for learning and demonstration purposes.412
patilshreyas/foodiumAn Android app demonstrating modern development tools and features2,272
mitchtabian/clean-notesAn Android app demonstrating Clean Architecture principles using Kotlin and various libraries.546
skydoves/pokedexA sample Android app demonstrating modern development practices with various libraries and frameworks.7,889
jetbrains/kotlinA multiplatform programming language and its development infrastructure49,594
emedinaa/kotlin-mvvmA 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-appAn Android app with clean architecture and MVI pattern using Retrofit2, Room Persistence, and Hilt dependency injection.692