-
Updated
Jun 7, 2021 - Kotlin
#
viewmodel
Here are 1,502 public repositories matching this topic...
android
kotlin
google
navigation
retrofit
mvvm
jetpack
okhttp
viewmodel
lifecycle
databinding
livedata
wanandroid
wanandroiddemo
mvvm-jetpack
Minimal Kotlin Multiplatform project with SwiftUI, Jetpack Compose, Compose for Desktop, Compose for Web and Kotlin/JS + React clients along with Ktor backend.
android
kotlin
macos
swift
ios
mvvm
viewmodel
kotlin-coroutines
kotlin-js
ktor
kotlin-native
android-architecture-components
koin
kotlin-multiplatform
swiftui
kotlinx-serialization
jetpack-compose
ktor-client
compose-desktop
compose-web
-
Updated
Jun 27, 2021 - Kotlin
-
Updated
Apr 16, 2021 - Kotlin
Jetpack MVVM For Wanandroid 最佳实践 !
kotlin
coroutines
mvvm
jetpack
viewmodel
lifecycle
databinding
livedata
wanandroid
kotlin-mvvm-livedata
-
Updated
Nov 2, 2020 - Kotlin
Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI
xcode
architecture
mvvm
clean-architecture
ios-swift
viewmodel
mvvm-architecture
mvvm-ios
swiftui
viewmodels
-
Updated
Apr 11, 2021 - Swift
Recommended architecture by Android
-
Updated
Aug 9, 2020 - Java
A sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]
android
kotlin
room
coroutines
android-architecture
dagger2
viewmodel
retrofit2
newsapi
android-architecture-components
architecture-guidelines
architecture-components
kotlin-flow
-
Updated
Nov 3, 2020 - Kotlin
Learn Kotlin Coroutines for Android by Examples. Learn how to use Kotlin Coroutines for Android App Development.
-
Updated
Apr 18, 2021 - Kotlin
My way to MVVM using KotlinX Coroutines and Android data-binding
kotlin
room
rxjava
mvvm
functional-reactive-programming
viewmodel
kotlin-coroutines
android-databinding
livedata
architecture-components
koin
arrow-kt
kotlin-functional-programming
kotlin-flow
coroutines-flow
-
Updated
May 21, 2021 - Kotlin
Open
Tests needed
4
bernaferrari
commented
Jun 15, 2018
Tests were completely skipped during development.
Of course this should never happen, but happened. From simple stuff to WorkManager (which didn't even have official tests when this repository was released, but now has!), all help is appreciated.
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
android
kotlin
dagger
mvvm
data-binding
clean-architecture
reactive-extensions
dagger2
rxjava2
viewmodel
view-model
rxkotlin
android-architecture-components
dagger2-android
-
Updated
Mar 17, 2020 - Kotlin
MVVM, ViewModel and LiveData Sample App
-
Updated
Nov 7, 2020 - Java
Uniflow 🦄 - Simple Unidirectional Data Flow for Android & Kotlin, using Kotlin coroutines and open to functional programming
android
kotlin
coroutines
viewmodel
unidirectional-data-flow
mvi
kotlin-coroutines
uniflow
state-flow
-
Updated
Jun 25, 2021 - Kotlin
Open
Use EventWrapper
furkanaskin
commented
Dec 18, 2019
https://gist.github.com/JoseAlcerreca/5b661f1800e1e654f07cc54fe87441af
Add Event.kt to utils and use it with livedata
基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合ViewModel+Lifecycles+Navigation+DataBinding+LiveData+Okhttp+Retrofit+RxJava+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发高质量、易维护的Android应用。 项目组会持续维护,请放心使用.欢迎Start并Fork交流.
kotlin
room
navigation
mvvm
kotlin-android
okhttp
glide
rxjava2
viewmodel
retrofit2
android-mvvm
lifecycles
databinding
livedata
viewmodel-retrofit-rxjava
viewmodel-livedata
viewmodel-livedata-retrofit-rxjava
navigation-fragment
-
Updated
Aug 25, 2020 - Java
Android MVVM Architecture Components based on MVPArms and Android Architecture Components.
room
mvvm
android-architecture
dagger2
rxjava2
viewmodel
retrofit2
okhttp3
lifecycle
databinding
mvparms
rxandroid2
livedata
dagger2-android
dagger2-mvvm
-
Updated
Nov 24, 2017 - Java
android
room
open-source
app
architecture
mvvm
gson
jetpack
dagger2
glide
viewmodel
retrofit2
okhttp3
lifecycles
databinding
arouter
livedata
architecture-components
gson-converter
wanandroid
-
Updated
May 29, 2019 - Java
LPDMvvmKit - Elegant MVVM framework in Objective-C.
uitableview
uicollectionview
mvvm
reactivecocoa
reactive-programming
functional-reactive-programming
viewmodel
-
Updated
Sep 19, 2018 - Objective-C
人生苦短,让脚手架为你节省时间。(目前作为《最佳实践》项目的 Dev 版来优先更新)
navigation
mvvm
jetpack
viewmodel
lifecycle
lifecycles
mvvm-architecture
mvvm-databing
mvvm-android
livedata
jetpack-navigation
jetpack-android
jetpackmvvm
-
Updated
Jun 18, 2021 - Java
android
kotlin
room
navigation
rxjava
dagger
mvvm
jetpack
viewmodel
lifecycle
databinding
paging
livedata
workmanager
androidx
android-jetpack-demo
-
Updated
May 30, 2021 - Kotlin
Model-View-ViewModel architecture components for mobile (android & ios) Kotlin Multiplatform development
android
kotlin
swift
ios
cocoapod
coroutines
mvvm
viewmodel
databinding
kotlin-native
livedata
kotlin-multiplatform
moko
-
Updated
Jun 27, 2021 - Kotlin
A sample news app which demonstrates clean architecture and best practices for developing android app
android
room
clean-architecture
dagger2
rxjava2
viewmodel
retrofit2
mvvm-architecture
livedata
architecture-components
koin
-
Updated
Oct 19, 2019 - Kotlin
android
kotlin
material-design
recyclerview
material-ui
coroutines
kotlin-android
android-development
android-application
android-architecture
viewmodel
webscraping
hacktoberfest
mvvm-android
livedata
room-persistence-library
jetpack-navigation
jetpack-android
jsoup-android
jetpack-datastore
-
Updated
Jun 24, 2021 - Kotlin
Sample used to practice Kotlin and Android Architecture Components.
android
kotlin
room
repository
architecture
kotlin-android
viewmodel
livedata
android-architecture-components
architecture-component
architecture-components
-
Updated
Jul 15, 2020 - Kotlin
Improve this page
Add a description, image, and links to the viewmodel topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the viewmodel topic, visit your repo's landing page and select "manage topics."
If you want to contribute android projects to awesome-android-kotlin-apps, Pull Requests are welcomed!
If you are a beginner looking for your first contribution to Open Source, I will help you with Pull Request and contributing guide.🐣 contact: awesomedevnotes@gmail.com / twitter: https://twitter.com/androiddevnotes
Feel free to send Pull Requests, fix typos, grammatical mistakes ...