ahmedeltaher/MVVM-Kotlin-Android-Architecture

MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5

KotlinJavaandroidflowrxjavamvpcoroutinesmvvmmockitojunitandroid-architectureespressomvp-architectureretrofit2mvvm-patternmvvm-architectureandroid-cleanarchitectureandroid-mvp-architectureandroid-clean-architectureandroid-mvvm-architecturemockkhilt-android
This is stars and forks stats for /ahmedeltaher/MVVM-Kotlin-Android-Architecture repository. As of 03 May, 2024 this repository has 2170 stars and 578 forks.

Model-View-ViewModel (ie MVVM) Model-View-ViewModel (ie MVVM) is a template of a client application architecture, proposed by John Gossman as an alternative to MVC and MVP patterns when using Data Binding technology. Its concept is to separate data presentation logic from business logic by moving it into particular class for a clear distinction. You can also check MVP Why Promoting MVVM VS MVP: ViewModel has Built in LifeCycleOwerness, on the other hand Presenter not, and you...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
ExpediaGroup/graphql-kotlinKotlinMDXOther1.7k03340
square/moshiKotlinJavaShell9.2k+10771+3
burhanrashid52/PhotoEditorKotlin3.9k09530
Kotlin/dokkaKotlinCSSJavaScript3.1k03940
JetBrains/gradle-intellij-pluginKotlinJava1.3k02760
qbcore-framework/qb-policejobLuaHTMLCSS5603920
qbcore-framework/qb-hudLuaHTMLJavaScript3902190
anncode1/Curso-de-Flutter-Avanzado-en-PlatziMakefileObjective-CDart12501.2k0
ipld/ipldNunjucksJavaScriptCSS1.2k01720
NixOS/hydraPerlC++Nix89902880